Presenting content on a separate display device in a vehicle's instrument panel

The implementation of dual display devices with extendable/retractable drawer areas in vehicle interfaces addresses the challenge of seamless task transitions, enhancing driver interaction flexibility and safety.

JP7780701B2Active Publication Date: 2025-12-05ATIEVA INC(US)
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023515246
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-09-08
Filing Date
2021-09-08
Publication Date
2025-12-05
Estimated Expiration
2041-09-08

AI Technical Summary

Technical Problem

Existing vehicle interfaces do not provide an intuitive and flexible framework for drivers to easily access various functions while driving and perform complex tasks, lacking a seamless transition between different types of interactions.

Method used

Implementing a computer-implemented method that utilizes two display devices within the vehicle's instrument panel, where a drawer area on one display can be extended or retracted based on user input, allowing easy access to content and enabling smooth transitions between tasks.

Benefits of technology

Provides drivers with flexible tools for easy overview access to functions and complex tasks, ensuring intuitive and sequential task transitions without distracting from driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007780701000001
    Figure 0007780701000001
  • Figure 0007780701000002
    Figure 0007780701000002
  • Figure 0007780701000003
    Figure 0007780701000003
Patent Text Reader

Abstract

A step of presenting a first drawer area on a first display device of a vehicle instrument panel, the first drawer area being presented in an extended state; a step of presenting a second drawer area on a second display device of the vehicle instrument panel, the second drawer area being presented in a retracted state; a step of receiving a first transition command relating to the first and second drawer areas; and a step of presenting the first drawer area on the first display device in a retracted state in response to the step of receiving the first transition command, wherein the first content is not visible in the first drawer area in the retracted state; and a step of presenting the second drawer area on the second display device in an extended state, wherein the first content of the first application is visible in the second drawer area.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] [CROSS-REFERENCE TO RELATED APPLICATIONS] This application claims priority to U.S. Patent Application No. 16 / 948,199, filed September 8, 2020, and entitled "PRESENTING CONTENT ON SEPARATE DISPLAY DEVICES IN VEHICLE INSTRUMENT PANEL," the disclosure of which is incorporated herein by reference in its entirety.

[0002] This document is for vehicle of the instrument panel It concerns presenting content on a separate display device. [Background technology]

[0003] Modern vehicles are becoming increasingly sophisticated, including the amount of computer-based interactions they offer to drivers or passengers, and the complexity of these interactions and the powerful resources provided to users. Some previous efforts have provided graphical user interfaces on one or more screens within the vehicle. However, these attempts have applied a monolithic view to the content or functionality made available and have not provided the user (e.g., the driver) with a technical framework that allows easy overview access to various functions (e.g., for use while driving) and also provides the tools necessary for detailed and complex tasks (e.g., for use while parking). Summary of the Invention [Means for solving the problem]

[0004] In a first aspect, a computer-implemented method includes: of the instrument panel presenting a first drawer area on a first display device, the first drawer area being presented in an extended state in which first content of a first application is visible in the first drawer area; of the instrument panelThe method includes the steps of presenting a second drawer area on a second display device, the second drawer area being presented in a retracted state in which first content of a first application is not visible in the second drawer area; receiving a first transition command related to the first and second drawer areas; and, in response to receiving the first transition command, presenting the first drawer area on the first display device in a retracted state rather than an extended state, wherein the first content is not visible in the first drawer area in the retracted state; and presenting the second drawer area on the second display device in an extended state, wherein the first content of the first application is visible in the second drawer area and additional content of the first application that was not visible in the first drawer area is also visible in the second drawer area.

[0005] Implementations may include any or all of the following features: the first display device is horizontally aligned with the vehicle's instrument cluster and the second display device is positioned vertically below the first display device, and receiving the first transition command includes at least one of detecting a tap on the first drawer area; detecting a tap on the second drawer area; detecting a swipe gesture on the first drawer area in a direction toward the second display device; or detecting a swipe gesture on the second drawer area in a direction away from the first display device. The retracted state on the second display device includes presenting a header of the second drawer area on the second display device rather than a body of the second drawer area, and in the extended state of the second display device, the header and body of the second drawer area are presented on the second display device; the retracted state on the first display device includes presenting a header of the first drawer area on the first display device rather than a body of the first drawer area, and in the extended state of the first display device, the header and body of the first drawer area are presented on the first display device. In the retracted state on the second display device, the header of the second drawer area is presented on an upper edge of the second display device, and in the retracted state of the first display device, the header of the first drawer area is presented on a lower edge of the first display device. Receiving a first transition command includes detecting a voice command. A second application is also associated with the first and second drawer areas. The step of presenting the first drawer area includes the steps of determining which of the first and second applications is running on the first display device; and, in response to determining that the first application is running on the first display device, providing first content of the first application for presentation in the first drawer area.The computer-implemented method further includes receiving a command to deactivate the first application on the first display device and activate the second application on the first display device while the first drawer area is presented in a retracted state and the second drawer area is presented in an extended state; and in response to receiving the command, ceasing presentation of the first content and the additional content of the first application in the second drawer area; and presenting the second content of the second application and the additional content of the second application in the second drawer area while the second drawer area is still in the extended state. The computer-implemented method further includes receiving a second transition command for the first and second drawer areas, the second transition command being received while second content and additional content of the second application are presented in the second drawer area; and, in response to receiving the second transition command, presenting the first drawer area in an expanded state on the first display device, where the second content of the second application is visible in the first drawer area and the additional content of the second application is not visible in the first drawer area; and presenting the second drawer area in a retracted state on the second display device, where the second content and additional content are not visible in the second drawer area. The computer-implemented method further includes receiving a second transition command for the first and second drawer areas, the second transition command being received while second content and additional content of the second application are presented in the second drawer area; and, in response to receiving the second transition command, presenting the first drawer area in an expanded state on the first display device, where the first content of the first application is visible in the first drawer area and the additional content of the first application is not visible in the first drawer area; and presenting the second drawer area in a retracted state on the second display device, where the first content and the additional content are not visible in the second drawer area.Receiving the second transition command includes at least one of detecting a tap on the first drawer area; detecting a tap on the second drawer area; detecting a swipe gesture on the first drawer area in a direction away from the second display device; or detecting a swipe gesture on the second drawer area in a direction toward the first display device. Presenting the additional content includes presenting additional functionality of the first application. The additional functionality includes a text input field and an on-screen keyboard is available on the second display device, and the on-screen keyboard is not available on the first display device. The first application is a navigation application currently focused on a destination facility, and the additional functionality includes a reservation function related to the facility.

[0006] In a second aspect, a computer program product is tangibly embodied in a non-transitory storage medium, the computer program product comprising instructions that, when executed, cause a processor to perform operations, the operations including: of the instrument panel presenting a first drawer area on a first display device, the first drawer area being presented in an extended state in which first content of a first application is visible in the first drawer area; of the instrument panel The method includes the steps of presenting a second drawer area on a second display device, the second drawer area being presented in a retracted state in which first content of a first application is not visible in the second drawer area; receiving a first transition command related to the first and second drawer areas; and, in response to receiving the first transition command, presenting the first drawer area on the first display device in a retracted state rather than an extended state, wherein the first content is not visible in the first drawer area in the retracted state; and presenting the second drawer area on the second display device in an extended state, wherein the first content of the first application is visible in the second drawer area and additional content of the first application that was not visible in the first drawer area is also visible in the second drawer area.

