Display method, device, vehicle, storage medium and program product

CN122945859APending Publication Date: 2026-10-20XIAOMI EV TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611153478.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-30
Publication Date
2026-10-20

AI Technical Summary

Benefits of technology

本公开实施例在接收显示触发操作的情况下,基于显示触发操作,在车辆的显示屏上的目标位置,显示该显示触发操作对应的功能组件,其中,目标位置是根据显示触发操作的触发源确定的,触发源包括:显示屏的底部交互组件、显示屏下方的机械按键、显示屏远端的设备、车辆的系统级任务和语音交互指令中的至少一种。在触发源为预设触发源的情况下,目标位置是根据触发源的触发位置确定的,在目标位置显示功能组件,其中,预设触发源与显示屏具有位置关联关系。这样,将功能组件在车辆显示屏上的显示位置与显示触发操作的触发源进行关联,能够针对不同的触发源在显示屏上的不同位置显示功能组件,使得用户能够基于功能组件的显示位置快速直观地识别出对应的触发源,提高了用户与车辆交互的使用体验。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure FT_1
    Figure FT_1
  • Figure FT_2
    Figure FT_2
  • Figure FT_3
    Figure FT_3
Patent Text Reader

Abstract

This disclosure relates to a display method, apparatus, vehicle, storage medium, and program product, specifically in the field of smart cockpits. The method includes: detecting a display trigger operation. Based on the display trigger operation, a functional component corresponding to the display trigger operation is displayed at a target location on the vehicle's display screen. The target location is determined based on a trigger source for the display trigger operation, which may include at least one of the following: a bottom interactive component of the display screen, a mechanical button below the display screen, a device remotely connected to the display screen, a system-level task of the vehicle, and a voice interaction command. When the trigger source is a preset trigger source, the target location is determined based on the trigger position of the trigger source, and the functional component is displayed at the target location. The preset trigger source and the display screen have a positional association. This allows users to quickly and intuitively identify the corresponding trigger source based on the display location of the functional component, improving the user experience when interacting with the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of smart cockpits, and more particularly to a display method, device, vehicle, storage medium, and program product. Background Technology

[0002] The infotainment screens of smart vehicles typically display various in-vehicle functions such as navigation, multimedia, and vehicle status. Standard function icons are usually arranged in rows on the bottom dock and top status bar. Users can also activate these functions via touch or voice commands. These functions display their corresponding status information, providing users with an intuitive and convenient in-vehicle infotainment experience. Summary of the Invention

[0003] To overcome the problems existing in the related technologies, this disclosure provides a display method, apparatus, vehicle, storage medium, and program product.

[0004] According to a first aspect of the present disclosure, a display method is provided, the method comprising: The detection displayed the triggered operation; Based on the display trigger operation, the functional component corresponding to the display trigger operation is displayed at a target position on the vehicle's display screen; wherein, the target position is determined according to the trigger source of the display trigger operation; the trigger source includes at least one of: the bottom interactive component of the display screen, the mechanical button below the display screen, the device at the far end of the display screen, the vehicle's system-level task, and voice interaction commands; When the trigger source is a preset trigger source, the target position is determined based on the trigger position of the trigger source, and the functional component is displayed at the target position; wherein, the preset trigger source and the display screen have a positional association relationship.

[0005] By employing the above implementation method, the display position of functional components on the vehicle's display screen is associated with the trigger source of the display trigger operation. This allows functional components to be displayed at different positions on the display screen for different trigger sources, enabling users to quickly and intuitively identify the corresponding trigger source based on the display position of the functional component, thus improving the user experience of interacting with the vehicle. Furthermore, when there is a positional association between the trigger source and the display screen, the display position of the functional component is determined based on the trigger position of the trigger source, and the display of the functional component follows the position of the trigger source, making it easier for users to understand the source of the feedback.

[0006] In some possible implementations, the preset trigger source is the bottom interactive component of the display screen or a mechanical button below the display screen; The target position is located at the bottom of the display screen and passes through the longitudinal axis of the trigger position.

[0007] By using the above implementation method, the functional component is displayed directly above the trigger position, so that the display of the functional component follows the position of the trigger source, thus realizing the position association between the display position and the trigger position.

[0008] In some possible implementations, where the trigger source is hardware at the far end of the display screen or a system-level task of the vehicle, the target location is the bottom center of the display screen.

[0009] By adopting the above implementation method, for trigger sources that cannot be mapped to the screen position, the functional components are uniformly displayed in the bottom center position of the display screen, thereby achieving stable display expectations, improving the stability of remote hardware trigger feedback, and avoiding the problem of uncertain system task feedback position.

[0010] In some possible implementations, where the triggering source is the voice interaction command, the target position is the top center of the display screen.

[0011] By adopting the above implementation method, when voice is triggered, the functional component is located at the top center of the display screen, close to the voice light effect and voice text feedback, which improves the perceptibility of voice triggering and reduces the cost of eye movement.

[0012] In some possible implementations, when the triggering source is the voice interaction command, the target location is determined based on the sound source orientation of the voice interaction command, which is used to characterize the position of the sound source of the voice interaction command relative to the display screen.

[0013] In some possible implementations, if the sound source representing the voice interaction command is located on the left side of the display screen, the target location is located in the left area of ​​the display screen. When the sound source representing the voice interaction command is located on the right side of the display screen, the target location is located in the right area of ​​the display screen.

