Method for displaying information, vehicle-mounted system, medium and program product

By adaptively adjusting the display area and information volume of the functional components of the in-vehicle display, the problem of rigid display methods in existing technologies is solved, improving user experience and ease of operation.

CN120848882BActive Publication Date: 2026-02-13VOLKSWAGEN (CHINA) TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202511357715.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-22
Publication Date
2026-02-13
Estimated Expiration
2045-09-22

AI Technical Summary

Technical Problem

In existing technologies, the display methods of functional components in vehicle displays are too rigid and cannot be flexibly adjusted according to user operations, resulting in a low user experience in vehicles.

Method used

By responding to user operations on the in-vehicle display device, overlapping areas are removed and new display areas are added, blank areas are merged, and the display area and information content of functional components are adaptively adjusted to achieve adaptive layout of functional components.

Benefits of technology

The layout of functional components has been simplified, improving the in-vehicle user experience, reducing operational complexity, and ensuring that appropriate content is presented under different blank display area sizes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120848882B_ABST
    Figure CN120848882B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to a method, an in-vehicle system, a medium and a program product for displaying information. The method comprises, in response to an overlap region existing between a first region to which a first function component is moved and a second region occupied by a second function component, removing the overlap region from the second region and supplementing the second region according to a third region. The method further comprises displaying information of the second function component in the adjusted second region. The method further comprises displaying information of the first function component in the first region. The method further comprises adjusting the first region according to a merge operation for a blank display region and the first region in a preview region. The method further comprises determining display information of the first function component according to the adjusted first region. Through the method of the embodiments of the present disclosure, it is possible to ensure that the first function component is displayed in a specified region and adaptively adjust the display region of the conflicting function component, thereby simplifying the layout of the function component and improving the in-vehicle user experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present disclosure generally relate to the field of computers, and more particularly, to a method, an in-vehicle system, a medium and a program product for displaying information. BACKGROUND

[0002] In the field of vehicle driving, display devices are commonly used to show vehicle speed, warning prompts and the like. Such displays provide a visual way for drivers to obtain key driving information, thereby making the driving process more convenient and efficient.

[0003] A vehicle can be equipped with a head-up display (HUD) that can project important information directly onto a transparent carrier in front of the driver, such as the windshield of the vehicle or a small dedicated transparent screen. In addition, the vehicle can also be configured with a central control display that integrates multiple functions to bring convenience to the driver and passengers, and helps to improve the driving experience and the intelligent level of the vehicle. SUMMARY

[0004] Embodiments of the present disclosure provide a method, an in-vehicle system, a medium and a program product for displaying information.

[0005] In a first aspect of the present disclosure, a method for displaying information is provided. The method includes, in response to a first region to which a first functional component is moved and a second region occupied by a second functional component having an overlapping region, removing the overlapping region from the second region and supplementing the second region according to a third region. The method further includes displaying information of the second functional component in the adjusted second region. The method further includes displaying information of the first functional component in the first region, wherein the first region and the second region are both in a preview region, and the preview region includes a plurality of display units. The method further includes, in the preview region, adjusting the first region according to a merging operation for a blank display region and the first region, wherein the adjusted first region covers a first number of display units. The method further includes determining display information of the first functional component according to the adjusted first region, wherein an information amount of the display information corresponds to the first number of display units, and the display information is for display by an in-vehicle display device.

[0006] In a second aspect of the present disclosure, an electronic device is provided, which includes a processor, and a memory coupled to the processor and storing instructions that, when executed by the processor, cause the device to perform the steps of the method according to the first aspect of the present disclosure.

[0007] In a third aspect of the present disclosure, a computer-readable storage medium is provided, having stored thereon computer-executable instructions that, when executed, cause a computer to perform the steps of the method according to the first aspect of the present disclosure.

[0008] According to a fourth aspect of the present disclosure, a computer program product is provided. The computer program product is tangibly stored on a non-transitory computer-readable medium and comprises machine-executable instructions that, when executed, cause a machine to perform the steps of the method according to the first aspect of the present disclosure.

[0009] In a fifth aspect of the present disclosure, a vehicle-mounted system is provided, comprising: a first vehicle-mounted display device configured to receive a user operation; a second vehicle-mounted display device configured for display of information; a processor, and a memory coupled to the processor and having stored therein instructions that, when executed by the processor, cause the vehicle-mounted system to perform the following operations: in response to a first region to which a first functional component is moved on the first vehicle-mounted display device and a second region occupied by a second functional component existing an overlapping region, removing the overlapping region from the second region and supplementing the second region according to a third region; displaying information of the second functional component in the adjusted second region; displaying information of the first functional component in the first region, wherein the first region and the second region are both in a preview region, and the preview region comprises a plurality of display units; in the preview region, adjusting the first region according to a merging operation for the blank display region and the first region, wherein the adjusted first region covers a first number of display units; determining display information of the first functional component according to the adjusted first region, wherein an information amount of the display information corresponds to the first number of display units, and the display information is for display by the second vehicle-mounted display device.

[0010] Note that the summary is provided to introduce some concepts in a simplified form, which will be further described in the detailed description below. The summary is not intended to identify key or essential features of the present disclosure, nor is it intended to limit the scope of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0011] The above and other objects, features and advantages of the present disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which:

[0012] Figure 1A is a schematic diagram of an example application scenario of a method for displaying information according to an embodiment of the present disclosure;