[0007] In a third aspect, a computer program product is tangibly embodied in a non-transitory storage medium, the computer program product comprising instructions that, when executed, cause a processor to generate a graphical user interface, the graphical user interface being in a first state, where a first drawer area is in a vehicle of the instrument panel a first display device, wherein a first drawer area is presented in an extended state with first content of a first application visible in the first drawer area; and a second drawer area is presented in an extended state with first content of a first application visible in the first drawer area. of the instrument panel a second display device, the second drawer area of ​​the first application being presented in a recessed state in which the first content of the first application is not visible in the second drawer area, and the second display device , in the instrument panel a second state, in which the first drawer area is presented on the first display device in a retracted state rather than an extended state, and the first content is not visible in the first drawer area in the retracted state; a second drawer area, in which the second drawer area is presented on the second display device in an extended state, and first content of the first application is visible in the second drawer area, and additional content of the first application that was not visible in the first drawer area is also visible in the second drawer area; and an input controller configured to generate a first transition command, wherein the graphical user interface is configured to switch between the first and second states in response to the first transition command.

[0008] Implementations may include any of the following features: the first transition command corresponds to at least one of: a tap detected in the first drawer area; a tap detected in the second drawer area; a swipe gesture detected in the first drawer area in a direction toward the second display device; or a swipe gesture detected in the second drawer area in a direction away from the first display device; the retracted state on the second display device includes a header of the second drawer area being presented on the second display device rather than a body of the second drawer area, and the extended state on the second display device includes a header and a body of the second drawer area being presented on the second display device; the retracted state on the first display device includes a header of the first drawer area being presented on the first display device rather than a body of the first drawer area, and the extended state on the first display device includes a header of the first drawer area being presented on the first display device rather than a body of the first drawer area, and the extended state on the first display device includes a header and a body of the first drawer area being presented on the first display device. In the retracted state on the second display device, the header of the second drawer area is presented at the top edge of the second display device, and in the retracted state on the first display device, the header of the first drawer area is presented at the bottom edge of the first display device. [Brief explanation of the drawings]

[0009] [Figure 1A] FIG. 1 is a diagram illustrating an example of an instrument panel of a vehicle. [Figure 1B] FIG. 1 is a diagram illustrating an example of an instrument panel of a vehicle.

[0010] [Figure 2A] FIG. 2 is a diagram showing another example of the instrument panel of FIGS. 1A and 1B. [Figure 2B] FIG. 2 is a diagram showing another example of the instrument panel of FIGS. 1A and 1B.

[0011] [Figure 3A] FIG. 2 is a diagram showing another example of the instrument panel of FIGS. 1A and 1B. [Figure 3B] FIG. 2 is a diagram showing another example of the instrument panel of FIGS. 1A and 1B.

[0012] [Figure 4A] FIG. 2 is a diagram showing another example of the instrument panel of FIGS. 1A and 1B. [Figure 4B] FIG. 2 is a diagram showing another example of the instrument panel of FIGS. 1A and 1B.

[0013] [Figure 5] FIG. 1 illustrates an example of a state diagram for a graphical user interface.

[0014] [Figure 6] FIG. 1 shows a schematic diagram of an application-derived content mechanism.

[0015] [Figure 7] FIG. 1 illustrates an exemplary architecture of a computing device.

[0016] Like reference symbols in the various drawings indicate like elements. DETAILED DESCRIPTION OF THE INVENTION

[0017] This document describes example systems and techniques for providing vehicle occupants (e.g., drivers) with flexible tools that provide easy overview access to several functions and enable the vehicle occupant to perform more detailed or complex tasks related to those functions on a device more suited to that type of interaction. Tools for tasks intended for or suited to interaction while driving can be provided at approximately the occupant's eye level for use while driving, while tools for deeper, more detailed / complex operations can be provided elsewhere (e.g., in the center console). Furthermore, tools can be constructed according to a paradigm that provides a flexible, intuitive, and sequential way to transition between two or more tasks. Such tasks may be directed at consuming content (e.g., viewing it and / or performing basic input at approximately eye level) or may be directed at actively interacting with the content at a deeper level (e.g., in a position more conducive to typing or other screen input). Some implementations can provide a complex architecture of two or more display devices within a vehicle's passenger compartment that seamlessly and transparently supports the vehicle's occupants in transitioning between different types of tasks.

[0018] Examples herein refer to vehicles. A vehicle is a machine that transports passengers, cargo, or both. A vehicle can have one or more motors that use at least one type of fuel or other energy source (e.g., electricity). Examples of vehicles include, but are not limited to, cars, trucks, and buses. The number of wheels may vary between vehicle types, and one or more (e.g., all) of the wheels may be used to propel the vehicle. A vehicle may include a passenger compartment that accommodates one or more people. At least one vehicle occupant may be considered the driver; in this case, various tools, implements, or other devices may be provided for the driver. In some implementations, , the instrument panelIt may be provided in front of the passenger compartment, for example , the instrument panel It has a steering wheel or other steering device and an instrument cluster including controls or indicators.

[0019] Examples herein refer to display devices. Display devices visually output graphical user interfaces for one or more computing devices. Display devices can operate according to any of a number of display technologies used to present computer-based information. To name a few, display devices can include liquid crystal displays (LCDs), light-emitting diode (LED) displays, and / or plasma displays. Display devices can be configured to receive input for a computing device. In some implementations, display devices can include one or more types of technology for detecting contact or proximity of a user's hand or implement, such as a stylus, with the screen. Display devices can operate according to any of a number of touch detection or gesture recognition technologies. To name a few, display devices can include resistive touchscreens, capacitive touchscreens, and / or touchscreens based on optical imaging. Display devices can have any of a number of shapes. To name a few, in some implementations, display devices have quadrilateral shapes (e.g., rectangular) or non-polygonal shapes. The display devices may have a substantially flat form factor (e.g., the screen is essentially planar) or a non-flat form factor (e.g., the screen is curved according to one or more radii). Two or more display devices may be positioned according to any of a number of spatial relationships relative to one another: One display device may be positioned substantially above another display device in a vertical orientation; One display device may be positioned substantially beside another display device in a horizontal orientation; One display device may be positioned diagonally in any direction from another display device; Two or more display devices may be positioned to face in a common direction.Two or more display devices may be positioned to face in different directions from each other.

[0020] Examples herein refer to a drawer area presented on one or more display devices. A drawer area is a portion of the screen area dedicated to holding or containing output from one or more applications. A graphical user interface may be configured such that a drawer area can be presented in one of at least two states. The extended state may include all (or nearly all) of the drawer area and its associated content being visible on the display device. For example, in this case, the display device may show both the header and the body of the drawer area. The retracted state may include only a portion (or nearly invisible) of the drawer area being visible on the display device. For example, in this case, the display device may show the header but not the body of the drawer area. The same drawer area may be associated with more than one display device. A drawer area may simultaneously have different states on separate display devices. For example, a drawer area may have an extended state on one display device and a retracted state on another display device.