[0014] Using the above implementation method, the display position of the functional component is determined based on the sound source location of the voice interaction command, and the display of the functional component follows the sound source location of the voice interaction command, so that the user can intuitively know the source of the voice control.

[0015] In some possible implementations, when the preset display conditions are met, the functional component is a display control panel, which includes multi-layer display components.

[0016] By adopting the above implementation method, the control panel displays the functional components, which can fully present the titles, options and other content in the functional components, providing users with an efficient interactive experience.

[0017] In some possible implementations, the functional component is a single-line control bar when the preset display conditions are not met.

[0018] By adopting the above implementation method, a single-line control bar is used to avoid excessive use of the control panel and keep the interface lightweight.

[0019] In some possible implementations, the preset display conditions include at least one of the following: The display options corresponding to the display trigger operation do not represent the controlled object; The single-line control bar does not meet the display width requirement of the text corresponding to the display trigger operation; The display trigger operation corresponds to multiple display controls.

[0020] In some possible implementations, when the options of the functional component do not characterize the controlled object, the title information is displayed in the selected item of the functional component, and not displayed in other options. The title information is used to explain the function corresponding to the option.

[0021] By adopting the above implementation method, the title information is only displayed in the selected items of the functional components, and the title information is not displayed in other options, thus ensuring the complete display of the selected items and the concise expression of the unselected items at the same time.

[0022] In some possible implementations, if the option of the functional component does not represent a controlled object and the required display width of the selected item is greater than the first display width, the selected item is displayed according to the second display width, and the other options are displayed according to the third display width; Wherein, the first display width is the display width corresponding to displaying each of the options with the same width, and the second display width is greater than or equal to the display width required for the selected item.

[0023] In some possible implementations, the second display width is the sum of the width of the widest text among the plurality of options and the width of the title information.

[0024] By using the above implementation method, and displaying selected and unselected items in the functional components with different widths, the display space of the functional components can be saved while ensuring the clear expression of the selected items.

[0025] In some possible implementations, when the options of the functional component represent the controlled object, the title information is not displayed in the functional component.

[0026] By adopting the above implementation method, the concise and effective display of functional components is improved while ensuring that the controlled object is clearly expressed.

[0027] According to a second aspect of the present disclosure, a display device is provided, the device comprising: The detection module is configured to detect and display trigger operations; The display module is configured to display a functional component corresponding to the display trigger operation at a target position on the vehicle's display screen based on the display trigger operation; wherein the target position is determined according to the trigger source of the display trigger operation; the trigger source includes at least one of: the bottom interactive component of the display screen, a mechanical button below the display screen, a device at the far end of the display screen, a system-level task of the vehicle, and a voice interaction command; When the trigger source is a preset trigger source, the target position is determined based on the trigger position of the trigger source, and the functional component is displayed at the target position; wherein, the preset trigger source and the display screen have a positional association relationship.

[0028] In some possible implementations, the preset trigger source is the bottom interactive component of the display screen or a mechanical button below the display screen; The target position is located at the bottom of the display screen and passes through the longitudinal axis of the trigger position.

[0029] In some possible implementations, where the trigger source is hardware at the far end of the display screen or a system-level task of the vehicle, the target location is the bottom center of the display screen.

[0030] In some possible implementations, where the triggering source is the voice interaction command, the target position is the top center of the display screen.

[0031] According to a third aspect of the present disclosure, a vehicle is provided, comprising: processor; Memory used to store processor-executable instructions; The processor is configured to execute processor-executable instructions in the memory to implement the steps of the method described in the first aspect of the present disclosure.

[0032] According to a fourth aspect of the present disclosure, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps of the method described in the first aspect of the present disclosure.

[0033] According to a fifth aspect of the present disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps of the method described in the first aspect of the present disclosure.

[0034] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects: In this embodiment, upon receiving a display trigger operation, a functional component corresponding to the display trigger operation is displayed at a target position on the vehicle's display screen based on the display trigger operation. The target position is determined according to the trigger source of the display trigger operation, which includes at least one of the following: a bottom interactive component of the display screen, a mechanical button below the display screen, a device at the far end of the display screen, a system-level task of the vehicle, and a voice interaction command. When the trigger source is a preset trigger source, the target position is determined based on the trigger position of the trigger source, and the functional component is displayed at the target position. The preset trigger source and the display screen have a positional association. By associating the display position of the functional component on the vehicle's display screen with the trigger source of the display trigger operation, the functional component can be displayed at different positions on the display screen for different trigger sources. This allows users to quickly and intuitively identify the corresponding trigger source based on the display position of the functional component, improving the user experience of interacting with the vehicle.

[0035] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

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

[0037] Figure 1 This is a flowchart illustrating a display method according to an exemplary embodiment.

[0038] Figure 2 It is based on Figure 1 An embodiment illustrates a schematic diagram of a display position.

[0039] Figure 3 It is based on Figure 1 An illustration of another display position is shown in the embodiment.

[0040] Figure 4 It is based on Figure 1 An illustration of another display position is shown in the embodiment.

[0041] Figure 5 It is based on Figure 1 An illustration of another display position is shown in the embodiment.

[0042] Figure 6 This is a schematic diagram illustrating a display control panel according to an exemplary embodiment.

[0043] Figure 7 This is a schematic diagram illustrating a functional component according to an exemplary embodiment.

[0044] Figure 8 This is a schematic diagram illustrating another functional component according to an exemplary embodiment.