[0013] Figure 1AA diagram illustrating display information of an adaptive layout function component according to an embodiment of the disclosure is shown;

[0014] Figure 2 A flowchart of a method for displaying information according to an embodiment of the disclosure is shown;

[0015] Figure 3A A diagram illustrating a layout interface according to an embodiment of the disclosure is shown;

[0016] Figure 3B A diagram illustrating a custom layout according to an embodiment of the disclosure is shown;

[0017] Figure 3C A diagram illustrating a layout function component according to an embodiment of the disclosure is shown;

[0018] Figure 3D A diagram illustrating a layout function component according to an embodiment of the disclosure is shown;

[0019] Figure 3E A diagram illustrating a layout function component according to an embodiment of the disclosure is shown;

[0020] Figure 3F A diagram illustrating a layout time component according to an embodiment of the disclosure is shown;

[0021] Figure 3G A diagram illustrating a layout interface according to an embodiment of the disclosure is shown;

[0022] Figure 4A A diagram illustrating a recommended template according to an embodiment of the disclosure is shown;

[0023] Figure 4B A diagram illustrating a selection layout according to an embodiment of the disclosure is shown;

[0024] Figure 4C A diagram illustrating a layout interface according to an embodiment of the disclosure is shown;

[0025] Figure 5 A diagram illustrating an adjustment component display area according to an embodiment of the disclosure is shown;

[0026] Figure 6 A diagram illustrating an apparatus for displaying information according to an embodiment of the disclosure is shown;

[0027] Figure 7 A diagram illustrating an apparatus for displaying information according to an embodiment of the disclosure is shown;

[0028] In the various drawings, like or corresponding elements are denoted by like or corresponding reference numerals. DETAILED DESCRIPTION

[0029] Example embodiments now will be described more fully hereinafter with reference to the accompanying drawings. Example embodiments, may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art.

[0030] In the description of embodiments of the disclosure, the term "including" and its variants are to be construed as open-ended, that is, "including but not limited to". Although the terms first, second, third, etc. can be used herein to describe various components, these components should not be limited by these terms. These terms are used only to distinguish one component from another. Thus, a first component discussed below could be termed a second component without departing from the teachings of the present disclosure. As used herein, the term "and / or" and similar terms include any and all combinations of one or more of the associated listed items. The flow diagrams shown in the figures are only exemplary and not necessarily all inclusive of all content and operations / steps, and not necessarily performed in the order described.

[0031] One important application of the head-up display technology is the application in navigation. In the related art, the developer can set the components to be displayed in the head-up display in the center display. However, the display manner of the functional components is too rigid, and the functional components can only be placed in the area meeting the size requirement, and cannot be flexibly adjusted based on the user operation, so as to fail to meet the user's layout requirement for the functional components, which has a low vehicle-mounted user experience.

[0032] To this end, embodiments of the present disclosure provide a method for displaying information. When the user moves a first functional component, if it occupies part of a second functional component, the second functional component is adaptively adjusted in the occupied area by removing the overlapping area and supplementing a new area. In addition, the first area and the blank display area can be merged by a merging operation, and the information amount of the display information is adaptively adjusted. The method can ensure that the first functional component is displayed in the specified area and the display area of the conflicting functional component is adaptively adjusted, so as to simplify the layout of the functional components and improve the vehicle-mounted user experience. The method can also freely adjust the size of the display area, and adaptively adjust the information amount of the display information according to the adjusted size, thereby reducing the operation complexity.

[0033] The basic principles and several example implementations of the present disclosure will be described below with reference to the accompanying drawings. It should be understood that these example embodiments are only given to enable those skilled in the art to better understand and implement the embodiments of the present disclosure, and do not limit the scope of the present disclosure in any way.

[0034] Figure 1AThis is a schematic diagram illustrating an example application scenario of a method for displaying information according to embodiments of the present disclosure. In this embodiment, for convenience, a central control display is used as an example of a first in-vehicle display, and a head-up display is used as an example of a second in-vehicle display. However, it should be understood that this embodiment can also be applied to other displays. Figure 1A As shown, example environment 100 is shown as the interior of vehicle 110, including a central control display 112 and a head-up display 114 of the vehicle infotainment system (not shown). The method of this embodiment is performed by the vehicle infotainment system.

[0035] In some embodiments, the central control display 112 may provide a preview area 116, which is divided into multiple independent, blank display units. Figure 1A The display is presented in an intuitive bubble format, with each bubble representing a basic display unit, providing users with a clear reference for area division.

[0036] In this embodiment, such as Figure 1A As shown, the 3D navigation component is currently located in the component display area 118, and the lyrics component is located in the second area 130. Assuming the user moves the 3D navigation component from the component display area 118 to the upper left corner of the first area 132, the first area 132 and the second area 130 overlap, and this overlapping area is a display unit. In this case, the overlapping area is removed from the second area 130, and the second area is supplemented according to the third area. For example, the upper display unit in the second area 130 can be removed, and the lower left display unit can be added to the second area 130, forming an adjusted second area 130. In some embodiments, information about the lyrics component is displayed in the adjusted second area 130. This information may be, for example, the identifier, name, icon, or display information of the lyrics component. In some embodiments, information about the 3D navigation component is displayed in the first area 132. This information may be, for example, the identifier, name, icon, or display information of the 3D navigation component. Figure 1B All embodiments can be based on Figure 1A This is implemented through an example.