[0021] Examples herein refer to one or more transitions of a drawer area. A transition may involve changing the drawer area from one state to another. For example, the drawer area can transition from an extended state to a retracted state, or vice versa. A user can trigger the computing device to perform a transition by providing one or more types of input corresponding to a transition command. In some implementations, a tap on a display device may be recognized. For example, a user may tap a retracted drawer area to transition the drawer area to an extended state. As another example, a user may tap an extended drawer area to transition the drawer area to a retracted state. In some implementations, a swipe gesture may be recognized on a display device. For example, a user may swipe a retracted drawer area in a direction that extends the drawer area to transition the drawer area to an extended state. As another example, a user may swipe an extended drawer area in a direction that retracts the drawer area to transition the drawer area to a retracted state. In some implementations, one or more voice control commands can be recognized by the computing device to trigger the transition of the drawer area. For example, the computing device 700 of FIG. 7 can recognize voice commands using the microphone 732. In some implementations, the transition of the drawer area can be triggered by pressing one or more buttons or keys. For example, the computing device 700 can detect that one or more buttons / keys have been pressed on the keyboard 728.

[0022] 1A-1B show a vehicle 102 Instrument panel 1 00 are shown. In these figures, the vehicle 102 has been largely omitted for simplicity. The vehicle 102 , instrument panel 1The display includes a handle 104 (shown here in phantom for clarity) that can be used in conjunction with or independent of one or more controllers or functions available in the display. In some implementations, the handle 104 can include one or more buttons, scroll wheels, or other controllers by which the driver can provide at least one input. For example, the driver can trigger a transition. Instrument panel 1 00 may be used in combination with one or more of the other examples described elsewhere herein.

[0023] Instrument panel 1 00 includes a display device 106, here positioned somewhat to the left of the steering wheel 104. In some implementations, the display device 106 provides content 108 corresponding to the controllers and / or outputs for one or more functions that should be visible at all times. For example, the display device 106 may be associated with one or more of a door closed sensor; headlights; door locks; a hood closed sensor; a charge port closed sensor; or a trunk closed sensor.

[0024] Instrument panel 1 100 includes a display device 110, here positioned essentially behind the steering wheel 104. In some implementations, the display device 110 provides content 112 corresponding to the controllers and / or outputs for one or more functions that form the digital cluster of the vehicle 102. For example, the display device 110 may relate to one or more of: vehicle status; vehicle suspension operating modes; gear selection; odometry; speed; vehicle range (based on the amount of remaining charge or fuel); road speed limits; or the status of driver assistance systems.

[0025] Instrument panel 1100 includes a display device 114, here positioned somewhat to the right of the steering wheel 104. The display device 114 may be horizontally aligned with the instrument cluster of the vehicle 102. For example, the instrument cluster may include at least the display device 110. In some implementations, the display device 114 provides content 116 corresponding to controls and / or outputs for one or more applications. For example, the display device 114 may be associated with an infotainment application. The display device 114 may include a persistent sidebar 118. In some implementations, the persistent sidebar 118 includes controls for activating a home screen, a navigation application, a media application, or a phone application. The display device 114 may include a persistent status bar 120. The persistent status bar 120 may provide a non-interactive visual indicator. For example, the persistent status bar 120 may indicate the current driver's profile, the current time, and / or connectivity status. Display device 114 may be positioned closest to the center of vehicle 102 among display device 114 , display device 110 , and display device 106 .

[0026] 1A , controller 118B for the navigation application has been activated, and the navigation application is providing output that is presented as content 116. Content 116 includes map 122 and drawer area 124, both of which are generated by the navigation application. Currently, drawer area 124 is in an expanded state. For example, when drawer area 124 is in an expanded state, a header 124A and a body 124B of drawer area 124 are visible on the current display device 114. Currently, body 124B has content that includes red "categories," icons for charging, restaurants, and favorites, and a list of recent destinations or points of interest. When display device 114 is populated with content 116, it can be determined which of the applications is active, and the content of that application (e.g., here, map 122 and the content of drawer area 124) can be provided.

[0027] Instrument panel 1 00 includes a display device 126, which is here positioned lower (e.g., essentially vertically lower) than display device 114. Display device 126 is , instrument panel 11A , the display device 126 may be considered positioned within the vehicle 102. For example, the display device 126 may be positioned lower within the same physical housing in which the display devices 106, 110, and 114 are mounted. As another example, the display device 126 may be mounted in a center console positioned between the front seats of the vehicle 102 so as to be reachable by the driver (and optionally the front row passengers). In some implementations, the display device 126 provides content 128 including controls and / or outputs for one or more core applications of the vehicle 102. For example, the content 128 may relate to heating, ventilation, and air conditioning (HVAC) functions or climate control; one or more vehicle functions; or system settings for the vehicle 102. In FIG. 1A , the content 128 of the display device 126 relates to HVAC / climate control.

[0028] The display device 126 may include a drawer area 130. Currently, the drawer area 130 is in a retracted state. For example, when the drawer area 130 is in a retracted state, only a header 130A, not a body of the drawer area 130, is visible on the current display device 126. The header 130A is positioned at the top edge of the display device 126. The drawer area 130 may correspond to the drawer area 124. For example, when the drawer area 130 is in a retracted state, the drawer area 124 may be in an extended state, or vice versa.

[0029] Display devices 106, 110, 114, and 126 may be driven by one or more graphics processors (e.g., by one or more graphics boards). In some implementations, separate graphics processors are used for at least two of display devices 106, 110, 114, and 126. For example, one graphics board may be used for display devices 106 and 110, and another graphics board may be used for display devices 114 and 126.

[0030] An occupant of vehicle 102 can trigger one or more transitions by generating a transition command. For example, the user can do one or more of the following: tap on drawer area 124 (e.g., in its header 124A); perform a swipe gesture in drawer area 124 (e.g., swipe toward display device 126); tap on drawer area 130 (e.g., in its header 130A); perform a swipe gesture in drawer area 130 (e.g., swipe away from display device 114); issue a voice command; or press a button / key.

[0031] Figure 1B shows the transition after it has been performed. Instrument panel 1 An example of 00 is shown. Elements from FIG. 1A not mentioned below may remain essentially the same (e.g., remain the same) as in the above example.

[0032] Currently, the drawer area 124 of the display device 114 is in a retracted state. In some implementations, only the header 124A of the drawer area 124, and not the body 124B, is visible on the current display device 114. For example, when the drawer area 124 is in the retracted state, the header 124A may be positioned at the bottom edge of the display device 114.

[0033] Drawer area 130 of display device 126 is currently in an expanded state. In some implementations, both header 130A and body 130B of drawer area 130 are currently visible on display device 126. Body 130B may include some or all of the content that was present in drawer area 124 in FIG. 1A. For example, body 130B now includes content including "categories" in red text, icons for charging, restaurants, and favorites, and a list of recent destinations or points of interest, all of which were presented in body 124B of drawer area 124 in FIG. 1A. Body 130B may also include additional content that was not visible in drawer area 124 in FIG. 1A. For example, body 130B may include additional functionality of the currently running application (here, a navigation application). In some implementations, the additional functionality may include a text entry field 132. For example, an on-screen keyboard (eg, keyboard 728 in FIG. 7) may be available on display device 126, while an on-screen keyboard may not be available on display device 114.