[0045] Figure 9 This is a schematic diagram illustrating another functional component according to an exemplary embodiment.

[0046] Figure 10 This is a block diagram illustrating a display device according to an exemplary embodiment.

[0047] Figure 11 This is a block diagram illustrating a vehicle according to an exemplary embodiment. Detailed Implementation

[0048] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0049] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the location is situated, and with authorization from the owner of the relevant device.

[0050] In related technologies, after a user triggers a vehicle control function, the in-vehicle system displays a control overlay at a fixed position at the bottom or center of the screen. This overlay typically does not distinguish the trigger source; regardless of whether the user triggers it from the Dock, steering wheel, voice, or automatic task, it is displayed in the same position. This solution is simple to implement, but it cannot reflect the spatial relationship between the trigger source and the feedback control. For example, if the user triggers a function from a button on the left side of the Dock, but the overlay is always centered, the user needs to additionally determine whether the overlay corresponds to the control just clicked.

[0051] In view of this, embodiments of this disclosure propose a display method, apparatus, vehicle, storage medium, and program product. The method includes: receiving a display trigger operation, and based on the display trigger operation, displaying a functional component corresponding to the display trigger operation at a target position on a vehicle's display screen. The target position is determined according to a trigger source of the display trigger operation, and the trigger source includes at least one of: a bottom interactive component of the display screen, a mechanical button below the display screen, a device remotely connected to the display screen, a system-level task of the vehicle, and a voice interaction command. When the trigger source is a preset trigger source, the target position is determined according to the trigger position of the trigger source, and the functional component is displayed at the target position. The preset trigger source and the display screen have a positional association. By associating the display position of the functional component on the vehicle's display screen with the trigger source of the display trigger operation, the functional component can be displayed at different positions on the display screen for different trigger sources. This allows users to quickly and intuitively identify the corresponding trigger source based on the display position of the functional component, improving the user experience of interacting with the vehicle.

[0052] This disclosed embodiment can uniformly map different vehicle control capabilities, such as air conditioning, seats, lights, wipers, sound, body accessories, driving modes, displays, and fragrances, into a UCU (Unified Control Unit) control system, thereby forming a unified floating control system covering all vehicle control capabilities. This system includes: a vehicle control capability layer: representing specific vehicle functions, such as seat heating, spoiler, volume, and wipers; a control template layer: converging different functions into limited templates such as segmented controllers, switches, sliders, numerical adjustments, composite controls, and panels; a presentation container layer: floating display through a Single-line UCU or UCU Panel; and a trigger entry layer: supporting multiple entry points such as Dock, bottom UI (User Interface), mechanical buttons, remote hardware, voice, and system tasks. Furthermore, by using limited templates to carry complex vehicle control capabilities, redundant design is reduced, ensuring consistency between the design system, engineering implementation, and user perception.

[0053] Figure 1 This is a flowchart illustrating a display method according to an exemplary embodiment, such as... Figure 1 As shown, the method may include the following steps.

[0054] In step S101, a detection and display trigger operation is performed.

[0055] In this embodiment, upon detecting a display trigger operation, the vehicle can trigger a vehicle control trigger event. The display trigger operation can be initiated by the user or automatically by the vehicle system. The vehicle control trigger event includes at least one or more of the information in Table 1:

[0056] Table 1 In step S102, based on the display trigger operation, the functional component corresponding to the display trigger operation is displayed at a target location on the vehicle's display screen. The target location is determined based on the trigger source of the display trigger operation.

[0057] In this embodiment, the functional component can be a UCU component, such as a Single-line UCU (single-line unified control component), a UCU Panel (unified control panel), etc.

[0058] The trigger source for the display-triggered operation can include at least one of the following: a bottom interactive component of the display screen, mechanical buttons around the display screen, a device remotely connected to the display screen, a vehicle system-level task, and voice interaction commands. The bottom interactive component can be a bottom dock, and the mechanical buttons around the display screen can be distributed around at least one side of the display screen, for example, they can be located below the display screen. Devices remotely connected to the display screen can include hardware such as a steering wheel, light stalks, wiper stalks, and center console knobs; these devices can also be smartphones, tablets, wearable devices, and connected ecosystem products. Vehicle system-level tasks can include automated tasks automatically set by the vehicle system. Voice control commands can include control commands initiated by a voice assistant and control commands initiated by the user via voice.

[0059] Accordingly, the display trigger operation may include at least one of the following: touch operation on the bottom interactive component of the display screen, press operation on the mechanical button around the display screen, control operation on the device at the far end of the display screen, system-level task invocation operation of the vehicle, and control operation of voice interaction command.

[0060] For example, different trigger sources can correspond to different target positions. That is, different trigger sources trigger the same function, and the display position of the corresponding functional component on the display screen can be different.

[0061] The position display rules for each trigger source can be pre-defined. These rules characterize the rules for determining the display position of functional components, and different trigger sources can correspond to different position display rules. Upon receiving a display trigger operation, the target position can be determined based on the position display rules corresponding to that trigger source, and the functional component corresponding to the display trigger operation can be displayed at the target position.

[0062] In some embodiments, when the trigger source is a preset trigger source, the functional component can be displayed at the target location based on the trigger position of the trigger source. The preset trigger source and the display screen have a positional association, which may include, for example, the trigger source being located in a specific area on the display screen, or the trigger source being located in a specific orientation around the display screen.