[0037] Figure 1BA schematic diagram showing the display information of the adaptive adjustment of the function component is shown. In some embodiments, in the preview area 116, the component display area is adjusted according to the merging operation of the blank display area and the component display area of the first function component, wherein the adjusted component display area covers the first number of display units. For example, the user can merge the component display area 118 of the 3D navigation component (i.e. the first function component) with the two blank display units on the left to obtain the adjusted component display area 119. The user can obtain the adjusted component display area 119 by simultaneously pinching the component display area 118 and the two blank display units on the left, or first merge the two blank display units on the left to obtain a blank display area, and then pinch the blank display area to obtain the adjusted component display area 119.

[0038] In some embodiments, the display information of the 3D navigation component is determined according to the adjusted component display area 119, wherein the information amount of the display information corresponds to the first number of display units, and the display information is used for display by the vehicle-mounted display device. Based on the above-determined first number (i.e. 8 display units) and the attributes of the 3D navigation component itself, the car machine system can determine which sub-function components can be displayed, and generate corresponding display information 120 according to the information of these sub-function components. The display information 120 here has a significant feature, which contains an information amount directly related to the first number. The larger the first number, the richer the content that the display information 120 can carry, and vice versa. The smaller the first number, the simpler the display information 120 will be. Finally, the generated display information 120 will be projected to the front of the vehicle through the head-up display 114 for display, facilitating the driver to quickly obtain key content during driving.

[0039] In some embodiments, the first function component includes a plurality of sub-function components, and for the process of determining the display information, the car machine system can determine one or more sub-function components to be displayed among the plurality of sub-function components according to the first number. In some embodiments, the car machine system determines the display information according to the one or more sub-function components to be displayed.

[0040] As shown in the sub-function component set 122 in Figure 1B The 3D navigation component includes 8 sub-function components, so at most 8 pieces of information can be displayed according to the size of the component display area. Among them, sub-function components 1 to 4, sub-function components 6 to 7, each sub-function component only needs to occupy 1 display unit to completely display the corresponding information. Sub-function component 5 needs to occupy 2 horizontally arranged display units due to the need of information presentation form. Sub-function component 8 needs to occupy 2 vertically arranged display units due to the information layout characteristics.

[0041] Since the area of ​​the adjusted component display area 119 is determined to be the size of 8 display units, the display information can be determined as the information of sub-functional components 1 to 7. The vehicle system can process the information of sub-functional components 1 to 7 into display information 120 and display it through the head-up display 114.

[0042] This method adapts the display information of functional components based on a defined blank display area, achieving adaptive adjustment of information content and ensuring that appropriate content is presented under different blank display area sizes, thereby improving the in-vehicle user experience.

[0043] It should be understood that the above examples are not intended to be limiting, but are merely illustrative for the purpose of aiding understanding, and the embodiments of this disclosure are not limited to the above examples.

[0044] The above combination Figure 1A and Figure 1B A schematic diagram of an example environment 100 in which methods and / or processes according to embodiments of the present disclosure may be implemented is described. The following is in conjunction with... Figure 2 A flowchart is provided to describe a method 200 for displaying information according to an embodiment of the present disclosure.

[0045] Figure 2 A flowchart illustrating a method 200 for displaying information according to an embodiment of the present disclosure is shown. The illustrated method 200 can be used in... Figure 1A Implemented on the vehicle infotainment system shown. For example... Figure 2 As shown, a method for displaying information according to some embodiments of this application may include blocks 202-206.

[0046] In box 202, in response to an overlap between the first area occupied by the first functional component and the second area occupied by the second functional component, the overlapping area is removed from the second area and the second area is supplemented according to the third area. The first and second areas can be displayed in a first in-vehicle display device, such as a touch-sensitive screen device. Figure 1A In the embodiments, the "central control display 112" mentioned serves as the first in-vehicle display device, on which users can set blank display areas. Other common first in-vehicle display devices include rear-seat entertainment touchscreens and steering wheel multi-function displays (when touch operation is supported). Functional components refer to modules with specific functions in an in-vehicle system, which can contain multiple sub-functional components to implement a specific function (such as navigation, speed information display, time information display, music playback, vehicle status monitoring, etc.). Figure 1AThe "3D navigation component" mentioned in the embodiments is a functional component, which includes 8 sub-functional components (such as steering prompt, distance information, lane guide, etc.) to realize the 3D navigation function. In addition, the "music playing component" (including song name, singer, progress bar, etc. sub-functional components) and the "vehicle status component" (including oil level, speed, tire pressure, etc. sub-functional components) in the vehicle-mounted system also belong to functional components. The existence of the overlapping area means that the moved area conflicts with the area occupied by other components. At this time, in order to meet the layout needs of the user, adaptive adjustment can be performed, that is, first remove the overlapping area from the second area to ensure the display of the first functional component, and then find other blank areas (i.e. the third area) to supplement the second area, so that the second functional component can also be displayed. The third area may be the same size as the overlapping area, for example. In some embodiments, the third area can be smaller than the overlapping area (for example, the third area belongs to the blank area near the second area, but the blank area near the second area is not enough), at this time, the amount of information of the display information of the second functional component can be adapted or adjusted according to the adjusted second area, for example, a part of the display information can be reduced. In some embodiments, the amount of information of the display information of the second functional component corresponds to the size of the adjusted second area (for example, a positive correlation).