[0034] The above examples include a computer-implemented method for controlling a vehicle (e.g., vehicle 102) Instrument panel ( example Instrument panel 1 1A, the method may include presenting a first drawer area (e.g., drawer area 124) on a first display device (e.g., display device 114) of a vehicle. The first drawer area may be presented in an extended state (e.g., as shown in FIG. 1A), where first content of a first application (e.g., content of body 124B) is visible in the first drawer area. of the instrument panelThe method may include presenting a second drawer area (e.g., drawer area 130) on a second display device (e.g., display device 126). The second drawer area may be presented in a retracted state (e.g., as shown in FIG. 1A), where first content of the first application is not visible in the second drawer area. The method may include receiving a first transition command for the first and second drawer areas. The method may include presenting the first drawer area on the first display device in a retracted state (e.g., as shown in FIG. 1B) rather than an extended state in response to receiving the first transition command. The first content may not be visible in the first drawer area in the retracted state. The method may also include presenting the second drawer area on the second display device in an extended state (e.g., as shown in FIG. 1B), in response to receiving the first transition command. The first content of the first application may be visible in the second drawer area. Additional content from the first application that was not visible in the first drawer area (e.g., text entry field 132) may also be visible in the second drawer area. The second display device may also display a text entry field (e.g., to facilitate on-screen typing). )Inside the instrument panel The second display device may be positioned below the first display device (which may be in the driver's line of sight, for example).

[0035] One or more additional transitions may be performed. For example, this may occur when the user completes performing a detailed or complex task using display device 126, or if the user changes their mind about performing the task. In some implementations, the user can generate another transition command to trigger a transition essentially back to the state shown in FIG. 1A. For example, drawer area 130 may then be retracted and drawer area 124 may be extended.

[0036] 2A to 2B show the same components as those shown in FIGS. 1A to 1B. Instrument panel 12A shows another example of a navigation system. Here, for simplicity, only display devices 114 and 126 are shown. In FIG. 2A , controller 118B for the navigation application has been activated, and the navigation application is providing output presented as content 116. Currently, navigation is being used for active route guidance. Content 116 includes map 122 and drawer area 124, both of which are generated by the navigation application. Currently, drawer area 124 is in an extended state. For example, when drawer area 124 is in an extended state, body 124B of drawer area 124 and active route guidance turn direction 200 are currently visible on display device 114. Currently, body 124B has content including the arrival time to the navigation destination; the remaining driving time to the destination; the distance to the destination; and an “end” controller to end navigation to the destination. When the display device 114 is filled with content 116, it can be determined which of the applications is running and the content of that application (e.g., here the map 122 and the content of the drawer area 124) can be provided.

[0037] Currently, the display device 126 is presenting content corresponding to the vehicle's core applications. Currently, the drawer area 130 is in a retracted state. For example, when the drawer area 130 is in a retracted state, only the header 130A of the drawer area 130, and not the body of the drawer area 130, is visible on the current display device 126. The header 130A is positioned at the top edge of the display device 126.

[0038] A vehicle occupant can trigger one or more transitions by generating a transition command. For example, the user can do one or more of the following: tap on drawer area 124; perform a swipe gesture in drawer area 124 (e.g., swipe toward display device 126); tap on drawer area 130 (e.g., within its header 130A); perform a swipe gesture in drawer area 130 (e.g., swipe away from display device 114); issue a voice command; or press a button / key.

[0039] Figure 2B shows the transition after it has been performed. Instrument panel 1 An example is shown for 00. Elements from Figure 2A not mentioned below may remain essentially the same (e.g., remain the same) as in the example above.

[0040] Currently, the drawer area 124 of the display device 114 is in a retracted state. In this example, the retracted state has the same appearance as the extended state of the drawer area 124. In some implementations, the body 124B of the drawer area 124 is currently visible on the display device 114.

[0041] The drawer area 130 of the display device 126 is currently in an expanded state. In some implementations, both the header 130A and the body 130B of the drawer area 130 are currently visible on the display device 126. The body 130B may include some or all of the content that was present in the drawer area 124 of FIG. 2A. For example, the body 130B now includes content including the arrival time to the navigation destination; the remaining driving time to the destination; the distance to the destination; and an “Exit” controller for ending navigation to the destination, all of which were presented in the body 124B of the drawer area 124 in FIG. 2A. The body 130B may include additional content that was not visible in the drawer area 124 of FIG. 2A. The body 130B may include a list of each turn direction; more information about each turn direction; a schematic map 202 showing the entire navigation route; and / or a controller 204 for accessing third-party content. In some implementations, the navigation application may currently be focused on a destination facility (e.g., a restaurant), and the controller 204 may trigger the presentation of an area 206 on the display device 126. For example, the area 206 may present a reservation feature (e.g., a booking or calendaring interface) related to the facility.

[0042] One or more additional transitions may be performed. For example, this may occur when the user completes performing a detailed or complex task using display device 126, or if the user changes their mind about performing the task. In some implementations, the user can generate another transition command to trigger a transition that essentially returns to the state shown in FIG. 2A . For example, drawer area 130 may then be placed in a retracted state, and drawer area 124 may be placed in an extended state (which may have the same appearance as the extended state).

[0043] 3A to 3B show the same components as those shown in FIGS. 1A to 1B. Instrument panel 13A shows another example of a media application 110. Here, for simplicity, only display devices 114 and 126 are shown. In FIG. 3A, controller 118C for a media application has been activated, and the media application is providing output that is presented as content 116. Currently, the media application is outputting media content to media player 300. Content 116 includes media player 300 and drawer area 124, both of which are generated by the media application. Drawer area 124 is currently in an expanded state. For example, when drawer area 124 is in an expanded state, a header 124A and a body 124B of drawer area 124 are visible on the current display device 114. Body 124B currently has content that includes a playlist of media content. When display device 114 is populated with content 116, it can be determined which of the applications is active, and the content of that application (e.g., here, media player 300 and the content of drawer area 124) can be provided.

[0044] Currently, the display device 126 is presenting content corresponding to the vehicle's core applications. Currently, the drawer area 130 is in a retracted state. For example, when the drawer area 130 is in a retracted state, only the header 130A of the drawer area 130, and not the body of the drawer area 130, is visible on the current display device 126. The header 130A is positioned at the top edge of the display device 126.

[0045] A vehicle occupant can trigger one or more transitions by generating a transition command. For example, the user can do one or more of the following: tap on drawer area 124; perform a swipe gesture in drawer area 124 (e.g., swipe toward display device 126); tap on drawer area 130 (e.g., within its header 130A); perform a swipe gesture in drawer area 130 (e.g., swipe away from display device 114); issue a voice command; or press a button / key.

[0046] Figure 3B shows the transition after it has been performed. Instrument panel 1 An example is shown for 00. Elements from Figure 3A not mentioned below may remain essentially the same (e.g., remain the same) as in the example above.

[0047] Currently, the drawer area 124 of the display device 114 is in a retracted state. In some implementations, only the header 124A of the drawer area 124, and not the body 124B, is visible on the current display device 114. For example, when the drawer area 124 is in the retracted state, the header 124A may be positioned at the bottom edge of the display device 114.

[0048] Drawer area 130 of display device 126 is currently in an expanded state. In some implementations, both header 130A and body 130B of drawer area 130 are currently visible on display device 126. Body 130B may contain some or all of the content that was present in drawer area 124 of FIG. 3A . For example, body 130B now contains a playlist of media content. Body 130B may also contain additional content that was not visible in drawer area 124 of FIG. 3A . Body 130B may include media art 302 (e.g., album art) for tracks in the playlist and a controller 304 for selecting between media providers (e.g., radio or streaming services).

[0049] One or more additional transitions may be performed. For example, this may occur when the user completes performing a detailed or complex task using display device 126, or if the user changes their mind about performing the task. In some implementations, the user can generate another transition command to trigger a transition that essentially returns to the state shown in FIG. 3A . For example, drawer area 130 may then be retracted and drawer area 124 may be extended.

[0050] The user can switch between applications by generating a command to deactivate the current application and activate another application. If the user now activates controller 118B, the currently active media application will be replaced by a navigation application. , instrument panel 1 1B. The drawer area 130 of the display device 126 may still be expanded or may instead be filled with content from the newly activated application (here, the navigation application). For example, the drawer area 130 may cease presenting the media content playlist, media art 302, and controller 304, and instead present the content of the body 130B of FIG. 1B. That is, if the drawer area 130 is in the expanded state when the command is generated, the drawer area 130 may still be in the expanded state after the other application is activated. Similarly, if the drawer area 124 is in the expanded state when the command is generated, the drawer area 124 may still be in the expanded state after the other application is activated. Assuming a transition to the navigation application has occurred, if the user subsequently triggers a transition of the drawer area 130 in the state shown in FIG. 1B, as illustrated above, , instrument panel 100 can alternatively assume a state similar or identical to that shown in FIG. 1A.

[0051] 4A to 4B show the same components as those shown in FIGS. 1A to 1B. Instrument panel 1 4A shows another example of a display device 114. Here, for simplicity, only display devices 114 and 126 are shown. In FIG. 4A, controller 118D for the phone application has been activated, and the phone application is providing output that is presented as content 116. Currently, the phone application is making a phone call using dialer 400. The content 116 includes dialer 400 and drawer area 124, both of which are generated by the phone application. Currently, drawer area 124 is in an expanded state. For example, when drawer area 124 is in an expanded state, a header 124A and a body 124B of drawer area 124 are currently visible on display device 114. Currently, body 124B has content that includes contact information for the party on the current phone call. When display device 114 is populated with content 116, it can be determined which of the applications is active, and the content of that application (e.g., here, dialer 400 and the content of drawer area 124) can be provided.

[0052] Currently, the display device 126 is presenting content corresponding to the vehicle's core applications. Currently, the drawer area 130 is in a retracted state. For example, when the drawer area 130 is in a retracted state, only the header 130A of the drawer area 130, and not the body of the drawer area 130, is visible on the current display device 126. The header 130A is positioned at the top edge of the display device 126.

[0053] A vehicle occupant can trigger one or more transitions by generating a transition command. For example, the user can do one or more of the following: tap on drawer area 124; perform a swipe gesture in drawer area 124 (e.g., swipe toward display device 126); tap on drawer area 130 (e.g., within its header 130A); perform a swipe gesture in drawer area 130 (e.g., swipe away from display device 114); issue a voice command; or press a button / key.

[0054] Figure 4B shows the transition after it has been performed. Instrument panel 1 An example is shown for 00. Elements from Figure 4A not mentioned below may remain essentially the same (e.g., remain the same) as in the example above.

[0055] Currently, the drawer area 124 of the display device 114 is in a retracted state. In some implementations, only the header 124A of the drawer area 124, and not the body 124B, is visible on the current display device 114. For example, when the drawer area 124 is in the retracted state, the header 124A may be positioned at the bottom edge of the display device 114.

[0056] Drawer area 130 of display device 126 is now in an expanded state. In some implementations, both header 130A and body 130B of drawer area 130 are now visible on display device 126. Body 130B may contain some or all of the content that was present in drawer area 124 of FIG. 4A . For example, body 130B now contains contact information about the person in the current phone call. Body 130B may also contain additional content that was not visible in drawer area 124 of FIG. 4A . Body 130B may include additional information 402 about the contact and a controller 404 for selecting output for the phone application. For example, controller 404 may enable switching between contacts, messages, and a dial pad.

[0057] One or more additional transitions may be performed. For example, this may occur when the user completes performing a detailed or complex task using display device 126, or if the user changes their mind about performing the task. In some implementations, the user can generate another transition command to trigger a transition essentially back to the state shown in FIG. 4A . For example, drawer area 130 may then be retracted and drawer area 124 may be extended.

[0058] As another example, when a user activates controller 118A, a home screen application may be activated rather than a phone application. In some implementations, the home screen application does not have a drawer associated with it. For example, drawer area 124 may then be omitted from display device 114, and drawer area 130 may be omitted from display device 126.

[0059] 5 illustrates an example of a state diagram 500 for a graphical user interface. The state diagram 500 can be used with one or more of the other examples described elsewhere herein. For example, , instrument panel 1 One or more display devices described with reference to FIG. 500 may operate according to state diagram 500.

[0060] The state diagram 500 includes a home screen state 502. In some implementations, the home screen state 502 may be the default state when the vehicle's infotainment system is started. As another example, a user may switch to the home screen application by actuating the controller 118A (FIG. 4B).

[0061] The state diagram 500 includes a drawer up state 504. The drawer up state 504 may involve at least one application (e.g., an infotainment application) running and providing output. The drawer up state 504 may correspond to one or more of the situations shown in FIGS. 1A, 2A, 3A, or 4A. In some implementations, the graphical user interface may enter the drawer up state 504 by transition 506 from the home screen state 502. For example, , instrument panel 1 Transition 506 can be triggered by actuating any of controllers 118B-118D. In some implementations, the graphical user interface can enter home screen state 502 via transition 508 from drawer up state 504. For example, , instrument panel 1 Transition 508 can be triggered by actuating controller 118A of 00.

[0062] In the drawer up state 504, a transition 510 may be performed while still in the drawer up state 504. In some implementations, the transition 510 involves switching from one application (e.g., an infotainment application) to another application (e.g., another infotainment application), and the drawer area 124 of the display device 114 is in an extended state before, during, and after the transition 510. For example, the transition 510 may involve switching from the state shown in one of FIGS. 1A, 2A, 3A, or 4A to the state shown in another of FIGS. 1A, 2A, 3A, or 4A.

[0063] The state diagram 500 includes a drawer down state 512. The drawer down state 512 may involve at least one application (e.g., an infotainment application) running and providing an output. The drawer down state 512 may correspond to one or more of the situations shown in FIGS. 1B, 2B, 3B, or 4B. In some implementations, the graphical user interface can enter the drawer down state 512 via a transition 514 from the drawer up state 504. For example, a tap, a swipe gesture, a voice command, or a button / key press can trigger the transition 514. In some implementations, the graphical user interface can enter the drawer up state 504 via a transition 516 from the drawer down state 512. For example, a tap, a swipe gesture, a voice command, or a button / key press can trigger the transition 516. In some implementations, the graphical user interface can enter the home screen state 502 via a transition 518 from the drawer down state 512. For example, , instrument panel 1 Transition 518 can be triggered by actuating controller 118A of 00.

[0064] In drawer down state 512, transition 520 may be performed while still in drawer down state 512. In some implementations, transition 520 involves switching from one application (e.g., an infotainment application) to another application (e.g., another infotainment application), and drawer area 130 of display device 126 is in an extended state before, during, and after transition 520. For example, transition 520 may involve switching from the state shown in one of FIGS. 1B, 2B, 3B, or 4B to the state shown in another of FIGS. 1B, 2B, 3B, or 4B.

[0065] The terms "up" and "down" appearing in the previous examples are used for illustrative purposes only and do not necessarily refer to the spatial location or relative spatial position of any drawer area or display device. For example, in the drawer-up state 504, a drawer area may be in an extended state on a display device that is not positioned higher than another display device whose corresponding drawer area is in a retracted state. As another example, in the drawer-down state 512, a drawer area may be in an extended state on a display device whose corresponding drawer area is not positioned lower than another display device whose corresponding drawer area is in a retracted state.

[0066] The above example includes Instrument panel 1 00) graphical user interface, the first drawer area (e.g., drawer area 124) is a vehicle of the instrument panel 1A, 2A, 3A, or 4A) and can include a first state (e.g., drawer up state 504) in which a first drawer area is presented on a first display device in an extended state (e.g., as shown in any of FIGS. 1A, 2A, 3A, or 4A) and first content of a first application is visible in the first drawer area. In the first state, a second drawer area (e.g., drawer area 130) is presented in a vehicle of the instrument panel The first application is presented on a second display device, and the second drawer area is presented in a recessed state (e.g., as shown in any of FIGS. 1A, 2A, 3A, or 4A), where the first content of the first application is not visible in the second drawer area. , in the instrument panel The second display device may be positioned below the first display device.