[0063] For example, the preset trigger source can be an interactive component at the bottom of the display screen, and the target location can be located at the bottom of the display screen and pass through the vertical axis of the trigger location. (See reference...) Figure 2 When a user clicks the temperature icon in the bottom interactive component, the temperature function component can be displayed above the temperature icon at the bottom of the screen, and the vertical axis of the temperature function component and the temperature icon coincides.

[0064] The calculation rule for the vertical coordinate of the functional component is: UCU_bottom = Page_bottom - 128dp, where UCU_bottom is the vertical coordinate corresponding to the bottom of the functional component, and Page_bottom is the vertical coordinate corresponding to the bottom of the display page; the calculation rule for the horizontal coordinate is: UCU_centerX = Trigger_UI_centerX, where UCU_centerX is the horizontal coordinate corresponding to the center of the functional component, and Trigger_UI_centerX is the center coordinate of the trigger source; and the left and right safety margins of the page must be no less than 48dp.

[0065] For example, the default trigger source can be a mechanical button around the display screen. If the mechanical button is located below the display screen, the target location can be at the bottom of the display screen, passing through the vertical axis of the trigger location. (See reference...) Figure 3 When a user presses the mechanical button below the display screen, the corresponding functional component can be displayed at the bottom of the display screen, and the functional component coincides with the vertical axis of the mechanical button. If the mechanical button is located on the right side of the display screen, the target position can be located on the right side of the display screen and pass through the horizontal axis of the trigger position.

[0066] The calculation rules for the vertical coordinate of the functional component are: UCU_bottom = Page_bottom - 128dp; the calculation rules for the horizontal coordinate are: UCU_centerX = Hardware_key_centerX, where Hardware_key_centerX is the center coordinate of the mechanical key; this also satisfies the requirement that the left and right margins of the page are not less than 48dp.

[0067] In other embodiments, when the triggering source is hardware located far from the display screen or a system-level task of the vehicle, since there is no direct positional association between the triggering source and the display screen, the target position can be set to a fixed, specified position, such as the bottom center of the display screen. (See also...) Figure 4 If the functional component corresponding to the displayed trigger operation is the temperature functional component, and the trigger source is hardware at the remote end of the display screen or a system-level task of the vehicle, the temperature functional component can be displayed at the bottom center of the display screen.

[0068] The calculation rule for the vertical coordinate of the functional component is: UCU_bottom = Page_bottom - 128dp; the calculation rule for the horizontal coordinate is: UCU_centerX = Page_width / 2, where Page_width / 2 is the width of the display screen page.

[0069] In other embodiments, when the triggering source is a voice interaction command, the target location can be set to a fixed, specified location, such as the top center of the display screen. (See also...) Figure 5 If the functional component corresponding to the displayed trigger operation is the functional component of the energy recovery mode, and the trigger source is a voice interaction command, the functional component of the energy recovery mode can be displayed in the center of the top of the display screen.

[0070] The vertical coordinate of the functional component is calculated as follows: UCU_top = Page_top + 104dp, where UCU_top is the vertical coordinate corresponding to the top of the functional component, and Page_top is the vertical coordinate corresponding to the top of the display page. The horizontal coordinate is calculated as follows: UCU_centerX = Page_width / 2. This position places the functional component close to the voice and light effects and voice-text feedback areas, reducing the user's eye movement costs.

[0071] In other embodiments, when the triggering source is a voice interaction command, the target location is determined based on the sound source orientation of the voice interaction command, whereby the sound source orientation characterizes the position of the sound source of the voice interaction command relative to the display screen. For example, when a user in the driver's seat triggers the voice interaction command, the sound source orientation may be the left side of the display screen; when a user in the passenger's seat triggers the voice interaction command, the sound source orientation may be the right side of the display screen.

[0072] For example, if the sound source representing the voice interaction command is located on the left side of the display screen, the target location can be located in the left area of ​​the display screen, for example, the target location can be the center of the far left of the display screen; if the sound source representing the voice interaction command is located on the right side of the display screen, the target location can be located in the right area of ​​the display screen, for example, the target location can be the center of the far right of the display screen.

[0073] In summary, this embodiment receives a display trigger operation and, based on the display trigger operation, displays a functional component corresponding to the display trigger operation at a target position on the vehicle's display screen. The target position is determined based on the trigger source of the display trigger operation, which includes at least one of the following: a bottom interactive component of the display screen, a mechanical button below the display screen, a device at the far end of the display screen, a system-level task of the vehicle, and a voice interaction command. When the trigger source is a preset trigger source, the target position is determined based on the trigger position of the trigger source, and the functional component is displayed at the target position. The preset trigger source and the display screen have a positional association. By associating the display position of the functional component on the vehicle's display screen with the trigger source of the display trigger operation, functional components can be displayed at different positions on the display screen for different trigger sources. This allows users to quickly and intuitively identify the corresponding trigger source based on the display position of the functional component, improving the user experience of interacting with the vehicle.

[0074] In some embodiments, when a display trigger operation is detected, the control object, control type, and control options of the vehicle control function triggered by the display trigger operation can also be obtained. Table 2 shows some examples.

[0075]

[0076] Table 2 In some embodiments, when preset display conditions are met, the functional component is a display control panel, which includes multi-layer display components. Taking the seat massage function and seat heating function as examples, refer to... Figure 6 The control panel can display the title "Seat Massage Areas" and three options: "Full Body", "Back", and "Buttocks". The control panel can also display the title "Rear Middle Seat Heating" and icons corresponding to four different heating levels.