[0047] In block 204, information of the second functional component is displayed in the adjusted second area. The information may, for example, include an identifier, a name, an icon, or display information. For example, the identifier, the name, the icon, or the display information of the second functional component can be displayed in the second area. In block 206, information of the first functional component is displayed in the first area, wherein the first area and the second area are both in the preview area, and the preview area includes a plurality of display units. For example, the identifier, the name, the icon, or the display information of the first functional component can be displayed in the first area. In some embodiments, after the layout of the functional components is set, the head-up display can be used to display the display information of the first functional component and the second functional component according to the layout of the first functional component and the second functional component. The layout includes area size and position information. The display information refers to the information that realizes the corresponding function, such as speed information, direction information, lyrics information, etc. The display unit is the basic unit that constitutes the area, which can be understood as the smallest independent area that is divided, and its form can be presented as a bubble, a grid, etc.

[0048] In block 208, in the preview area, the first area is adjusted according to the merging operation for the blank display area and the first area, wherein the adjusted first area covers the first number of display units. The blank display area refers to a display area that is not occupied by any functional component on the first vehicle-mounted display device and is determined by the user.

[0049] At block 210, display information of the first function component is determined according to the adjusted first region, where the information amount of the display information corresponds to the first number of display units, and the display information is used for display by the in-vehicle display device. The display information refers to the content of the first number of function components that can be presented on the second in-vehicle display device, and the information amount thereof is positively correlated with the first number (the larger the first number, the richer the information amount). For example, the 3D navigation component includes 8 sub-function components, when the first number is 6, the content of sub-function components 1-5 can be selected as the display information; if the first number is 10, the information of all 8 sub-function components can be displayed. The in-vehicle display device refers to the in-vehicle display used to present the "display information". For example, the head-up display 114 can be used as the in-vehicle display device in this embodiment, which projects the filtered navigation information onto the windshield, facilitating the driver to quickly obtain it while driving. According to the method of the embodiment of the present disclosure, when the user moves the first function component and occupies part of the second function component, the area occupied by the second function component is adjusted by removing the overlapping area and supplementing a new area, and the first area and the blank display area can be merged by merging operation, and the information amount of the display information is adaptively adjusted. The method can ensure that the first function component is displayed in the specified area and the display area of the conflicting function component is adaptively adjusted, thereby simplifying the layout of the function component and improving the in-vehicle user experience. The method can also freely adjust the size of the display area, and adaptively adjust the information amount of the display information according to the adjusted size, thereby reducing the operation complexity.

[0050] Figure 3A A schematic diagram of a layout interface according to an embodiment of the present disclosure is shown. In this embodiment, the center display can present an operation interface containing multiple layout modes for the user to select according to their own usage habits and actual needs. As shown in Figure 3A The interface takes into account both standardization and individualization in the design of the layout mode, and specifically provides the following three core layout options. In some embodiments, the standard layout 302 is the default basic layout mode, which is characterized by comprehensive information display and balanced arrangement, and can cover the core controls and data display areas of commonly used vehicle functions. For example, under this layout, the center screen can simultaneously present the clock, calendar, vehicle basic state (such as fuel level, range), etc., which is suitable for most users to quickly obtain comprehensive information in daily driving. For example, after the user clicks the standard layout 302, the preview area 116 as shown in Figure 1A may be displayed, which presents the layout of a plurality of function components pre-set.

[0051] In some embodiments, the simplified layout 304 only retains the key information or high-frequency operation controls that are most urgently needed during driving, thereby reducing visual interference and highlighting core functions. For example, only simplified time, navigation instructions (such as straight, turning arrow), and current speed can be displayed, and secondary content such as music details, vehicle status, etc. can be hidden, which is suitable for complex road conditions that require concentration or users who prefer a simple interface. For example, after the user clicks the simplified layout 304, the preview area 116 as shown in FIG. 11 can be displayed, in which another layout of the pre-set plurality of functional components is presented. Figure 1A

[0052] The custom layout 306 allows the user to set the layout according to the method of embodiments of the present disclosure. As shown in FIG. 12, the user can adjust and combine the blank display area in the preview area. By providing these three layout modes, the interface of the center display can flexibly adapt to the operation preferences of different users and diverse driving scenarios, and further improves the in-vehicle user experience. Figure 1A

[0053] Figure 3B A schematic diagram of a custom layout according to embodiments of the present disclosure is shown. In this embodiment, the user can pop up an interface for setting the layout after clicking the custom mode. In this interface, a preview area 116 and a candidate area 350 are provided. The preview area 116 displays a plurality of display bubbles as display units. These display bubbles are blank by default and can be combined.

[0054] In some embodiments, the candidate area 350 includes a plurality of function tags, each of which includes at least one functional component. As shown in FIG. 13, the "navigation" tag 312 is shown in the candidate area 350. The user can select the "navigation" tag 312, so that the interface presents a series of functional components for navigation functions in the candidate area 350, such as the 3D navigation component 314 and the 2D navigation component 316. Figure 3B

[0055] The interface also provides a save button 318 and a cancel button 320. The user can save the currently customized layout by clicking the save button 318, and cancel the modification operation on the custom layout by clicking the cancel button 320.

[0056] In some embodiments, if a combination operation for the first display unit and the second display unit is received in the area, the area after combining the first display unit and the second display unit is determined as a blank display area. That is, the user can combine blank display bubbles to obtain a blank display area.