[0067] The graphical user interface can include a second state in which the first drawer area is presented in a retracted state (e.g., as shown in FIG. 1B, 2B, 3B, or 4B) on the first display device rather than in an extended state, and the first content is not visible in the retracted first drawer area. In the second state, the second drawer area is presented in an extended state on the second display device (e.g., as shown in any of FIG. 1B, 2B, 3B, or 4B), and the first content of the first application is visible in the second drawer area, and additional content of the first application that was not visible in the first drawer area is also visible in the second drawer area.

[0068] The graphical user interface may include an input controller (e.g., a touch screen, a voice recognition function, or a button / keyboard) configured to generate a first transition command, and the graphical user interface is configured to switch between the first and second states in response to the first transition command.

[0069] 6, an application-derived content mechanism 600 is shown generally. The mechanism 600 may be used with one or more of the other examples described elsewhere herein. In some implementations, the mechanism 600 may be used with one or more infotainment applications. For example, the mechanism 600 is instrument panel 1 00. The present invention may be used in conjunction with one or more of the navigation, media, or phone applications described with respect to 00.

[0070] The mechanism 600 here is associated with at least one application 602. The application 602 may include one or more of the applications described herein or another application. The application 602 may generate output for a graphical user interface. For example, the output may be presented on one or more display devices. In some implementations, the application 602 may generate output to be presented on display device 604 and / or display device 606. Here, display devices 604 and 606 are shown schematically as rectangles with dashed outlines.