[0077] In other embodiments, when preset display conditions are not met, the functional component is a single-line control bar. A single-line control bar can be understood as a single, horizontally extending container, internally divided into multiple independent interactive segments, each capable of carrying one option. Each interactive segment in a single-line control bar can carry an icon option, i.e., a single-line control bar with only icons; alternatively, an interactive segment can simultaneously carry a function icon and function name text, i.e., a single-line control bar combining icons and text; furthermore, an interactive segment can carry a slider control, which can be used for continuous parameter adjustment. This disclosure does not specifically limit the particular presentation method of the single-line control bar.

[0078] For example, a vehicle can prioritize determining whether a single-line control bar can be used based on preset display conditions. If the single-line control bar can clearly express the functional meaning, then the single-line control bar will be used.

[0079] The preset display conditions include at least one of the following: 1) The display option corresponding to the display trigger operation does not represent the controlled object; 2) The single-line control bar does not meet the display width of the text corresponding to the display trigger operation; 3) The display trigger operation corresponds to multiple display controls.

[0080] For example, if the display options require the title to understand the controlled object, or if the display options can only express the status or gear and cannot express the controlled object, then the display options can be considered not to represent the controlled object, i.e., condition 1 is satisfied.

[0081] If the title text corresponding to the displayed trigger operation is too long to be added to the display options, or if the total width of the text in the options is greater than the preset width of the single-line control bar, then it can be considered that the single-line control bar does not meet the display width requirement for the text corresponding to the displayed trigger operation, i.e., condition 2 is met.

[0082] If the function corresponding to the display trigger operation requires two or more controls to complete together, or multiple controls serve the same functional theme and require clearer information boundaries, then the display trigger operation can be considered to correspond to multiple display controls, which satisfies condition 3).

[0083] In one embodiment of this disclosure, when the options of a functional component represent the controlled object, title information is not displayed in the functional component, where the title information is used to explain the function corresponding to the option. That is, without displaying title information, the options in the functional component can intuitively represent the controlled object, so title information does not need to be displayed in the functional component.

[0084] Reference Figure 7Each option in the functional component for the vehicle's various lighting devices statuses can represent a controlled object, such as "position lights" and "low beam headlights"; each option in the functional component for power control modes can represent a controlled object, such as "comfort" mode and "sport" mode; each option in the functional component for seat ventilation modes can represent a controlled object, such as back ventilation and full-area ventilation modes, all of which can be intuitively identified through icons. In this case, the title information can be omitted from the functional components.

[0085] In one embodiment of this disclosure, when the options of a functional component do not represent a controlled object, title information may be displayed in the selected item of the functional component, while title information may not be displayed in other options, wherein the other options are unselected items other than the selected item.

[0086] For example, if a title is added to the selected item, and multiple options in the functional component are displayed with the same width, the text in each option will not exceed the safety margin, and each option will be displayed with the same width.

[0087] Reference Figure 8 Taking the functional components corresponding to the air conditioning vent mode and the rear diffuser status as examples, each option can be displayed with the same width, and the selected option will display a title, while other options will not display a title. For example, when the selected option for the air conditioning vent mode is "Direct Airflow," the selected option will be displayed as "Driver's Side Direct Airflow," and other options will be displayed as "Both Sides" and "Free Airflow"; when the selected option for the air conditioning vent mode is "Both Sides," the selected option will be displayed as "Driver's Sides," and other options will be displayed as "Direct Airflow" and "Free Airflow"; when the selected option for the air conditioning vent mode is "Free Airflow," the selected option will be displayed as "Driver's Side Free Airflow," and other options will be displayed as "Direct Airflow" and "Both Sides." As another example, when the selected option for the rear diffuser status is "Deployed," the selected option will be displayed as "Rear Diffuser Deployed," and other options will be displayed as "Retracted"; when the selected option for the rear diffuser status is "Retracted," the selected option will be displayed as "Rear Diffuser Retracted," and other options will be displayed as "Deployed."

[0088] For example, if a function component option does not represent a controlled object, and the required display width of the selected item is greater than the first display width, the selected item is displayed according to the second display width, and the other options are displayed according to the third display width. Here, the first display width is the display width corresponding to displaying each option with the same width, the second display width is greater than or equal to the required display width of the selected item, and the second display width is greater than the third display width.

[0089] In other words, if a title is added to the selected item, and multiple options in the functional component are displayed with the same width, the text of the selected item will exceed the safety margin. In this case, the second display width of the selected item will be determined according to the required display width of the selected item, and the other unselected options will be displayed with the same third display width.

[0090] Reference Figure 9 Taking the functional components corresponding to the rear wing position and wiper settings as examples, the selected item is displayed according to the second display width, and other options are displayed according to the third display width. For example, when the selected item for the rear wing position is "Retracted rear wing," the "Retracted rear wing" option is displayed according to the second display width, while the "Low," "Medium," "High," and "Auto" options are displayed according to the third display width. Similarly, when the selected item for the wiper settings is "Auto wiper," the "Auto wiper" option is displayed according to the second display width, while the "Retracted," "Wipe I," "Wipe II," "Wipe III," and "Wipe IIII" options are displayed according to the third display width.