[0057] Figure 3C ​​​A schematic diagram of layout functional components according to an embodiment of the present disclosure is shown. In some embodiments, if a move operation is received in the candidate area 350, the 3D navigation component 314 is moved from the candidate area 350 to the lower left corner (i.e., the first area) of the preview area 116 according to the move operation.

[0058] In some embodiments, each functional component may include multiple sub-functional components, and different combinations of these sub-functional components may correspond to display areas of different sizes. In some embodiments, if the user does not interact with these blank display bubbles, such as merging them, when the user drags a third functional component from the candidate area 350 to a blank display bubble in the preview area 116, third display information is determined based on the preset size of the third functional component. For example, if the user does not specify a blank display area, and the user directly drags a functional component to a blank display bubble, display information is determined based on the preset size of the functional component, and this display information occupies a display area of ​​a preset size.

[0059] This preset size can occupy a predetermined number of display bubbles (for example, the 3D navigation component 314 occupies 6 display bubbles by default). After the user drags the 3D navigation component 314 to the preview area 116, the candidate area 350 no longer displays the 3D navigation component 314.

[0060] Figure 3D A schematic diagram of layout functional components according to an embodiment of the present disclosure is shown. In some embodiments, a user can operate in the preview area 116 to adjust the position of a first area of ​​the 3D navigation component 314.

[0061] In some embodiments, the region is a preview region in a first in-vehicle display device, and if a movement operation is received in the preview region, the functional component is moved from the first region to a sixth region, wherein the size of the sixth region is the same as the size of the first region.

[0062] For example, users can import the 3D navigation component 314 from... Figure 3C The first area shown is shifted to the right by the interval of two display bubbles. Thus, the display area of ​​the 3D navigation component 314 is now composed of the six central display bubbles, forming the sixth area, instead of the six display bubbles in the lower left corner (i.e., the first area). Correspondingly, when display information is projected by the head-up display, the display information also shifts to the right by a certain distance.

[0063] In some embodiments, if a portion of the sixth region is occupied by the third functional component, the third functional component is moved to a blank region. To avoid display conflicts between components, ensure that the interface layout is clear and orderly, the car machine system can automatically trigger the avoidance mechanism. The third functional component originally occupying a portion of the space of the sixth region is migrated to an idle region outside the sixth region. For example, if the sixth region is the upper left corner of the preview region (including 6 display bubbles), and 2 bubbles have been occupied by the "music playing component" (third functional component), the car machine system can automatically move the "music playing component" to a blank region (such as a display bubble cluster not occupied by any component) on the right side of the preview region, ensuring that the functional component after moving can completely occupy the sixth region, while not affecting the normal display of the third functional component. This design not only guarantees the smoothness of the user's operation of moving the component, but also reduces the tediousness of manual adjustment through intelligent conflict processing, significantly improving the flexibility and ease of use of the interface layout.

[0064] Figure 3E A schematic diagram of layout of functional components is shown according to an embodiment of the present disclosure. In this embodiment, the user can set the 3D navigation component 314, the 2D navigation component 316, and the direction component in the preview region 116. After the user clicks the "information" tab 322, the interface can present various functional components for information in the candidate region 350, such as the time component. The time component may, for example, only occupy one display bubble.

[0065] Figure 3F A schematic diagram of layout of the time component is shown according to an embodiment of the present disclosure. In this embodiment, the user can drag the time component from the candidate region 350 to the preview region 116. In this way, the information of the time component can be displayed through the head-up display.

[0066] Figure 3G A schematic diagram of layout of the interface is shown according to an embodiment of the present disclosure. After the user clicks the save button, the user can return to the layout interface. In some embodiments, the saved custom layout can be displayed in the form of a thumbnail in the custom layout 306 in the layout interface.

[0067] These thumbnails are presented in the form of a mini interface, accurately restoring the arrangement position, size ratio, and display style of each functional component (such as the navigation component, the time component, the vehicle status component, etc.) after being customized by the user. This design facilitates the user to quickly recall the specific form of each custom layout, reduces the thinking cost when selecting, and thus improves the in-vehicle user experience.

[0068] Figure 4AA schematic diagram of a recommended template according to an embodiment of the present disclosure is shown. In this embodiment, the layout interface can also open a column on the right side of the interface to provide "popular templates". The "popular templates" can be custom layouts uploaded by other users to the network, such as layout 410, layout 420, and layout 430. Among them, "template" means layout.

[0069] Figure 4B A schematic diagram of selecting a layout according to an embodiment of the present disclosure is shown. In this embodiment, the user can click on the recommended template on the right side. For example, the user can click on layout 410. The layout interface can provide a pop-up window 440 to display the detailed information of the selected layout 410. At the same time, thumbnails of other templates can also be provided in the pop-up window 440. In this way, the user can specially browse each popular template or custom layout in the pop-up window 440. The user can click on the save button in the pop-up window 440. At this time, the selected layout will be downloaded and displayed in the preview area of the layout interface.

[0070] Figure 4C A schematic diagram of a layout interface according to an embodiment of the present disclosure is shown. In this embodiment, after the user clicks on the save button in the layout interface, the thumbnails of the selected popular templates can be displayed at custom layout 450. These thumbnails are presented in the form of a mini interface, which accurately restores the arrangement position, size ratio, and display style of each functional component (such as the navigation component, the time component, the vehicle status component, etc.) after the user customizes. This design facilitates the user to quickly recall the downloaded popular templates and decide whether to directly use the popular templates.