[0071] Application 602 can generate drawer contents 608. In some implementations, drawer contents 608 can include synoptic application output that can be consumed while a user is engaged in a relatively strenuous task (e.g., while driving a vehicle). For example, drawer contents 608 can include one or more types of content shown in body 124B (e.g., in any of FIGS. 1A, 2A, 3A, or 4A). Thus, as shown schematically in FIG. 6, drawer contents 608 can be presented on display device 604. Some or all of the content shown in body 124B can also or instead be presented in body 130B (e.g., as shown in any of FIGS. 1B, 2B, 3B, or 4B). Thus, as shown schematically in FIG. 6, drawer contents 608 can be presented on display device 606.

[0072] Application 602 may generate top screen content 610. In some implementations, top screen content 610 may include overview application output that a user may consume while engaged in a relatively strenuous activity (e.g., while driving a vehicle) and that may not directly apply to any detailed or complex task associated with the same application. For example, top screen content 610 may include content 116 (e.g., in any of FIGS. 1A-1B, 2A-2B, 3A-3B, or 4A-4B). Thus, as shown schematically in FIG. 6, top screen content 610 may be presented on display device 604, while top screen content 610 may not appear on display device 606.

[0073] Application 602 can generate lower screen content 612. In some implementations, lower screen content 612 can include detailed or complex application output that a user can consume or interact with while relatively unengaged (e.g., in a parked vehicle). For example, lower screen content 612 can include one or more types of content shown in body 130B (e.g., in any of FIGS. 1B, 2B, 3B, or 4B). Thus, as shown schematically in FIG. 6, lower screen content 612 can be presented on display device 606, while lower screen content 612 may not appear on display device 604.

[0074] The terms "top" and "bottom" appearing in the previous examples are used for illustrative purposes only and do not necessarily refer to the spatial location or relative spatial location of any drawer area or display device. For example, display device 604 may not be positioned higher than display device 606.

[0075] FIG. 7 illustrates an example architecture of a computing device 700 that may be used to implement aspects of the disclosure, including any of the systems, devices, and / or techniques described herein or any other systems, devices, and / or techniques that may be utilized in various possible embodiments.

[0076] The computing device illustrated in FIG. 7 may be used to execute the operating system, application programs, and / or software modules (including software engines) described herein.

[0077] In some embodiments, computing device 700 includes at least one processing device 702 (e.g., processor), such as a central processing unit (CPU). Various processing devices are available from various manufacturers, such as Intel or Advanced Micro Devices. In this example, computing device 700 also includes a system memory 704 and a system bus 706 that couples various system components including the system memory 704 to the processing device 702. The system bus 706 is one of any number of types of bus structures that can be used, including, but not limited to, a memory bus or memory controller; a peripheral bus; and a local bus, using any of a variety of bus architectures.

[0078] Examples of computing devices that may be implemented using computing device 700 include a desktop computer, a laptop computer, a tablet computer, a mobile computing device (such as a smartphone, touchpad mobile digital device, or other mobile device), or other device configured to process digital instructions.

[0079] The system memory 704 includes a read-only memory 708 and a random access memory 710. A basic input / output system 712, containing the basic routines that function to transfer information within the computing device 700, such as during start-up, may be stored in the read-only memory 708.

[0080] In some embodiments, computing device 700 also includes a secondary storage device 714, such as a hard disk drive, for storing digital data. The secondary storage device 714 is connected to system bus 706 by a secondary storage interface 716. The secondary storage device 714 and its associated computer-readable media provide non-volatile, non-transitory storage of computer-readable instructions (including application programs and program modules), data structures, and other data for computing device 700.

[0081] Although the exemplary environment described herein utilizes a hard disk drive as a secondary storage device, other embodiments use other types of computer-readable storage media. Examples of these other types of computer-readable storage media include a magnetic cassette, a flash memory card, a digital video disk, a Bernoulli cartridge, a compact disk read-only memory, a digital versatile disk read-only memory, a random access memory, or a read-only memory. Some embodiments include non-transitory media. For example, a computer program product may be tangibly embodied in a non-transitory storage medium. Furthermore, such computer-readable storage media may include local storage or cloud-based storage.