[0091] The second display width can be the sum of the width of the widest text among the multiple options and the width of the title information. Taking the functional component corresponding to the vehicle's rear wing pose as an example, the options for the functional component include: Retract / Low / Medium / High / Auto, and the text for the selected item corresponds to: Retract / Low / Medium / High / Auto. The widest text, "Retract" or "Auto," can be selected as the fixed selection width reference, i.e., the second display width. Even if "Low" is currently selected, this fixed width is used instead of being calculated separately for "Low."

[0092] The third display width is the width of the functional component after subtracting the second display width from the preset total width, and then allocating the same width to each of the other options. For example, if there are 4 options in the functional component, the preset total width is 600dp, the second display width of the selected option is 300dp, and the third display width of the other 3 options is (600-300) / 3=100dp.

[0093] For example, the default value of the preset total width of a functional component can be 624dp. If 624dp cannot meet the display requirements of the option text, the preset total width can be modified to 800dp.

[0094] For example, the preset total width of a single-line control bar can be 624dp, and the preset total width of a display control panel can be 800dp.

[0095] After determining the above display parameters, the display rendering function components can be used. The rendered content may include: the outer container of the function component; a single-line control bar or display control panel; a panel title or inner title of the selected item; segmented controller options; selected items, unselected items, and necessary icons; the width of internal controls, option widths, and safety margins; and the final coordinates of the function component on the page.

[0096] In other embodiments, when a user clicks an unselected item on the segment controller, the currently selected item is updated. If a title is added within the selected item, the title is moved to the new selected item. If an unequal-width display method is used, the new selected item displays "title + new option" and continues to use the fixed selected width, i.e., displayed according to the second display width, while the remaining width is re-divided among the other unselected items, i.e., displayed according to the third display width.

[0097] In summary, this embodiment receives a display trigger operation and, based on the display trigger operation, displays a functional component corresponding to the display trigger operation at a target position on the vehicle's display screen. The target position is determined based on the trigger source of the display trigger operation, which includes at least one of the following: a bottom interactive component of the display screen, a mechanical button below the display screen, a device at the far end of the display screen, a system-level task of the vehicle, and a voice interaction command. When the trigger source is a preset trigger source, the target position is determined based on the trigger position of the trigger source, and the functional component is displayed at the target position. The preset trigger source and the display screen have a positional association. By associating the display position of the functional component on the vehicle's display screen with the trigger source of the display trigger operation, functional components can be displayed at different positions on the display screen for different trigger sources. This allows users to quickly and intuitively identify the corresponding trigger source based on the display position of the functional component, improving the user experience of interacting with the vehicle.

[0098] Figure 10 This is a block diagram illustrating a display device according to an exemplary embodiment, such as... Figure 10 As shown, the device 200 includes: Detection module 201 is configured to detect and display trigger operations; Display module 202 is configured to display a functional component corresponding to the display trigger operation at a target position on the vehicle's display screen based on the display trigger operation; wherein the target position is determined according to the trigger source of the display trigger operation; the trigger source includes at least one of: the bottom interactive component of the display screen, the mechanical button below the display screen, the device at the far end of the display screen, the system-level task of the vehicle, and voice interaction commands; When the trigger source is a preset trigger source, the target position is determined based on the trigger position of the trigger source, and the functional component is displayed at the target position; wherein, the preset trigger source and the display screen have a positional association relationship.

[0099] In some possible implementations, the preset trigger source is the bottom interactive component of the display screen or a mechanical button below the display screen; The target position is located at the bottom of the display screen and passes through the longitudinal axis of the trigger position.

[0100] In some possible implementations, where the trigger source is hardware at the far end of the display screen or a system-level task of the vehicle, the target location is the bottom center of the display screen.

[0101] In some possible implementations, where the triggering source is the voice interaction command, the target position is the top center of the display screen.

[0102] When the trigger source is the voice interaction command, the target position is determined based on the sound source orientation of the voice interaction command, which is used to characterize the position of the sound source of the voice interaction command relative to the display screen.

[0103] In some possible implementations, if the sound source representing the voice interaction command is located on the left side of the display screen, the target location is located in the left area of ​​the display screen. When the sound source representing the voice interaction command is located on the right side of the display screen, the target location is located in the right area of ​​the display screen.

[0104] In some possible implementations, when the preset display conditions are met, the functional component is a display control panel, which includes multi-layer display components.

[0105] In some possible implementations, the functional component is a single-line control bar when the preset display conditions are not met.

[0106] In some possible implementations, the preset display conditions include at least one of the following: The display options corresponding to the display trigger operation do not represent the controlled object; The single-line control bar does not meet the display width requirement of the text corresponding to the display trigger operation; The display trigger operation corresponds to multiple display controls.

[0107] In some possible implementations, when the options of the functional component do not characterize the controlled object, the title information is displayed in the selected item of the functional component, and not displayed in other options. The title information is used to explain the function corresponding to the option.

[0108] In some possible implementations, if the option of the functional component does not represent a controlled object and the required display width of the selected item is greater than the first display width, the selected item is displayed according to the second display width, and the other options are displayed according to the third display width; Wherein, the first display width is the display width corresponding to displaying each of the options with the same width, and the second display width is greater than or equal to the display width required for the selected item.

[0109] In some possible implementations, the second display width is the sum of the width of the widest text among the plurality of options and the width of the title information.

[0110] In some possible implementations, when the options of the functional component represent the controlled object, the title information is not displayed in the functional component.