[0071] Figure 5 A schematic diagram of adjusting the first area according to an embodiment of the present disclosure is shown. As shown in Figure 5 , it is assumed that the 3D navigation component 314 includes 8 sub-functional components, among which sub-functional components 1 to 4, sub-functional components 6 to 7, each sub-functional component only needs to occupy 1 display unit to completely display its corresponding display information. Sub-functional component 5 needs to occupy 2 horizontally arranged display units due to the need of the display information presentation form. Sub-functional component 8 needs to occupy 2 vertically arranged display units due to the display information layout characteristics.

[0072] In some embodiments, if a merge operation (i.e., a first operation) is received for the first region 132 of the 3D navigation component 314 and the second display unit (e.g., the left two display bubbles), the merged region of the first region 132 and the left two display bubbles is determined as the adjusted first region 520. That is, when the user needs to expand the first region of the 3D navigation component on the first in-vehicle display device (e.g., the center display), a merge operation can be performed on the determined first region 132 of the 3D navigation component 314 and other blank display bubbles in the preview region 116. Taking the left two display bubbles as an example, if the user wants to integrate the two display bubbles with the current first region 132, the user can achieve this by a specific interaction. In some embodiments, the interaction is that the user can pinch the first region 132 and the left two display bubbles with fingers. For example, the user touches the first region 132 and the left two display bubbles with fingers at the same time, and then makes a pinch-in gesture (e.g., three fingers gradually converge from a separated state). The vehicle infotainment system can recognize the intention of the merge operation in real time, and then spatially integrate the originally independent first region 132 and the left two display bubbles to form a coherent adjusted first region 520.

[0073] In some embodiments, the second display information of the 3D navigation component 314 is determined according to the adjusted first region 520, wherein the second display information is displayed by the in-vehicle display device (e.g., the HUD). As shown in FIG. 5B, before the merge operation, the amount of information corresponding to the first region 132 is the display information of the sub-function components 1-5. After the merge operation, the amount of information corresponding to the adjusted first region 520 is the display information of the sub-function components 1-7. Figure 5

[0074] In addition to the merge operation, the vehicle infotainment system can also provide a deconstruction operation. In some embodiments, if a deconstruction operation (e.g., a double-click operation for the adjusted first region 520) is received for the adjusted first region 520 on the first in-vehicle display device, the adjusted first region 520 is restored to blank display regions and the first region, i.e., restored to the first region 132 and the left two blank display bubbles.

[0075] In the deconstruction process, the vehicle infotainment system can split the current adjusted first region 520, which is currently a whole, according to the original data record before the merge, and restore it to its constituent parts before the merge, i.e., the first region 132 and the left two blank display bubbles (i.e., blank display regions). After the splitting is completed, each part will restore the independent display boundary and no longer be associated with each other, as if the merge operation had never been performed. This deconstruction operation enables the user to adjust the size and combination state of the first region at any time according to the changes in the actual use scenario, thereby improving the interactive flexibility of the in-vehicle display system.​

[0076] In some embodiments, after the deconstruction operation, the display information of the sub-function component 6 and the sub-function component 7 are automatically displayed at the two display bubbles on the left side respectively, and the display information of the sub-function component 1 - sub-function component 5 are displayed at the first area 132. In some embodiments, if the user does not need the display information of the sub-function component 6 and the sub-function component 7, the user can drag the sub-function components at the two display bubbles on the left side to the preview area 116.

[0077] In some embodiments, if a deconstruction operation for the adjusted first area is received on the first in-vehicle display device, the plurality of sub-function components are split into a first set and a second set. For example, the sub-function component 1 - sub-function component 5 are split into a first set and a second set, wherein the first set includes the sub-function component 1 and the sub-function component 4, and the second set includes the sub-function component 2, the sub-function component 3, and the sub-function component 5.

[0078] In some embodiments, the adjusted first area is split into a fourth area and a fifth area according to the first set and the second set. For example, among the six display bubbles covered by the first area 132, two adjacent display bubbles can be merged into a single display area as the fourth area, and the remaining display bubbles can be merged into a single display area as the fifth area. The information corresponding to the fourth area is the display information of the sub-function component 1 and the sub-function component 4, and the information corresponding to the fifth area is the display information of the sub-function component 2, the sub-function component 3, and the sub-function component 5. In some embodiments, the display information of the first set and the display information of the second set are displayed by the in-vehicle display device. For example, the display information of the first set and the display information of the second set can be displayed according to the positions of the fourth area and the fifth area in the preview area using a head-up display.

[0079] Figure 6A schematic diagram of an apparatus 600 for displaying information according to an embodiment of the present disclosure is shown. The apparatus 600 includes a display area adjusting module 610, a first display module 620, a second display module 630, a display area merging module 640, and a display information adjusting module 650. The display area adjusting module 610 is configured to remove an overlapping area from a second area occupied by a second functional component and supplement the second area according to a third area in response to the first area to which a first functional component is moved having the overlapping area with the second area. The first display module 620 is configured to display information of the second functional component in the adjusted second area. The second display module 630 is configured to display information of the first functional component in the first area, where the first area and the second area are both in a preview area, and the preview area includes a plurality of display units. The display area merging module 640 is configured to adjust the first area according to a merging operation for a blank display area and the first area in the preview area, where the adjusted first area covers a first number of display units. The display information adjusting module 650 is configured to determine display information of the first functional component according to the adjusted first area, where an information amount of the display information corresponds to the first number of display units, and the display information is for display by a vehicle-mounted display device.