[0082] A number of program modules may be stored on secondary storage device 714 and / or system memory 704, including an operating system 718, one or more application programs 720, other program modules 722 (such as the software engines described herein), and program data 724. Computing device 700 may utilize any suitable operating system, such as Microsoft Windows®, Google Chrome® OS, Apple OS, Unix®, or Linux® and variants, and any other operating system suitable for a computing device. Other examples may include Microsoft®, Google, or Apple® operating systems used in tablet computing devices, or any other suitable operating system.

[0083] In some embodiments, a user provides input to the computing device 700 through one or more input devices 726. Examples of input devices 726 include a keyboard 728, a mouse 730, a microphone 732 (e.g., for voice and / or other audio input), a touch sensor 734 (e.g., a touchpad or touch-sensitive display), and a gesture sensor 735 (e.g., for gesture input). In some implementations, the input devices 726 provide presence, proximity, and / or motion-based detection. In some implementations, a user may walk into their home, which may trigger input to the processing device. For example, in this case, the input device 726 can facilitate an automated experience for the user. Other embodiments include other input devices 726. The input devices may be connected to the processing device 702 via an input / output interface 736 coupled to the system bus 706. These input devices 726 may be connected by any number of input / output interfaces (e.g., a parallel port, a serial port, a game port, or a universal serial bus). In some contemplated embodiments, wireless communication between the input device 726 and the input / output interface 736 is also possible, including infrared, BLUETOOTH® wireless technology, 802.11a / b / g / n, cellular, ultra-wideband (UWB), ZigBee®, or other radio frequency communication systems, to name a few.

[0084] In this exemplary embodiment, a display device 738, such as a monitor, liquid crystal display device, light emitting diode display device, projector, or touch-sensitive display device, is also connected to system bus 706 via an interface, such as a video adapter 740. In addition to the display device 738, computing device 700 may also include various other peripheral devices (not shown), such as speakers or a printer.

[0085] Computing device 700 may be connected to one or more networks via network interface 742. Network interface 742 may provide wired and / or wireless communication. In some implementations, network interface 742 may include one or more antennas for transmitting and / or receiving wireless signals. When used in a local area network environment or a wide area network environment (such as the Internet), network interface 742 may include an Ethernet interface. Other possible embodiments use other communication devices. For example, some embodiments of computing device 700 include a modem for communicating across networks.

[0086] Computing device 700 may include at least some form of computer-readable media. Computer-readable media includes any available media that can be accessed by computing device 700. By way of example, computer-readable media include computer-readable storage media and computer-readable communication media.

[0087] Computer-readable storage media include volatile and nonvolatile, removable and non-removable media implemented in any device configured to store information, such as computer-readable instructions, data structures, program modules, or other data, including, but not limited to, random access memory, read-only memory, electrically erasable programmable read-only memory, flash memory, or other memory technology, compact disk read-only memory, digital versatile disk, or other optical storage, magnetic cassette, magnetic tape, magnetic disk storage, or other magnetic storage device, or any other medium that can be used to store the desired information and can be accessed by computing device 700.

[0088] Computer-readable communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term "modulated data signal" refers to a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, computer-readable communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, radio frequency, infrared and other wireless media. Combinations of any of the above are also included within the scope of computer-readable media.

[0089] The computing device shown in FIG. 7 is also an example of a programmable electronic apparatus that may include one or more such computing devices, and when multiple computing devices are included, such computing devices may be coupled together to a suitable data communications network and collectively perform various functions, methods, or operations disclosed herein.

[0090] As used throughout this specification, the terms "substantially" and "about" are used to describe and account for small variations, such as those due to processing variations. For example, they can refer to less than or equal to ±5%, such as less than or equal to ±0.05%, such as less than or equal to ±0.1%, such as less than or equal to ±0.2%, such as less than or equal to ±0.5%, such as less than or equal to ±1%, such as less than or equal to ±2%. Also, as used herein, indefinite articles such as "a" or "an" mean "at least one."

[0091] It is understood that all combinations of the above concepts, and additional concepts described in more detail below, are contemplated as being part of the inventive subject matter disclosed herein (provided such concepts are not mutually inconsistent). In particular, all combinations of claimed subject matter appearing at the end of this disclosure are contemplated as being part of the inventive subject matter disclosed herein.

[0092] Although several implementations have been described, it will be understood that various modifications may be made without departing from the spirit and scope of the present specification.

[0093] Additionally, the logic flows depicted in the figures do not require the particular order shown, or sequential order, to achieve desirable results. Additionally, other processes may be provided or processes may be deleted from the described flows, and other components may be added or removed from the described systems. Accordingly, other implementations are within the scope of the appended claims.