[0111] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0112] In summary, this embodiment receives a display trigger operation and, based on the display trigger operation, displays a functional component corresponding to the display trigger operation at a target position on the vehicle's display screen. The target position is determined based on the trigger source of the display trigger operation, which includes at least one of the following: a bottom interactive component of the display screen, a mechanical button below the display screen, a device at the far end of the display screen, a system-level task of the vehicle, and a voice interaction command. When the trigger source is a preset trigger source, the target position is determined based on the trigger position of the trigger source, and the functional component is displayed at the target position. The preset trigger source and the display screen have a positional association. By associating the display position of the functional component on the vehicle's display screen with the trigger source of the display trigger operation, functional components can be displayed at different positions on the display screen for different trigger sources. This allows users to quickly and intuitively identify the corresponding trigger source based on the display position of the functional component, improving the user experience of interacting with the vehicle.

[0113] This disclosure also provides a computer-readable storage medium having stored thereon computer program instructions that, when executed by a processor, implement the steps of the display method provided in this disclosure.

[0114] Figure 11This is a block diagram illustrating a vehicle 600 according to an exemplary embodiment. For example, vehicle 600 may be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicle. Vehicle 600 may have driver assistance functions.

[0115] Reference Figure 11 The vehicle 600 may include various subsystems, such as an infotainment system 610, a perception system 620, a decision control system 630, a drive system 640, and a computing platform 650. The vehicle 600 may also include more or fewer subsystems, and each subsystem may include multiple components. Furthermore, each subsystem and each component of the vehicle 600 can be interconnected via wired or wireless means.

[0116] In some embodiments, the infotainment system 610 may include a communication system, an entertainment system, and a navigation system, etc.

[0117] The perception system 620 may include several sensors for sensing information about the environment surrounding the vehicle 600. For example, the perception system 620 may include a global positioning system (which may be GPS, BeiDou, or other positioning systems), an inertial measurement unit (IMU), lidar, millimeter-wave radar, ultrasonic radar, and a camera device.

[0118] The decision control system 630 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.

[0119] The drive system 640 may include components that provide powered motion to the vehicle 600. In one embodiment, the drive system 640 may include an engine, an energy source, a transmission system, and wheels. The engine may be one or a combination of internal combustion engines, electric motors, and compressed air engines. The engine is capable of converting energy provided by the energy source into mechanical energy.

[0120] Some or all of the functions of vehicle 600 are controlled by computing platform 650. Computing platform 650 may include at least one processor 651 and memory 652, processor 651 can execute instructions 653 stored in memory 652.

[0121] Processor 651 can be any conventional processor, such as a commercially available CPU. Processors may also include graphics processing units (GPUs), field-programmable gate arrays (FPGAs), systems-on-chips (SoCs), application-specific integrated circuits (ASICs), or combinations thereof.

[0122] The memory 652 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0123] In addition to instruction 653, memory 652 can also store data, such as road maps, route information, vehicle position, direction, speed, and other data. The data stored in memory 652 can be used by computing platform 650.

[0124] In this embodiment of the disclosure, the processor 651 may execute instructions 653 to complete all or part of the steps of the above-described display method.

[0125] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented through hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.

[0126] Furthermore, the term “exemplary” is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as “exemplary” is not necessarily to be construed as advantageous compared to other aspects or designs. Rather, the use of the term “exemplary” is intended to present the concept in a concrete manner. As used herein, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or.” That is, unless otherwise specified or clear from the context, “X applies A or B” is intended to mean any of the natural inclusive arrangements. That is, “X applies A or B” satisfies any of the foregoing instances if X applies A; X applies B; or both X applies A and B. Additionally, unless otherwise specified or clear from the context to refer to the singular form, the articles “a” and “an” as used in this application and the appended claims are generally understood to mean “one or more.”

[0127] Similarly, although this disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding the specification and drawings. This disclosure includes all such modifications and variations and is limited only by the scope of the claims. In particular, with respect to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, the terminology used to describe such components is intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if structurally not equivalent to the disclosed structure. Furthermore, although specific features of this disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations, as may be desired and advantageous for any given or particular application. Moreover, with regard to the terms “comprising,” “owning,” “having,” “having,” or variations thereof as used in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term “including.”

[0128] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.

[0129] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

[0130] In the above detailed description, reference has been made to the accompanying drawings, which illustrate specific aspects of this disclosure by way of illustration. In this regard, terms indicating direction or positional relationship, such as “center,” “longitudinal,” “lateral,” “length,” “width,” “thickness,” “upper,” “lower,” “front,” “rear,” “left,” “right,” “vertical,” “horizontal,” “top,” “bottom,” “inner,” “outer,” “clockwise,” “counterclockwise,” “axial,” “radial,” and “circumferential,” are used with reference to the orientation of the described figures. Since components of the described device can be positioned in multiple different orientations, directional terms are used for illustrative purposes and not for limitation. It should be understood that other aspects can be utilized and structural or logical changes can be made without departing from the concept of this disclosure. Therefore, the following detailed description should not be considered limiting.

[0131] It should be understood that, unless otherwise specifically indicated, features of various embodiments of this disclosure described herein can be combined with each other. As used herein, the term “and / or” includes any one of the relevant listed items and any combination of any two or more; similarly, “at least one of…” includes any one of the relevant listed items and any combination of any two or more.