[0080] In some embodiments, the apparatus 600 further includes a second merging module configured to determine a region after merging a first display unit and a second display unit as a blank display area in response to receiving a merging operation for the first display unit and the second display unit in the preview area.

[0081] In some embodiments, the apparatus 600 further includes a deconstruction module configured to restore the adjusted first area to a blank display area and the first area in response to receiving a deconstruction operation for the adjusted first area.

[0082] In some embodiments, the first functional component includes a plurality of sub-functional components, and the third display module includes a first determining module configured to determine one or more sub-functional components to be displayed from the plurality of sub-functional components according to the first number, and a second determining module configured to determine the display information according to the one or more sub-functional components to be displayed.

[0083] In some embodiments, the apparatus 600 further includes a splitting module configured to split the plurality of sub-functional components into a first set and a second set in response to receiving a splitting operation for the adjusted first area, and a splitting module configured to split the adjusted first area into a fourth area and a fifth area according to the first set and the second set.

[0084] In some embodiments, the display information of the first set and the display information of the second set are displayed by the vehicle-mounted display device.

[0085] In some embodiments, the first region and the second region are both in the preview region, and the apparatus 600 further comprises a first moving module configured to move the first functional component from the first region to a sixth region in response to receiving a moving operation in the preview region, wherein the sixth region has the same size as the first region; and a second moving module configured to move the third functional component to the blank region in response to a part of the sixth region being occupied by the third functional component.

[0086] In some embodiments, the preview region is provided by a first in-vehicle display device, the first in-vehicle display device also provides the candidate region, and the apparatus 600 further comprises a third moving module configured to move the first functional component from the candidate region to the first region of the preview region according to the moving operation in response to receiving a moving operation in the candidate region.

[0087] In some embodiments, the in-vehicle display device comprises a head-up display, and the apparatus 600 further comprises a fourth display module configured to display the display information of the first functional component and the second functional component through the head-up display.

[0088] Figure 7 A schematic block diagram of an apparatus 700 that can be used to implement embodiments of the present disclosure is shown, which can be the apparatus or device described in embodiments of the present disclosure. As shown, the apparatus 700 includes a central processing unit (CPU) 701, which can perform various appropriate actions and processes according to computer program instructions stored in a read-only memory (ROM) 702 or loaded from a storage unit 708 into a random access memory (RAM) 703. Various programs and data required for the operation of the apparatus 700 can also be stored in the RAM 703. The CPU 701, the ROM 702, and the RAM 703 are connected to each other through a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704. Figure 7

[0089] Various components in the apparatus 700 are connected to the I / O interface 705, including an input unit 706, such as a keyboard, a mouse, etc.; an output unit 707, such as various types of displays, speakers, etc.; a storage unit 708, such as a magnetic disk, an optical disk, etc.; and a communication unit 709, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 709 allows the apparatus 700 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.

[0090] ​The various methods or processes described above can be performed by the processing unit 701. For example, in some embodiments, a method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 708. In some embodiments, portions of the computer program, or all of the computer program, can be loaded onto the device 700 via the ROM 702 and / or the communication unit 709. When a computer program is loaded onto the RAM 703 and executed by the CPU 701, one or more steps or actions of the methods or processes described above can be performed.

[0091] In some embodiments, the methods and processes described above can be tied to a computer program product. The computer program product can include a computer-readable storage medium having computer-readable program instructions tangibly embodied therein.

[0092] The computer-readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer-readable storage medium can be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer-readable storage medium include the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or punched tape, a

[0093] The computer-readable program instructions described herein can be downloaded to respective computing / processing devices from a computer-readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and / or a wireless network. The network can comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and / or edge servers. A network adapter card or network interface in each computing / processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium within the respective computing / processing device.

[0094] Computer readable program instructions for carrying out operations of the present disclosure can be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including object oriented programming languages and procedural programming languages. The computer readable program instructions can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider). In some embodiments, electronic circuitry including, for example, programmable logic circuitry, field-programmable gate array (FPGA), or programmable logic array (PLA) can execute the computer readable program instructions by utilizing state information of the computer readable program instructions to configure the electronic circuitry, in order to act out various aspects of the present disclosure.

[0095] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include non- transitory computer readable storage media, that can direct a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer readable storage medium having instructions for causing an apparatus to implement various aspects of the present disclosure as specified in flowchart and / or block diagram block or blocks.