[0094] While certain features of the described implementations have been shown and described herein, many modifications, substitutions, changes, and equivalents will now occur to those skilled in the art. It should therefore be understood that the appended claims are intended to cover all such modifications and variations that fall within the scope of the implementations. They have been presented by way of example only, and not limitation, and it should be understood that various changes in form and detail may be made. Any portions of the apparatus and / or methods described herein may be combined in any combination, except in mutually exclusive combinations. The implementations described herein may include various combinations and / or subcombinations of the functions, components, and / or features of the various implementations described. [Other possible items] [Item 1] presenting a first drawer area on a first display device of an instrument panel of the vehicle, the first drawer area being presented in an extended state with first content of a first application visible in the first drawer area; presenting a second drawer area on a second display device of the instrument panel of the vehicle, the second drawer area being presented in a retracted state such that the first content of the first application is not visible in the second drawer area; receiving a first transition command relating to the first and second drawer areas; and In response to receiving the first transition command, presenting the first drawer area on the first display device in the retracted state rather than the extended state, wherein the first content is not visible in the first drawer area in the retracted state; and presenting the second drawer area on the second display device in the expanded state, wherein the first content of the first application is visible in the second drawer area and additional content of the first application that was not visible in the first drawer area is also visible in the second drawer area. A computer-implemented method comprising: [Item 2] Item 1. The computer-implemented method of item 1, wherein the first display device is horizontally aligned with the vehicle's instrument cluster and the second display device is positioned vertically below the first display device. [Item 3] receiving the first transition command detecting a tap on the first drawer area; detecting a tap on the second drawer area; detecting a swipe gesture in the first drawer area in a direction toward the second display device; or Detecting a swipe gesture in the second drawer area in a direction away from the first display device. Item 1. The computer-implemented method of item 1, comprising at least one of: [Item 4] the retracted state on the second display device includes a header of the second drawer area but not a body of the second drawer area being presented on the second display device, and the extended state on the second display device includes the header and the body of the second drawer area being presented on the second display device; the retracted state on the first display device includes a header of the first drawer area but not a body of the first drawer area being presented on the first display device, and the extended state on the first display device includes the header and the body of the first drawer area being presented on the first display device. Item 1. The computer-implemented method of item 1. [Item 5] Item 5. The computer-implemented method of item 4, wherein in the retracted state on the second display device, the header of the second drawer area is presented at an upper edge of the second display device, and in the retracted state on the first display device, the header of the first drawer area is presented at a lower edge of the first display device. [Item 6] Item 10. The computer-implemented method of item 1, wherein receiving the first transition command comprises detecting a voice command. [Item 7] Item 10. The computer-implemented method of item 1, wherein a second application is also associated with the first and second drawer areas. [Item 8] presenting the first drawer area includes: determining which of the first and second applications is running on the first display device; and providing the first content of the first application for presentation in the first drawer area in response to determining that the first application is running on the first display device. 8. The computer-implemented method of claim 7, comprising: [Item 9] receiving a command to deactivate the first application on the first display device and activate the second application on the first display device while the first drawer area is presented in the retracted state and the second drawer area is presented in the extended state; and In response to receiving the command, ceasing presentation of the first content and the additional content of the first application in the second drawer area; and presenting second content of the second application and additional content of the second application in the second drawer area while the second drawer area is still in the expanded state. Item 8. The computer-implemented method of item 7, further comprising: [Item 10] receiving a second transition command relating to the first and second drawer areas, the second transition command being received while the second content and the additional content of the second application are presented in the second drawer area; and In response to receiving the second transition command, presenting the first drawer area in the expanded state on the first display device, wherein the second content of the second application is visible in the first drawer area and the additional content of the second application is not visible in the first drawer area; and presenting the second drawer area in the retracted state on the second display device, wherein the second content and the additional content are not visible in the second drawer area. Item 10. The computer-implemented method of item 9, further comprising: [Item 11] receiving a second transition command relating to the first and second drawer areas, the second transition command being received while the second content and the additional content of the second application are presented in the second drawer area; and In response to receiving the second transition command, presenting the first drawer area in the expanded state on the first display device, wherein the first content of the first application is visible in the first drawer area and the additional content of the first application is not visible in the first drawer area; and presenting the second drawer area in the retracted state on the second display device, wherein the first content and the additional content are not visible in the second drawer area. Item 1. The computer-implemented method of item 1, further comprising: [Item 12] receiving the second transition command detecting a tap on the first drawer area; detecting a tap on the second drawer area; detecting a swipe gesture in the first drawer area in a direction away from the second display device; or Detecting a swipe gesture in the second drawer area in a direction toward the first display device. Item 12. The computer-implemented method of item 11, comprising at least one of: [Item 13] Item 10. The computer-implemented method of item 1, wherein presenting additional content includes presenting additional functionality of the first application. [Item 14] Item 14. The computer-implemented method of item 13, wherein the additional features include a text input field, an on-screen keyboard is available on the second display device, and the on-screen keyboard is not available on the first display device. [Item 15] Item 14. The computer-implemented method of item 13, wherein the first application is a navigation application focused on a facility at a current destination, and the additional functionality includes a reservation function related to the facility. [Item 16] A computer program product tangibly embodied in a non-transitory storage medium, the computer program product comprising instructions that, when executed, cause a processor to perform operations, the operations comprising: presenting a first drawer area on a first display device of an instrument panel of the vehicle, the first drawer area being presented in an extended state with first content of a first application visible in the first drawer area; presenting a second drawer area on a second display device of the instrument panel of the vehicle, the second drawer area being presented in a retracted state such that the first content of the first application is not visible in the second drawer area; receiving a first transition command relating to the first and second drawer areas; and In response to receiving the first transition command, presenting the first drawer area on the first display device in the retracted state rather than the extended state, wherein the first content is not visible in the first drawer area in the retracted state; and presenting the second drawer area on the second display device in the expanded state, wherein the first content of the first application is visible in the second drawer area and additional content of the first application that was not visible in the first drawer area is also visible in the second drawer area. a computer program product, [Item 17] 1. A computer program product tangibly embodied in a non-transitory storage medium, the computer program product comprising instructions that, when executed, cause a processor to generate a graphical user interface, the graphical user interface comprising: The first state, where: a first drawer area is presented on a first display device of an instrument panel of the vehicle, the first drawer area being presented in an extended state with first content of a first application visible in the first drawer area; a second drawer area is presented on a second display device of the instrument panel of the vehicle, the second drawer area is presented in a retracted state such that the first content of the first application is not visible in the second drawer area, and the second display device is positioned below the first display device in the instrument panel; The second state, where: the first drawer area is presented on the first display device in the retracted state but not in the extended state, and the first content is not visible in the first drawer area in the retracted state; the second drawer area is presented in the expanded state on the second display device, the first content of the first application is visible in the second drawer area, and additional content of the first application that was not visible in the first drawer area is also visible in the second drawer area; and an input controller configured to generate a first transition command, wherein the graphical user interface is configured to switch between the first and second states in response to the first transition command; a computer program product, [Item 18] The first transition command: a tap detected in the first drawer area; a tap detected in the second drawer area; a swipe gesture detected in the first drawer area in a direction toward the second display device; or a swipe gesture detected in the second drawer area in a direction away from the first display device; Item 18. The computer program product of item 17, corresponding to at least one of: [Item 19] the retracted state on the second display device includes a header of the second drawer area but not a body of the second drawer area being presented on the second display device, and the extended state on the second display device includes the header and the body of the second drawer area being presented on the second display device; the retracted state on the first display device includes a header of the first drawer area but not a body of the first drawer area being presented on the first display device, and the extended state on the first display device includes the header and the body of the first drawer area being presented on the first display device. Item 18. The computer program product according to item 17. [Item 20] In the retracted state on the second display device, the header of the second drawer area is presented at an upper edge of the second display device, and in the retracted state on the first display device, the header of the first drawer area is presented at a lower edge of the first display device. Item 19. The computer program product of item 19.

Claims

1. An instrument panel for a vehicle, the instrument panel comprising: First, second, and third display devices Equipped with the first display device is horizontally aligned with the third display device and is positioned at least partially behind a steering wheel provided in the vehicle from a driver's perspective; the second display device is positioned within the instrument panel below the first display device and between a front row of seats in the vehicle; the first display device presents a home screen and a persistent sidebar including controllers for operating first and second applications; when the first or second application is running on the first display device, first content of the first or second application extends across the entire first display device except for the persistent sidebar; each of the first and second applications includes a first drawer area containing application content, the first drawer area configured to trigger a transition in response to (i) receiving a tap or (ii) receiving a swipe gesture toward the second display device, the transition including presenting second content of each of the first or second applications by the second display device, and the display content of the first drawer area being the same before and after the transition is made; the first display device enables the driver to switch between the first and second applications before and after the transition occurs; Instrument panel.

2. A fourth display device positioned next to the third display device. Furthermore, The instrument panel of claim 1 , wherein the third display device is positioned behind the steering wheel from the driver's perspective.

3. The instrument panel of claim 2 , wherein the first display device is positioned closest to a center of the vehicle among the first display device, the third display device, and the fourth display device.

4. 4. The instrument panel of claim 1, wherein the second content comprises at least a portion of the first content of the first or second application.

5. The instrument panel of claim 4 , wherein the second content further comprises additional content for the first or second application.

6. The instrument panel of claim 1 , wherein the second content is presented in a second drawer area of ​​the second display device.

7. The state of the second drawer region is either an extended state or a retracted state, 7. The instrument panel of claim 6, wherein after switching between the first and second applications, the state of the second drawer area remains the same as it was before the switching.

8. 8. The instrument panel of claim 1, wherein each of the first or second applications is one of a navigation application, a media playback application, or a phone application.

Citation Information

Patent Citations

  • Display system

    JP2019131135A

  • Display control system for vehicle, display control program for vehicle, and recording medium

    JP2019202723A

  • Center fascia and controlling method thereof

    US20180107320A1

  • Mutli-panel display system and method for operating the same

    US8587546B1