[0132] Although terms such as “first,” “second,” and “third” may be used herein to describe various components, parts, regions, layers, or sections, these components, parts, regions, layers, or sections are not limited to these terms. Rather, these terms are used only to distinguish one component, part, region, layer, or section from another. Therefore, without departing from the teachings of the examples described herein, the first component, part, region, layer, or section mentioned in the examples may also be referred to as the second component, part, region, layer, or section. Furthermore, the terms “first” and “second” are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as “first” or “second” may explicitly or implicitly include at least one of that feature. In the description herein, “a plurality” means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0133] It should be understood that spatial relative terms, such as “above,” “upper,” “below,” and “lower,” are used herein to describe the relationship between one element and another shown in the figures. In addition to the orientation depicted in the figures, these spatial relative terms are also intended to encompass different orientations of the device in use or operation. For example, if the device in the figures is flipped, an element described as “above” or “upper” relative to another element would be “below” or “lower” relative to that other element. Thus, depending on the spatial orientation of the device, the term “above” encompasses both above and below orientations. Devices may have other orientations (e.g., rotated 90 degrees or in other orientations), and the spatial relative terms used herein should be interpreted accordingly.

Claims

1. A display method, characterized in that, The method includes: The detection displayed the triggered operation; Based on the display trigger operation, the functional component corresponding to the display trigger operation is displayed at a target position on the vehicle's display screen; wherein, the target position is determined according to the trigger source of the display trigger operation; the trigger source includes at least one of: the bottom interactive component of the display screen, the mechanical button below the display screen, the device at the far end of the display screen, the vehicle's system-level task, and voice interaction commands; When the trigger source is a preset trigger source, the target position is determined based on the trigger position of the trigger source, and the functional component is displayed at the target position; wherein, the preset trigger source and the display screen have a positional association relationship.

2. The method according to claim 1, characterized in that, The preset trigger source is the bottom interactive component of the display screen or the mechanical button below the display screen; The target position is located at the bottom of the display screen and passes through the longitudinal axis of the trigger position.

3. The method according to claim 1, characterized in that, When the trigger source is hardware at the far end of the display screen or a system-level task of the vehicle, the target position is the bottom center of the display screen.

4. The method according to claim 1, characterized in that, When the trigger source is the voice interaction command, the target position is the top center of the display screen.

5. The method according to claim 1, characterized in that, When the trigger source is the voice interaction command, the target position is determined based on the sound source orientation of the voice interaction command, which is used to characterize the position of the sound source of the voice interaction command relative to the display screen.

6. The method according to claim 5, characterized in that, When the sound source representing the voice interaction command is located on the left side of the display screen, the target location is located in the left area of ​​the display screen; When the sound source representing the voice interaction command is located on the right side of the display screen, the target location is located in the right area of ​​the display screen.

7. The method according to claim 1, characterized in that, When preset display conditions are met, the functional component is a display control panel, which includes multi-layer display components.

8. The method according to claim 7, characterized in that, If the preset display conditions are not met, the functional component is a single-line control bar.

9. The method according to claim 7 or 8, characterized in that, The preset display conditions include at least one of the following: The display options corresponding to the display trigger operation do not represent the controlled object; The single-line control bar does not meet the display width requirement of the text corresponding to the display trigger operation; The display trigger operation corresponds to multiple display controls.

10. The method according to claim 1, characterized in that, When the options of the functional component do not represent the controlled object, title information is displayed in the selected item of the functional component, and the title information is not displayed in other options, wherein the title information is used to explain the function corresponding to the option.

11. The method according to claim 10, characterized in that, If the option of the functional component does not represent a controlled object, and the required display width of the selected item is greater than the first display width, the selected item is displayed according to the second display width, and the other options are displayed according to the third display width; Wherein, the first display width is the display width corresponding to displaying each of the options with the same width, and the second display width is greater than or equal to the display width required for the selected item.

12. The method according to claim 11, characterized in that, The second display width is the sum of the width of the widest text among the multiple options and the width of the title information.

13. The method according to claim 10, characterized in that, When the options of the functional component represent the controlled object, the title information is not displayed in the functional component.

14. A display device, characterized in that, The device includes: The detection module is configured to detect and display trigger operations; The display module is configured to display a functional component corresponding to the display trigger operation at a target position on the vehicle's display screen based on the display trigger operation; wherein the target position is determined according to the trigger source of the display trigger operation; the trigger source includes at least one of: the bottom interactive component of the display screen, a mechanical button below the display screen, a device at the far end of the display screen, a system-level task of the vehicle, and a voice interaction command; When the trigger source is a preset trigger source, the target position is determined based on the trigger position of the trigger source, and the functional component is displayed at the target position; wherein, the preset trigger source and the display screen have a positional association relationship.

15. The apparatus according to claim 14, characterized in that, The preset trigger source is the bottom interactive component of the display screen or the mechanical button below the display screen; The target position is located at the bottom of the display screen and passes through the longitudinal axis of the trigger position.

16. The apparatus according to claim 14, characterized in that, When the trigger source is hardware at the far end of the display screen or a system-level task of the vehicle, the target position is the bottom center of the display screen.

17. The apparatus according to claim 14, characterized in that, When the trigger source is the voice interaction command, the target position is the top center of the display screen.

18. A vehicle, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to execute processor-executable instructions in the memory to implement the steps of the method according to any one of claims 1-13.

19. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program performs the steps of the method described in any one of claims 1-13.

20. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the steps of the method according to any one of claims 1-13.