[0096] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0097] The computer program product of the present disclosure can be a computer program product comprising a computer-readable medium. The computer-readable medium having stored the computer program, wherein the computer program comprises instructions, which, when executed by a computer, cause the computer to carry out a method according to the present disclosure. The computer program can also result from compiling and / or interpreting the instructions, or a combination thereof. The computer-readable medium can comprise memory such as, for example, a Random Access Memory (RAM), a flash memory, a Read Only Memory (ROM), a Programmable Read Only Memory (PROM), an Erasable PROM (EPROM), registers, and a hard disk, among other possibilities. The computer-readable medium can also be a transmissible carrier signal in which the computer program is embodied as a data signal. Although a transmissible carrier signal is not a medium in the same sense that memory storing a computer program is a medium, a transmissible carrier signal can be a source of computer program, and it can be read by a computer. The computer program can direct the computer to function in a particular manner, such as facilitating implementation of one or more embodiments. The computer program can be uploaded to, and executed by, a machine comprising any suitable architecture. If implemented on a general-purpose computer, the programs can be stored in a tangible computer-readable memory that can direct the computer to function in a particular manner. According to one embodiment, the computer can also contain communication interfaces that can connect the computer to a network, which can allow the computer to communicate with other computers using any one of a number of transfer protocols (e.g., HTTP, FTP, SMTP, etc.). The network can be any public- or private-network adapted to couple computer systems via a network infrastructure, including the Internet, intranets, and extranets. The network can also be implemented as a point-to-point dial-up connection, a cellular connection, or any suitable connection.

[0098] Embodiments of the present disclosure have been described above, and the description is intended to be illustrative of the embodiments and not exhaustive, and is not limited to the embodiments disclosed. Numerous modifications and adaptations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The choice of words in the specification is intended to best explain the principles of the embodiments, the practical application, or technical improvement over the existing technology, or to enable others skilled in the art to understand the embodiments disclosed herein.

Claims

1. A method for displaying information, comprising: In response to an overlap between a first region where a first functional component is moved and a second region occupied by a second functional component, the overlapping region is removed from the second region and the second region is supplemented according to a third region; The adjusted second area displays information about the second functional component; The information of the first functional component is displayed in the first area, wherein both the first area and the second area are in the preview area, and the preview area includes multiple display units; In the preview area, the first area is adjusted according to a merging operation between the blank display area and the first area, wherein the adjusted first area covers a first number of display units; as well as The display information of the first functional component is determined based on the adjusted first region, wherein the amount of information in the display information corresponds to the first number of the display units, and the display information is used for display via an in-vehicle display device, and the first functional component includes multiple sub-functional components. In response to receiving a decomposition operation for the adjusted first region, the plurality of sub-functional components are split into a first set and a second set; as well as The adjusted first region is divided into a fourth region and a fifth region based on the first set and the second set.

2. The method according to claim 1, further comprising: In response to receiving a merge operation for the first display unit and the second display unit in the preview area, the area after merging the first display unit and the second display unit is determined as the blank display area.

3. The method according to claim 2, further comprising: In response to receiving a destructuring operation for the adjusted first region, the adjusted first region is restored to the blank display area and the first region.

4. The method of claim 1, wherein determining the display information of the first functional component based on the adjusted first region comprises: Based on the first quantity, determine one or more sub-functional components to be displayed among the plurality of sub-functional components; as well as The display information is determined based on one or more sub-functional components to be displayed.

5. The method according to claim 4, wherein the display information of the first set and the display information of the second set are displayed through the vehicle-mounted display device.

6. The method according to claim 1, wherein both the first region and the second region are in the preview region, and the method further comprises: In response to receiving a move operation in the preview area, the first functional component is moved from the first area to a sixth area, wherein the size of the sixth area is the same as the size of the first area; and In response to a portion of the sixth region being occupied by a third functional component, the third functional component is moved to a blank area.

7. The method of claim 6, wherein the preview area is provided by a first in-vehicle display device, the first in-vehicle display device further provides a candidate area, and the method further comprises: In response to receiving a move operation in the candidate area, the first functional component is moved from the candidate area to the first area of ​​the preview area according to the move operation.

8. The method of claim 1, wherein the in-vehicle display device includes a head-up display, and the method further comprises: The head-up display shows the display information of the first functional component and the second functional component.

9. A vehicle-mounted system, comprising: The first in-vehicle display device is configured to receive user operations; The second in-vehicle display device is configured for displaying information; processor, and A memory, coupled to the processor, stores instructions that, when executed by the processor, cause the vehicle system to perform the following operations: In response to an overlap between a first region where a first functional component is moved to and a second region occupied by a second functional component on the first vehicle display device, the overlapping region is removed from the second region and the second region is supplemented according to a third region; The adjusted second area displays information about the second functional component; The information of the first functional component is displayed in the first area, wherein both the first area and the second area are in the preview area, and the preview area includes multiple display units; In the preview area, the first area is adjusted according to a merging operation between the blank display area and the first area, wherein the adjusted first area covers a first number of display units; The display information of the first functional component is determined based on the adjusted first region, wherein the amount of information in the display information corresponds to the first number of the display units, and the display information is used to be displayed through the second vehicle-mounted display device, and the first functional component includes multiple sub-functional components. In response to receiving a decomposition operation for the adjusted first region, the plurality of sub-functional components are split into a first set and a second set; as well as The adjusted first region is divided into a fourth region and a fifth region based on the first set and the second set.

10. A computer-readable storage medium storing computer-executable instructions that, when executed, cause a computer to perform the method according to any one of claims 1 to 8.

11. A computer program product tangibly stored on a non-volatile computer-readable medium and comprising machine-executable instructions that, when executed, cause a machine to perform the method according to any one of claims 1 to 8.

Citation Information

Patent Citations

  • Vehicle-mounted HMI adjusting method and device

    CN106956592A

  • An automobile screen display application method and equipment

    CN109684004A

  • Method and apparatus for providing information based on webpage

    US20180157765A1