Program card display method, device and equipment for vehicle-mounted display screen
Patent Information
- Application Number
- CN202610608105.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-04-30
- Publication Date
- 2026-10-13
AI Technical Summary
本申请实施例提出了一种用于车载显示屏中程序卡片的显示方法,车载显示屏响应于针对第一程序卡片中第一切换控件的触发操作,在不改变原有程序卡片显示布局的情况下,将第一程序卡片切换为目标程序卡片,实现应用程序的程序卡片的便捷切换。这种便捷的程序卡片快捷切换的方式,减少了重复关闭其他程序卡片的冗余操作,提升了车载显示屏中程序卡片的交互效率,避免了在驾车过程中执行复杂交互以实现切换操作导致的操作干扰,使用户更便捷地实现交互操作,专注于驾驶过程,提升驾驶过程的安全性。
Smart Images

Figure CN122902910A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of human-computer interaction, and in particular to a method, apparatus and device for displaying program cards on an in-vehicle display screen. Background Technology
[0002] As an important form of in-vehicle user service, in-vehicle services are showing a continuously expanding service ecosystem. Lifestyle services, entertainment, and driving-related services are increasingly integrating with in-vehicle terminals, such as intelligent interaction of various types of services including navigation, entertainment, lifestyle services, and vehicle control on in-vehicle displays.
[0003] Applications encapsulate some of their functions or display content into program cards of a specified size. These program cards serve as entry points for in-vehicle services and are centrally displayed and managed on the in-vehicle display screen. Users interact with the program cards through at least one of the following methods: touch, voice, or physical buttons, triggering the corresponding application's functional modules or navigating to the application's full display content, thereby enabling quick access to and operation of in-vehicle services. When multiple program cards exist on a page, they will stack (i.e., the displayed content of the program cards will overlap).
[0004] However, selecting a target application card to display from multiple application cards (including stacked application cards) requires closing one or more applications to display the target application card. How to effectively and conveniently switch between multiple application cards is a problem that needs to be solved. Summary of the Invention
[0005] This application provides a method, apparatus, and device for displaying program cards on an in-vehicle display screen, the technical solution of which includes at least: According to one aspect of the embodiments of this application, a method for displaying program cards for an in-vehicle display screen is provided. The method includes: displaying a first program card of a first application and a first switching control, the first switching control being associated with the first program card; in response to a trigger operation on the first switching control, displaying icons of one or more candidate applications, the one or more candidate applications including a second application; and in response to a selection operation on the icon of the second application, switching the first program card to a second program card of the second application.
[0006] In some optional designs, displaying a first application card and a first switching control for the first application includes: displaying the application card for the first application and displaying the first switching control in the top bar area of the first application card.
[0007] In some optional designs, in response to a triggering operation on the first switching control, icons of one or more candidate applications are displayed, including: in response to a triggering operation on the first switching control, icons of one or more candidate applications sorted in a first order; wherein the first order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
[0008] In some optional designs, an icon of a third application is displayed based on a first application card of a first application; the third application card of the third application is adjacent to or stacked with the first application card; in response to a triggering operation on the icon of the third application, the first application card is switched to the third application card, and / or the third application card is switched to the first application card.
[0009] In some optional designs, based on the first application card of the first application, the icon of the third application is displayed, including: displaying the icon of the third application in the top bar area of the first application card.
[0010] In some optional designs, a docking station control is displayed while the first application card of the first application is displayed; in response to a triggering operation on the docking station control, icons of one or more candidate applications are displayed, including a fourth application; in response to a selection operation on the icon of the fourth application, the first application card is switched to the fourth application card of the fourth application.
[0011] In some optional designs, in response to a triggering action on the dock control, icons of one or more candidate applications are displayed, including: in response to a triggering action on the dock control, icons of one or more candidate applications sorted in a second order; wherein the second order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
[0012] According to another aspect of the embodiments of this application, a program card display device for an in-vehicle display screen is provided. The program card display device for an in-vehicle display screen includes: a display module for displaying a first program card of a first application and a first switching control, the first switching control being associated with the first program card; the display module is further configured to display icons of one or more candidate applications, the one or more candidate applications including a second application, in response to a trigger operation on the first switching control; and a processing module for switching the first program card to a second program card of the second application in response to a selection operation on the icon of the second application.
[0013] In some optional designs, a display module is used to display icons of one or more candidate applications sorted in a first order in response to a trigger operation on the first switching control; wherein the first order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
[0014] In some optional designs, a display module is used to display an icon of a third application based on a first application card of a first application; the third application card of the third application is adjacent to or stacked with the first application card; and a processing module is used to switch the first application card to the third application card and / or switch the third application card to the first application card in response to a trigger operation on the icon of the third application.
[0015] In some optional designs, a display module is used to display the icon of a third application in the top bar area of the first application card.
[0016] In some optional designs, a display module is used to display a dock control while displaying a first application card of a first application; a display module is used to display icons of one or more candidate applications, including a fourth application, in response to a trigger operation on the dock control; and a processing module is used to switch the first application card to the fourth application card of the fourth application in response to a selection operation on the icon of the fourth application.
[0017] In some optional designs, a display module is used to display icons of one or more candidate applications sorted in a second order in response to a trigger operation on the dock control; wherein the second order is a preset order, or an order sorted by installation time, or an order sorted by the most recent use time, or an order sorted by usage frequency.
[0018] According to another aspect of the embodiments of this application, an in-vehicle device is provided, the in-vehicle device including: a processor and a memory, the memory storing a computer program, the computer program being loaded by the processor and executed by the processor to perform the program card display method of the in-vehicle display screen described in the above aspects.
[0019] According to another aspect of the embodiments of this application, a computer-readable storage medium is provided, which stores at least one program that is loaded by a processor and executed by a program card display method for an in-vehicle display screen according to the above aspects.
[0020] According to another aspect of the embodiments of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium, a processor obtaining the computer instructions from the computer-readable storage medium, and the processor executing the computer instructions to implement the program card display method of the vehicle display screen of the above aspects.
[0021] The technical solutions provided in this application embodiment may include the following beneficial effects: This application proposes a method for displaying application cards on an in-vehicle display screen. In response to a trigger operation on a first switching control within a first application card, the in-vehicle display screen switches the first application card to the target application card without altering the original application card display layout, thus enabling convenient switching between application cards. This convenient method of quickly switching application cards reduces redundant operations of repeatedly closing other application cards, improves the interaction efficiency of application cards on the in-vehicle display screen, avoids operational interference caused by performing complex interactions to achieve switching operations while driving, allows users to more easily perform interactive operations, focus on the driving process, and improve driving safety. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0023] Figure 1 This paper shows an architectural diagram of an in-vehicle display screen 110 provided in one embodiment of the present application.
[0024] Figure 2 This diagram illustrates an overview of a program card display method based on a first control, according to an embodiment of this application.
[0025] Figure 3 This diagram illustrates an overview of a program card display method based on application icons, according to an embodiment of this application.
[0026] Figure 4 The diagram illustrates a method for displaying program cards based on a dock control, according to an embodiment of this application.
[0027] Figure 5 A flowchart of a program card display method based on a first control provided in one embodiment of this application is shown.
[0028] Figure 6This illustration shows a schematic diagram of a program card display method based on a first control provided in an exemplary embodiment of this application.
[0029] Figure 7 A flowchart illustrating a method for displaying application cards based on application icons, provided in an exemplary embodiment of this application, is shown.
[0030] Figure 8 This illustration shows a schematic diagram of a program card display method based on application icons provided in an exemplary embodiment of this application.
[0031] Figure 9 A flowchart illustrating a method for displaying program cards based on a dock control, provided in an exemplary embodiment of this application, is shown.
[0032] Figure 10 This illustration shows a schematic diagram of a program card display method based on a dock control provided in an exemplary embodiment of this application.
[0033] Figure 11 A schematic diagram of a combined switching program card display method provided in an exemplary embodiment of this application is shown.
[0034] Figure 12 This illustration shows a complete flowchart of a program card display method for an in-vehicle display screen provided in an exemplary embodiment of this application.
[0035] Figure 13 A schematic diagram of the structure of a program card display device for an in-vehicle display screen provided in an exemplary embodiment of this application is shown.
[0036] Figure 14 A schematic diagram of the structure of an in-vehicle device provided in an exemplary embodiment of this application is shown. Detailed Implementation
[0037] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings. Exemplary embodiments will be described in detail here, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0038] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.
[0039] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0040] First, a brief introduction to the terms used in the embodiments of this application: In-vehicle displays: In the field of intelligent vehicles, in-vehicle displays include one or more of the following: central control screen, passenger entertainment screen, rear entertainment screen, sliding screen, smart control screen, and central touch screen. The central control screen, as the core hub of cockpit interaction, is usually located in the center of the dashboard. It offers comprehensive functions, allowing control of navigation planning, multimedia playback, air conditioning adjustment, seat settings, etc., and some also support vehicle-to-everything (V2X) connectivity and application downloads. The front passenger entertainment screen serves as a basic control screen and can also interact with other screens, making it one of the most frequently used screens by drivers and passengers. The front passenger entertainment screen is designed specifically for the front passenger, allowing for independent video playback, content browsing, or game playing, avoiding interference with the driver. It also supports screen mirroring from mobile phones, enhancing the front passenger experience. The rear entertainment screen, typically installed in the rear seat headrests or on the roof, is the entertainment control center for rear passengers. It is usually large and offers functions such as playing high-definition videos, connecting gaming devices, and mobile office capabilities. Some models can also adjust the rear air conditioning and seats. The sliding screen is an innovative, movable interactive screen that can be adjusted in different areas of the vehicle to meet the needs of rear passengers for watching movies, holding meetings, etc. It also supports angle adjustment and does not affect the use of the sunroof when folded away. The smart control screen, as a small interactive screen for auxiliary control, integrates multiple convenient control functions, allowing drivers and passengers to easily adjust cabin functions from any location within the vehicle. The central touchscreen is designed to integrate specific vehicle control functions. It is of moderate size and centrally manages various detailed operations, serving as a supplement to the central control screen, making function categories clearer and reducing the operational layers of a single screen.
[0041] Display Interface: The display interface is a visual interface on the screen composed of graphics, text, animations, and other visual elements. It includes the visual presentation of intelligent cockpit information, component functions, and related intelligent interactive services, transforming the complex vehicle control system into easily understandable and interactive display content.
[0042] Taking in-vehicle displays as an example, the display interface includes one or more of the following: instrument panel display, central control main display, head-up display, passenger entertainment display, vehicle control floating interface, and rear-seat integrated control interface. The instrument panel display primarily presents vehicle driving status (such as speed and range), driver assistance information (such as lane markings and blind spot warnings), key navigation guidance, and vehicle warnings. The central control main display, as the core interface for cockpit function interaction, typically occupies the most central screen area of the center console, serving as the entry point for frequently used applications such as navigation, media, and telephone. It usually adopts a card-style, column-style, or desktop layout and is the main interactive interface for users to perform function settings and entertainment operations while driving. The head-up display mainly projects key information onto the windshield area in front of the driver, displaying information including current speed, navigation arrows, driver assistance status, and key safety warnings. The passenger entertainment display usually operates independently of the central control main display. Its content primarily consists of videos, music, games, and web browsing, supporting independent audio source output (such as connecting Bluetooth headphones) and mobile phone screen mirroring. It serves as an auxiliary interactive interface to enhance the personalized entertainment experience for passengers. The vehicle control floating interface, typically appearing as a sidebar, quick menu, or floating window, is accessed from the main central control display. It includes direct adjustments for comfort functions such as the air conditioning, seats, and ambient lighting, using large virtual buttons or sliders. The rear-seat integrated control interface not only includes independent audio-visual entertainment but also integrates dedicated controls for rear air conditioning, seat adjustment functions (angle, heating, ventilation, massage), windows, and sunshades. It aims to provide rear passengers with an interactive interface for independent comfort adjustment and entertainment control without interfering with the front cabin. The aforementioned display interfaces are different displays shown in different areas of the integrated in-vehicle display screen, and / or, the aforementioned display interfaces are different displays within individual in-vehicle displays of the in-vehicle equipment.
[0043] Icons: Icons are small, visual identifiers representing applications on the main display screen. They are typically presented as simple graphics (with a minimal text name) and serve as the core quick access point to launch applications. They are small in size, have a fixed style or support customization, and are associated with the launch command of the corresponding application. Icons intuitively distinguish different applications, allowing users to quickly launch programs with a single click, eliminating the need to search through complex menus and simplifying the operation path.
[0044] Application: An application is a software program that runs on a specified device or platform operating system and is designed to perform a specified task or provide a specified service.
[0045] Dock: The Dock is an interactive area located at the edge of the screen in a graphical user interface. Users can use pinned Dock icons to perform services such as quick application launch, visualization of application status, and quick window switching, aiming to improve the efficiency and convenience of user operation during interaction. Optionally, the Dock includes at least one of the following: taskbar, quick launch bar, navigation bar, home bar, favorites bar, toolbar, shortcut bar, shortcut menu, and gesture menu. This embodiment does not limit this; wherein the navigation bar or home bar is the area of several core application icons (such as phone, SMS, browser, etc.) displayed in the bottom bar of the mobile device's home screen; the favorites bar is the area of one or more application icons pinned according to user preferences; the gesture menu is the area of one or more application icons that can be brought up by a specified gesture (such as pointing in the air with the wrist or finger).
[0046] Secondly, the relevant technologies involved in this application will be introduced: Figure 1 This diagram illustrates the architecture of an in-vehicle display screen 110 according to an embodiment of this application. The in-vehicle display screen 110 includes one or more of the following: a central control screen, a passenger entertainment screen, a rear entertainment screen, a sliding screen, a magic control screen, and a central touch screen; such as... Figure 1 The illustration uses a central control screen as an example, but this application does not limit the scope of the embodiments. Besides the aforementioned vehicle-mounted display screen, the method of this application is not excluded from application in aircraft, industrial cockpits, and other interactive scenarios including display screens; this application does not limit the scope of such applications.
[0047] In the following description, the in-vehicle display screen is used as an example of the display screen in the above-mentioned smart terminal, but this application embodiment does not limit it.
[0048] Figure 1The image shows an in-vehicle display screen 110. In different embodiments, multiple other in-vehicle displays (such as a passenger-side screen or a rear-seat entertainment screen) may be connected to the in-vehicle control system. The in-vehicle control system is an electronic control unit integrated into the vehicle, responsible for real-time monitoring and management of various vehicle functions. Users issue control commands to the in-vehicle control system through interaction, thereby controlling vehicle components. Optionally, the display interface of the in-vehicle display screen 110 includes multiple program cards 111. Each program card 111 is associated with an application, and different applications correspond to different functions (including navigation cards, multimedia control cards, and shortcut function cards). Each program card 111 corresponds to a different in-vehicle function module. The program card 111 is used to dynamically display the real-time content of its corresponding application; and / or, the program card 111 is used to provide an entry point for one or more operations and / or functions. For example, when the application is a navigation application, the first application card 111 may display one or more of the following in real time: current route, next turn prompt, estimated arrival time; and / or, the first application card 111 may integrate at least one of the following: start navigation, end navigation, mute operation button; when the application is a music application, it may display information including: currently playing song, album cover; and / or, provide control over one or more of the following functions: play, pause, skip track.
[0049] Optionally, Figure 1 The illustration shows only an example of the basic architecture including program cards 111. In actual deployment, the vehicle display screen 110 can simultaneously display at least two program cards 111 with the same function; and / or simultaneously display at least two program cards 111 with different functions; and / or, the vehicle display screen 110 can display a full-screen mode with only one program card 111. All program cards in the vehicle display screen 110 together constitute a dynamically adjustable visual card layout.
[0050] In some embodiments, the in-vehicle display screen 110 is mounted on the dashboard in the center of the cockpit, in the area to the right of the steering wheel and between the driver and passenger seats. Optionally, the in-vehicle display screen 110 can also be mounted behind the steering wheel to display vehicle status, navigation information, and driver assistance information to the driver; and / or the in-vehicle display screen 110 can also be mounted directly in front of the passenger seat, on the back of the front seats, behind the center armrest, or under the roof to provide passengers with audio-visual entertainment, independent navigation, games, and vehicle environmental control functions; and / or the in-vehicle display screen 110 can also be mounted via a robotic arm or sliding rail, allowing its height and angle to be adjusted within a certain range to adapt to different driver seating positions or usage scenarios. This application does not limit this.
[0051] The vehicle display screen 110 is connected to the vehicle control system via other vehicle display screens or other terminals in the vehicle via the vehicle's internal communication bus (such as Ethernet vehicle bus, Controller Area Network (CAN) bus); each program card 111 in the vehicle display screen 110 is implemented through the corresponding service function module in the display interface of the vehicle display screen 110.
[0052] Optionally, the in-vehicle display 110 is not limited to a single physical screen; it may be composed of multiple physical screens seamlessly spliced together to form a continuous, wide display area. One or more application cards 111 are arranged and interacted with across multiple physical screens on their continuous display area, with a layout logic consistent with the embodiment on a single screen.
[0053] The method for displaying program cards for an in-vehicle display screen provided in this application will be described in conjunction with the above embodiments, taking the execution subject of the method as... Figure 1 The following example illustrates the display interface running on the in-vehicle display screen. This interface displays one or more program cards.
[0054] As a crucial form of human-computer interaction for users on various smart terminals, terminal interactive services are experiencing a continuously expanding service ecosystem. Lifestyle and entertainment-related services are increasingly merging with smart terminals, such as intelligent interaction of various services like navigation, entertainment, and lifestyle services on the smart terminal screen. Applications encapsulate some of their functions or display content into program cards of a specified size. These program cards serve as entry points for interactive services on smart terminals, centrally displayed and managed on the screen. Users interact with program cards via touch, voice, or physical buttons to trigger the corresponding application's functional modules or jump to the application's full display content, thus achieving quick access and operation of services within the smart terminal. When multiple program cards exist on a page, they may overlap (i.e., their displayed content may overlap). However, selecting a target program card from multiple program cards (including those that overlap) requires closing one or more applications to display the target card. How to effectively and conveniently switch between multiple program cards is a problem that needs to be solved.
[0055] In view of this, in order to solve the problems existing in the related technologies, this application provides a method for displaying program cards on a display screen. Figure 2 This diagram illustrates an overview of a program card display method based on a first control, according to an embodiment of this application. The method is executed by an in-vehicle device, with the in-vehicle device serving as the... Figure 1 The following explanation uses the vehicle-mounted display screen 110 as an example.
[0056] Reference Figure 2 The following is a brief description of the program card display method for an in-vehicle display screen according to an embodiment of this application: In some embodiments, one or more program cards are displayed on the main display interface 200 of the vehicle display screen, such as Figure 2As shown in part (a), the display content of the vehicle display screen includes: program card 1, program card 2, program dock 202, and status information bar 203. Program card 201 is a visual module in the vehicle display screen used to display application functions and / or application information. For example, navigation program card displays navigation information for its corresponding map application. Optionally, program card 201 can perform at least one of the following operations in the main display interface 200 of the vehicle display screen: stretching, zooming, shrinking, splitting, and closing. Optionally, the application corresponding to program card 201 includes, but is not limited to, at least one of the following types: communication application, multimedia application, video application, map navigation, lifestyle services, driver assistance, and vehicle control. Optionally, the number of program cards displayed in the main display interface 200 of the vehicle display screen is a specified number; for example, three program cards are used. The program dock 202 in the main display interface 200 of the vehicle display screen is an interactive area located at the edge of the screen, used to perform at least one of the following services: quick application launch, visualization of running status, and / or quick switching of display interfaces. For example, the interior temperature, such as "23.5℃", can be displayed in a portion of the display area of the dock bar 202 in the figure; or, the current operating status of the multimedia device, such as "Music 1 03:53 / 06:36", can be displayed in a portion of the display area of the dock bar 202; or, dock controls can be displayed in a portion of the display area of the dock bar 202, and the program cards 201 can be quickly switched in response to the trigger operation of the dock controls. The dock bar displays one or more dock controls 241, and different dock controls 241 display different display content. For example, 1 to 4 of the dock bar in the figure (rectangles 1 to 4 in the figure) display icons of different applications (such as icons of applications 1 to 4), and / or, 1 to 4 of the dock bar display container icons (such as container icons 1 to 4). The appearance of the container icons is consistent with the size and / or dimensions of the application icons. The container icons display one or more miniaturized application icons, arranged in at least one of stacking, layering, or grid arrangement. When the dock control 241 is displayed as the icon of an application, in response to the triggering operation of the control 241 corresponding to the icon of application 1 in the dock bar 202, the application card of application 1 is switched with one or more application cards in the display interface 200.When the docking station control 241 is displayed as a container icon, different docking station controls 241 include different applications. For example, the docking station control 241 corresponding to container icon 1 includes multimedia applications such as "Music Software 1" and "Video Software 1," while the docking station control 241 corresponding to container icon 2 includes vehicle driving-related applications such as "Map Software 1" and "Driver Assistance Software 1." Alternatively, different docking station controls 241 may include the same applications, but the order in which the applications are arranged may differ. The docking station control 241 corresponding to container icon 1 may include applications sorted by the time they were most recently opened, while the docking station control 241 corresponding to container icon 2 may include applications sorted by their historical installation time. The status information bar 203 is a display module in the vehicle display screen used to display information including time, temperature, network signal strength, and vehicle information (such as gear position, lights, and speed). This application does not limit this aspect.
[0057] Application cards are interactive cards or controls used to display real-time information about an application and to implement all or part of the application's functions. They have real-time information preview capabilities and can be dynamically adjusted in real time. Application cards differ from application icons, function-aggregated folders, and fixed split-screen windows. They are independent, dynamic interactive units that carry dynamic content for a single application, have real-time information preview capabilities, and can be dynamically adjusted in real time. Application cards are characterized by at least one of the following: dynamically updating real-time information of the corresponding application; integrating one or more entry points for operations and / or functions; having dynamically adjustable size and style; and supporting user interaction. It is not a simplified version of an application window, but rather an interactive card that displays real-time information and key operations of the corresponding application. Optionally, on an in-vehicle display screen, the application card may appear as at least one of a navigation preview, music playback controls, or an air conditioning settings panel; in different implementation environments (such as the virtual space of VR / AR glasses), it may appear as a floating, spatially positioned 3D information panel; on a HUD, it may be integrated with the real-world view and displayed as a transparent layer for key navigation or safety prompts.
[0058] Reference Figure 2 ,like Figure 2As shown in part (a) of the diagram, the program card 201 is displayed with a switching control 211. The switching control 211 is used to switch program card 201 to other program cards (e.g., program cards other than program cards 1, 2, and 3 in the diagram, where program card 3 is a stacked program card among multiple program cards). Optionally, program cards 201 and switching controls 211 are in a corresponding relationship; for example, if application 1 corresponding to program card 1 is the first application, then switching control 211 is the first switching control. Optionally, the first switching control 211 is displayed in at least one of the top bar, bottom bar, left bar, and right bar of program card 201; the top bar is used as an example in the diagram. Optionally, the switching control 211 is displayed as a reverse-symmetrical double-headed arrow.
[0059] Reference Figure 2 ,like Figure 2As shown in part (a) of Figure 2, the top bar of application card 201 displays the icon of its corresponding application. For example, icon 221 (displayed as the icon of application 1) corresponds to application card 1, icon 222 (displayed as the icon of application 2) corresponds to application card 2, and icon 223 (displayed as the icon of application 3) corresponds to application card 3 (stacked elements are not shown). The application icon is a small visual identifier of the application, usually presented as a simple graphic, used to identify the application corresponding to the current application card 201; or the relationship between different application cards, as shown in part (a) of Figure 2, where different application cards (such as application card 201 and application card 204 in the figure) display different application icons 221 and 222 in their top bars. Optionally, the application icon can be displayed in at least one of the top bar, bottom bar, left bar, and right bar of application card 201. The figure illustrates this by showing the application icon displayed in the top bar. Optionally, a program card may display an application icon in its top bar, indicating the correspondence between the program card and the application. Alternatively, a program card may display icons for at least two applications in its top bar, indicating a stacking relationship between the program card and other program cards. Specifically, the highlighted or explicitly displayed application icon corresponds to the program card, while the grayscale or hidden application icon corresponds to the stacked program cards. For example, if icon 2 above program card 2 is highlighted and icon 3 is grayscale, it means application 2 corresponds to program card 2, and icon 3 corresponds to program card 3, but program card 3 is not shown in the diagram due to stacking. Hidden display refers to temporarily hiding the corresponding control or function, only triggering its display under specified conditions or when the user performs a specified operation (such as a trigger operation, gesture control, mouse hover, finger swipe, or long press). Explicit display refers to directly or persistently displaying the corresponding control or function on the corresponding display interface or a specified location, allowing the user to observe it directly without any additional operation. For example, icon 2 is explicitly displayed and remains highlighted without requiring any triggering action; icon 3 is implicitly displayed and remains hidden until the user clicks on program card 2. When the user clicks or selects program card 2, icon 3 remains visible for a period of time. If no triggering action is performed during this period, it returns to its hidden state. This application does not impose any limitations on this.
[0060] In some embodiments, in response to a trigger operation on a first switching control, icons of one or more applications, including a second application, are displayed on the main display screen of the in-vehicle display. In response to a selection operation on the icons of the one or more applications, a first application card of the first application is switched to a second application card of the second application.
[0061] For example, in conjunction with the reference Figure 2 ,like Figure 2 As shown in section (b), one or more application icons 231 are displayed on the main display interface 200 of the vehicle display screen. The highlighted or prominently displayed application icons indicate that the corresponding application card is already active. Figure 2 The application cards appearing in section (a) (including applications that generate a stack but are not displayed in the display interface); the icons of applications that are grayed out or hidden are used to indicate that the application card corresponding to that application is not displayed. Figure 2 As shown in section (a) of Figure 2, the application is a candidate application (i.e., the second application). In response to a selection operation for one of the optional second applications, the first application card of the first application is replaced with the second application card. As shown in section (c) of Figure 2, in the main display interface 200 of the vehicle display, application card 1 is replaced with Figure 2 The program card 4 corresponding to the selected application 4 in part (b).
[0062] In addition to the switching operation based on the first switching control described above, this embodiment also includes: switching operations based on application icons and switching operations based on dock controls. The method will now be described with reference to the accompanying figures: Figure 3 This diagram illustrates an overview of a method for displaying application cards based on application icons, according to an embodiment of this application. The method is executed by an in-vehicle device, with the in-vehicle device serving as the... Figure 1 The following explanation uses the vehicle-mounted display screen 110 as an example.
[0063] In some embodiments, the top bar of the application card includes icons of at least two applications, and in response to a triggering action on the icon of a third application, the first application card of the first application is switched to the third application card of the third application, or the third application card of the third application is switched to the first application card of the first application.
[0064] For example, in conjunction with reference Figure 3 ,like Figure 3As shown in part (a), two application icons are displayed in the top bar area of application card 2 (icon 222 corresponds to application 2, and icon 223 corresponds to application 3). Icon 222 is highlighted, and icon 223 is displayed in grayscale for illustration purposes. Figure 3 As shown in section (b), in response to a triggering operation targeting the third application icon (i.e., icon 223 displayed in grayscale), the first application card (i.e., application card 2) of the first application is replaced with the third application card (i.e., application card 3 corresponding to icon 223). Figure 3 As shown in section (c), in the main display interface 200 of the vehicle display screen, program card 2 is replaced with... Figure 3 The program card 3 corresponding to icon 3 triggered by part (b) will change the icon 222 of application 2 corresponding to program card 2 to grayscale and change the icon 223 of application 3 corresponding to program card 3 to highlight.
[0065] Figure 4 This illustration shows a schematic diagram of a program card display method based on a docking station control according to an embodiment of this application. The method is executed by an in-vehicle device, with the in-vehicle device serving as the... Figure 1 The following explanation uses the vehicle-mounted display screen 110 as an example.
[0066] In some embodiments, in response to a trigger operation on a docking station control, icons of one or more applications, including a fourth application, are displayed on the main display screen of the in-vehicle display. In response to a selection operation on the icons of the one or more applications, a first application card of a first application is switched to a fourth application card of the fourth application.
[0067] Optionally, the dock control can also be understood as at least one of the following: taskbar control, quick launch bar control, navigation bar control, main screen bar control, favorites bar control, toolbar control, shortcut bar control, shortcut menu control, and gesture menu control. This embodiment does not limit this.
[0068] For example, in conjunction with reference Figure 4 ,like Figure 4 As shown in section (b), one or more application icons 231 are displayed on the main display interface 200 of the vehicle display screen. The highlighted or prominently displayed application icons indicate that the corresponding application card is already active. Figure 4 The application card appearing in section (a) of the document; the application icon displayed in grayscale or hidden mode is used to indicate that the application card corresponding to that application is not displayed in the document. Figure 4As shown in section (a) of Figure 4, the application is a candidate application (i.e., the fourth application). In response to a selection operation for one of the optional fourth applications, the first program card of the first application is replaced with the fourth program card. Optionally, the first program card is the rightmost program card among one or more program cards. As shown in section (c) of Figure 4, in the main display interface 200 of the vehicle display, program card 3 is replaced with Figure 2 The program card 8 corresponding to the selected application 8 in part (b).
[0069] The following embodiments will provide a detailed description of the program card display method for in-vehicle displays.
[0070] Switching method based on the first switching control Figure 5 A flowchart illustrating a method for displaying program cards based on a first control according to an embodiment of this application is shown. This method is executed by an in-vehicle device, with the in-vehicle device serving as the... Figure 1 Taking the vehicle-mounted display screen 110 shown as an example, the method includes at least one of the following steps: Step 510: Display the first application card and the first switching control of the first application, the first switching control being related to the first application card.
[0071] The first application can be any one of the one or more applications associated with the one or more application cards. It can also be understood as the application that the in-vehicle system defaults to or that the user actively selects as the primary interaction target; or, the first application can be the application that needs to be replaced among the one or more application cards associated with the one or more application cards. This application does not impose any limitations on this.
[0072] The first program card refers to one or more program cards in the main display interface of the vehicle's in-vehicle display screen. This can also be understood as including program cards that the in-vehicle system selects by default or that the user actively selects as the primary interaction object; or, the first program card is the program card in the display interface that needs to be replaced. For example... Figure 2As shown in part (a), the main display interface 200 of the vehicle display screen displays three program cards (including stacked program cards). The first program card includes any one of program card 1, program card 2, and program card 3 (which generates the stacked program cards). The first program card is used to display the dynamic display content of the first application in a designated display area of the vehicle display screen. The designated display area includes dividing the main display interface of the vehicle display screen into an m×n size display area, with the first program card using an i×j size as its display area. Here, m and n are positive integers, i is a positive integer less than or equal to m, and j is a positive integer less than or equal to n. For example, excluding the program dock and status information bar, the main display interface of the vehicle display screen is horizontally divided into three equal parts, and at least one of them is selected as the display area for the first program card. This application embodiment does not limit this.
[0073] Figure 6 This illustration shows a schematic diagram of a program card display method based on a first control provided in an exemplary embodiment of this application.
[0074] like Figure 6 The first switching control 611 in part (a) is used as an example. The first switching control 611 is used to switch the first program card to the second program card. Optionally, the first switching control is displayed as a reverse-symmetrical double-headed arrow. The first switching control is located in one or more of the top bar, bottom bar, left bar, and right bar of the vehicle display screen. For example, the first switching control is located in the top bar of the main display interface of the vehicle display screen. This application does not limit this aspect.
[0075] like Figure 6 Taking the application icon 612 in part (b) as an example, each application card includes one or more application icons, wherein when a single application card displays only one application icon, it indicates that the application card and the application icon are corresponding; when a single application card displays at least two application icons, it indicates that the application card is stacked with other application cards in the display interface.
[0076] The first switching control is related to the first program card, including: in one or more program cards on the display interface, the first switching control is used for the relevant switching operation of the first program card, that is, the first switching control and the first program card are corresponding. When program card 1 is selected as the first program card, the first application is application 1; when program card 2 is selected as the first program card, the first application is application 2. The first program card includes any one of one or more program cards, but the first application corresponding to the first program card is one.
[0077] In some embodiments, the first program card is the program card corresponding to the first application. The first program card is displayed as display content with a variable layout. That is, the first program card can be adjusted based on layout-related controls, such as stretching the length of the first program card to twice its original length by using layout-related controls.
[0078] In some embodiments, the number of program cards displayed on the main display interface of the vehicle display is a fixed value, such as three. In response to a trigger operation based on layout-related controls, the layout of the original program cards changes. For example, the original main display interface of the vehicle display showed three program cards divided into three equal parts horizontally. In response to a trigger operation on one of the program cards related to layout controls, the size of that program card increases, causing it to cover one or more other program cards on the display interface. For example, the length of the display interface is a fixed value 3l, and the display interface includes three program cards with a length approximately equal to l (each program card contains a gap area, and the length of the program card is less than the ideal length l): program card 1, program card 2, and program card 3. In response to a trigger operation on layout-related controls, the length of program card 1 on the display interface is stretched to twice its original length, while the length of the display interface is a fixed value 3l (i.e., insufficient to fully display its three contained program cards). The covered program cards exist in a stacked manner on the main display interface of the vehicle display, such as... Figure 2 As shown in part (a), program card 2 includes an icon of application 3 corresponding to program card 3, which indicates that program card 2 and program card 3 are stacked, wherein application 3 whose icon is displayed in grayscale is a stacked application; and / or, application 3 whose icon is displayed in grayscale corresponds to program card 3 which is a stacked program card.
[0079] In some embodiments, the first application is a non-frequently used or non-priority application among one or more applications of the in-vehicle display screen, meaning that the frequent or priority applications among the one or more applications of the in-vehicle display screen do not display the first switching control. The one or more frequent or priority applications in the in-vehicle display screen include applications related to at least one of navigation, vehicle control, vehicle status display, driver assistance, and situational awareness (SR). The icons and / or program cards of the frequent or priority applications among the one or more applications of the in-vehicle display screen remain prominently displayed on the main display interface of the in-vehicle display screen. For example, on the main display interface of the in-vehicle display screen, the program card for the map function remains on the display interface and cannot be switched, while multimedia entertainment applications such as music software 1 can be switched via the first switching control.
[0080] Step 520: In response to a trigger operation on the first toggle control, display icons of one or more candidate applications, including a second application.
[0081] In addition to the applications corresponding to the program cards already included in the main display interface of the vehicle display screen; the second application is any one of one or more candidate applications; or, the second application is any one of one or more applications already installed on the vehicle device.
[0082] The first triggering operation includes at least one of the following: a click, a short press, or a long press operation on the first triggering control.
[0083] Optionally, in response to a trigger operation on the first switching control, the main display interface of the vehicle display screen is switched to the display interface where the candidate application is located, or a pop-up window containing the application is displayed in the main display interface of the vehicle display screen.
[0084] like Figure 6 As shown in part (b). In response to a trigger operation on the first switching control, the display interface switches from the main display interface of the vehicle display to the display interface 620 where the candidate application icon 621 is located. The main display interface of the vehicle display indicates the display interface for displaying: program cards, docking station bar, related information bar; or, a display interface where program cards are condensed. One or more candidate application icons 621 are displayed in the display interface 620 where the candidate applications are located, and the one or more candidate applications include a second application. The applications in the display interface 620 are sorted in a first order; wherein the first order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency. For example, application 4 is used as the second application in the figure for illustration, but this embodiment does not limit this.
[0085] like Figure 6As shown in section (c), in response to a trigger operation on the first switching control, no switching of the display interface occurs. Instead, a pop-up window displaying the application's icon appears on the main display interface of the vehicle display. This includes: in response to a trigger operation on the first switching control, expanding a pop-up window 630 containing icons of one or more candidate applications at the location of the first switching control; or, popping up a pop-up window 630 (not shown) containing icons of one or more candidate applications above, below, to the left, or to the right of the first switching control. The applications in pop-up window 630 are sorted according to a first order; wherein the first order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency. One or more candidate application icons 621 are displayed in the pop-up window 630 containing the candidate applications, and the one or more candidate applications include a second application. The pop-up window is the content displayed in a designated display area on the main display interface of the vehicle display, and the size of the pop-up window is smaller than the size of the main display interface of the vehicle display. For example, application 4 is used as the second application in the illustration. This application embodiment does not limit this.
[0086] In some embodiments, the application icon 621 is used to quickly launch the application; and / or to select a candidate application and perform subsequent switching operations based on the selected application; the application icon 612 is used to indicate the relationship between individual application cards in a stacked application card arrangement.
[0087] In some embodiments, in response to a trigger operation on the first switching control, icons of one or more candidate applications sorted in a first order are displayed; wherein the icons of applications corresponding to program cards already displayed in the main display interface of the vehicle display are displayed in grayscale or are hidden. The icons of applications (i.e., second applications) corresponding to program cards not displayed in the main display interface of the vehicle display are highlighted or are displayed explicitly. The first order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
[0088] Step 530: In response to the selection operation for the icon of the second application, switch the first application card to the second application card of the second application.
[0089] In this embodiment, the second program card corresponds to the second application; the selection operation includes: a trigger operation on the icon of the second application; or, a drag operation on the icon of the second application. In the following description, the selection operation is used as the trigger operation, and this embodiment does not limit the scope of the application.
[0090] Optionally, the drag operation includes: dragging the icon of the second application to the top or bottom bar, left or right bar of the display interface.
[0091] In some embodiments, in response to a selection operation for the icon of the second application, the display interface is switched to the display interface where the first application card is located (i.e., the main display interface of the vehicle display screen), and the first application card is switched to the second application card of the second application.
[0092] like Figure 6 As shown in section (d). In response to... Figure 6 The selection operation shown in part (b) switches the display interface from the display interface 620 where the candidate application icon 621 is located to the main display interface of the vehicle display, or in response to such... Figure 6 The selection operation shown in section (c) closes the pop-up window 630 containing icons of one or more candidate applications. The first application card is switched to the second application card. For example, application card 4 is used as the second application card and application card 1 as the first application card in the figure for illustration; however, this embodiment of the application does not limit this.
[0093] Using the above method, the in-vehicle display screen responds to a trigger operation on the first switching control in the first application card, switching the first application card to the target application card without changing the original application card display layout, thus achieving convenient switching between application cards. This convenient method of quickly switching application cards reduces redundant operations of repeatedly closing other application cards, improves the interaction efficiency of application cards on the in-vehicle display screen, avoids operational interference caused by performing complex interactions to achieve switching operations while driving, allows users to more easily perform interactive operations, focus on the driving process, and improve driving safety.
[0094] The aforementioned "switching method based on the first switching control" can be implemented independently as an embodiment of a program card display method for an in-vehicle display screen; or, it can be implemented together with the technical features in other sections below as an embodiment of a program card display method for an in-vehicle display screen. This application does not limit this aspect.
[0095] Application icon-based switching method Figure 7 A flowchart illustrating an exemplary embodiment of this application provides a method for displaying application cards based on application icons. This method is executed by an in-vehicle device, with the in-vehicle device serving as the... Figure 1 Taking the vehicle-mounted display screen 110 shown as an example, the method includes at least one of the following: Step 710: Based on the first application card of the first application, display the icon of the third application; the third application card of the third application is adjacent to or stacked with the first application card.
[0096] In some embodiments, one or more application cards are displayed on the main display interface of the in-vehicle display, each application card being used to display dynamic display content of its associated application.
[0097] The first application can be any one of the one or more applications associated with the one or more application cards. It can also be understood as the application that the in-vehicle system defaults to or that the user actively selects as the primary interaction target; or, the first application can be the application that needs to be replaced among the one or more application cards associated with the one or more application cards. This application does not impose any limitations on this.
[0098] The first program card refers to one or more program cards in the main display interface of the vehicle's in-vehicle display screen. This can also be understood as including program cards that the in-vehicle system selects by default or that the user actively selects as the primary interaction object; or, the first program card is the program card in the display interface that needs to be replaced. For example... Figure 2 As shown in part (a), the main display interface 200 of the vehicle display screen displays three program cards (including stacked program cards). The first program card includes any one of program card 1, program card 2, and program card 3 (which generates the stacked program cards). The first program card is used to display the dynamic display content of the first application in a designated display area of the vehicle display screen. The designated display area includes dividing the main display interface of the vehicle display screen into an m×n size display area, with the first program card using an i×j size as its display area. Here, m and n are positive integers, i is a positive integer less than or equal to m, and j is a positive integer less than or equal to n. For example, excluding the program dock and status information bar, the main display interface of the vehicle display screen is horizontally divided into three equal parts, and at least one of them is selected as the display area for the first program card. This application embodiment does not limit this.
[0099] Figure 8 This illustration shows a schematic diagram of a program card display method based on application icons provided in an exemplary embodiment of this application.
[0100] like Figure 8Taking control 812 in part (a) as an example, each program card includes icons of one or more applications. When a single program card displays one application icon, it indicates that the program card corresponds to the application icon. When a single program card displays at least two application icons, it indicates that the program card is stacked with other program cards in the display interface. The unshaded portion of the application icon 812 in the figure indicates that the program card corresponding to the application icon is a stacked program card. The application icon shown in the shaded portion in the figure indicates that the application corresponds to the currently displayed program card 810. This application embodiment does not limit this.
[0101] In some embodiments, the number of program cards displayed on the main display interface of the vehicle display is a fixed value, such as three. In response to a trigger operation based on layout-related controls, the layout of the original program cards changes. For example, the original main display interface of the vehicle display showed three program cards divided into three equal parts horizontally. In response to a trigger operation on one of the program cards related to layout controls, the size of that program card increases, causing it to cover one or more other program cards on the display interface. For example, the length of the display interface is a fixed value of 3l, and the display interface includes three program cards of length l: program card 1, program card 2, and program card 3. In response to a trigger operation on layout-related controls, the length of program card 1 on the display interface stretches to twice its original length, while the length of the display interface is a fixed value of 3l (i.e., insufficient to fully display its three program cards). The covered program cards exist in a stacked manner on the main display interface of the vehicle display, such as... Figure 2 As shown in part (a), program card 2 includes an icon of the application corresponding to program card 3, which indicates that program card 2 and program card 3 are stacked, wherein the application 3 whose icon is displayed in grayscale is a stacked application; or, the application 3 whose icon is displayed in grayscale corresponds to a stacked program card.
[0102] In some embodiments, in response to a triggering operation of a layout-related control, the number of applications contained in the display interface where the application card is located and / or the arrangement order of the applications does not change. For example, if the application cards are stacked due to a zoom-in operation, it will not affect the arrangement order of the application cards in the display interface.
[0103] Step 720: In response to a triggering operation on the icon of a third application, switch the first application card to the third application card, and / or switch the third application card to the first application card.
[0104] The first application card includes either the application card corresponding to the icon of an application displayed in grayscale or the application card corresponding to the image of an application displayed in grayscale. The method includes: in response to a trigger operation on the icon of a third application, switching the first application card to the third application card, switching the icon of the third application to highlighted or visible display, and switching the icon of the first application to grayscale or invisible display; or, in response to a trigger operation on the icon of the third application, switching the third application card to the first application card, switching the icon of the first application to highlighted or visible display in a specified manner, and switching the icon of the third application to grayscale or invisible display. In the following description, the application corresponding to the highlighted application image will be referred to as the first application, and the application corresponding to the icon of the grayscale application will be referred to as the third application.
[0105] For example, as shown in part (b) of Figure 8, in response to a triggering action targeting the icon of a third application, i.e. Figure 8 The triggering operation of the icon 812 of application 2 in part (a) will switch the displayed application card 3 to application card 2, switch the icon 812 of application 2 to highlighted display, and switch the icon 813 of application 3 to grayscale display.
[0106] Using the above method, users can switch directly between different application cards by clicking on the application icon without affecting the current layout of the in-vehicle display. This avoids the complicated interaction process of closing the existing application card, reopening the application, and adjusting the display size, thus improving the interaction efficiency during driving.
[0107] The aforementioned "application icon-based switching method" can be implemented independently as an embodiment of a program card display method for an in-vehicle display screen; or, the "application icon-based switching method" and the "switching method based on a first switching control" can be jointly implemented as an embodiment of a program card display method for an in-vehicle display screen; or, it can be jointly implemented with the technical features in other sections below as an embodiment of a program card display method for an in-vehicle display screen. This application does not limit the implementation of this method.
[0108] Switching methods based on dock control Figure 9 A flowchart illustrating an exemplary embodiment of this application provides a method for displaying application cards based on a docking station control. This method is executed by an application card display device on an in-vehicle display screen, with the in-vehicle device serving as the... Figure 1Taking the vehicle-mounted display screen 110 shown as an example, the method includes at least one of the following: Step 910: Display the dock control while displaying the first application card of the first application.
[0109] In some embodiments, one or more application cards are displayed on the main display interface of the in-vehicle display, each application card being used to display dynamic display content of its associated application.
[0110] Wherein, the first application is the rightmost application among one or more applications associated with the one or more application cards, or a designated application set according to user preferences. It can also be understood as the application that the in-vehicle system defaults to or that the user actively selects as the primary interaction object; or, the first application is the application that needs to be replaced among one or more applications associated with the one or more application cards. This application embodiment does not limit this.
[0111] The first program card refers to the rightmost program card on the main display interface of the vehicle's in-vehicle display, or a program card in a specific location set according to user preferences. It can also be understood as the first program card including program cards selected by default by the in-vehicle system or actively chosen by the user as the primary interaction object; or, the first program card is the program card in the display interface that needs to be replaced. For example... Figure 2 As shown in part (a), the main display interface 200 of the vehicle display screen displays three program cards (including stacked program cards). The first program card includes any one of program card 1, program card 2, and program card 3 (which generates the stacked program cards). The first program card is used to display the dynamic display content of the first application in a designated display area of the vehicle display screen. The designated display area includes dividing the main display interface of the vehicle display screen into an m×n size display area, with the first program card using an i×j size as its display area. Here, m and n are positive integers, i is a positive integer less than or equal to m, and j is a positive integer less than or equal to n. For example, excluding the program dock and status information bar, the main display interface of the vehicle display screen is horizontally divided into three equal parts, and at least one of them is selected as the display area for the first program card. This application embodiment does not limit this.
[0112] Among them, the dock control is the corresponding control located in the interactive area at the edge of the screen in the main display interface of the vehicle display screen.
[0113] Figure 10 This illustration shows a schematic diagram of a program card display method based on a dock control, provided in an exemplary embodiment of this application. Figure 10Taking dock controls 1011 and 1012 in part (a) as examples, optionally, dock control 1011 may be displayed as icons of different applications (such as the icon of application 4), and / or, dock control 1011 may be displayed as a container icon, the appearance of which is consistent with the size and / or dimensions of the application icon, and the container icon may display one or more scaled-down versions of the application icons, arranged in at least one of stacked, cascaded, or grid arrangement. Wherein, when the dock control is displayed as a container icon, different dock controls may include different applications, such as dock control 1011 containing icons of multimedia applications such as "Music Software 1" and "Video Software 1", and dock control 1012 containing icons of vehicle driving-related applications such as "Map Software 1" and "Driver Assistance Software 1"; or, different dock controls may include the same applications, but the order in which the application icons are arranged in different dock spaces may be different, such as in dock control 1011 sorted by the time corresponding to the most recently opened application, and in dock control 1012 sorted by the historical installation time of each application.
[0114] Step 920: In response to a trigger action on the dock control, display icons for one or more candidate applications, including a fourth application.
[0115] In addition to the applications corresponding to the program cards already included in the main display interface of the vehicle display screen; the fourth application is any one of one or more candidate applications; or, the fourth application is any one of one or more applications already installed on the vehicle device.
[0116] Optionally, in response to a trigger operation on the dock control, the main display interface of the vehicle display is switched to the display interface where the candidate application is located, or a pop-up window showing the application is displayed in the main display interface of the vehicle display.
[0117] like Figure 10 As shown in part (b), in response to a trigger operation on the dock control, the display interface switches from the main display interface of the vehicle display to the display interface 1020 where the candidate application icon 1021 is located. One or more candidate application icons 1021 are displayed in the display interface 1020 where the candidate application is located, and the one or more candidate applications include a second application. The applications in the display interface 1020 are sorted in a second order; wherein the second order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency. For example, only application 8 is used as the second application in the figure for illustration, and this embodiment of the application does not limit this.
[0118] like Figure 10 As shown in section (c), in response to a trigger operation on the docking station control, without switching the display interface, the display interface showing the application in the main display interface of the vehicle display includes: in response to a trigger operation on the docking station control, expanding a pop-up window 1030 containing icons of one or more candidate applications at the location of the docking station control; or, popping up a pop-up window 1030 containing icons of one or more candidate applications (not shown) above, below, to the left, or to the right of the docking station control. The applications in the pop-up window 1030 are sorted in a second order; wherein the second order is a preset order, or an order sorted by installation time, or an order sorted by the most recent use time, or an order sorted by usage frequency. One or more candidate application icons 1021 are displayed in the pop-up window 1030 where the candidate applications are located, and the one or more candidate applications include a second application. The pop-up window is the display content of a designated display area in the main display interface of the vehicle display, and the size of the pop-up window is smaller than the size of the main display interface of the vehicle display. For example, application 8 is used as the second application in the figure. This application embodiment does not limit this.
[0119] In some embodiments, the second order sorting is the same as the first order sorting; or, the second arrangement order is a different order arrangement from the first arrangement order.
[0120] In some embodiments, the application icon 1021 is used to quickly launch the application, and / or select a candidate application and perform subsequent switching operations based on the selected application; the application icon 1012 is used to indicate the relationship between individual application cards in a stacked application card arrangement.
[0121] Step 930: In response to the selection operation for the icon of the fourth application, switch the first application card to the fourth application card of the fourth application.
[0122] The fourth program card corresponds to the fourth application; the selection operation includes: a trigger operation on the icon of the fourth application; or a drag operation on the icon of the fourth application. In the following description, the selection operation is used as the trigger operation, and this application embodiment does not limit this.
[0123] Optionally, the drag operation includes: dragging the icon of the fourth application to the top or bottom bar, or the left or right bar in the display interface.
[0124] In some embodiments, in response to a selection operation for the icon of the fourth application, the display interface is switched to the display interface where the first application card is located (i.e., the main display interface of the vehicle display screen), and the first application card is switched to the fourth application card of the fourth application.
[0125] like Figure 10 As shown in section (d). In response to... Figure 10 The selection operation shown in part (b) switches the display interface from the display interface 1020 where the candidate application icon 1021 is located to the main display interface of the vehicle display screen, or as shown in part (b). Figure 10 The selection operation shown in section (c) closes the display interface 1030 containing icons of one or more candidate applications. The first application card is switched to the fourth application card. For example, application card 8 is used as the fourth application card and application card 3 as the first application card in the figure for illustration; however, this embodiment of the application does not limit this.
[0126] By using the above method, based on the interaction between the first program card and the program dock control, convenient switching of application program cards can be achieved, improving the interaction efficiency during driving.
[0127] The aforementioned "switching method based on dock control" can be implemented independently as an embodiment of a program card display method for an in-vehicle display screen; or, the "switching method based on dock control" can be implemented together with the "switching method based on the first switching control" and / or the "switching method based on the application icon" as an embodiment of a program card display method for an in-vehicle display screen, and this application embodiment does not limit this.
[0128] Combined switching method In addition to the aforementioned triggering operations for a single control or application icon, embodiments of this application also include combining the "dock-based switching method" with the "first switching control" and / or the "application icon-based switching method" to further confirm the program card display method for the in-vehicle display screen. The following example illustrates a combination involving switching between three controls simultaneously, but does not exhaustively list all possible combinations. In some embodiments, one or more program cards are displayed on the main display interface of the in-vehicle display screen, each program card displaying dynamic content of its associated application.
[0129] In some embodiments, the first application can be any one of one or more applications associated with the one or more program cards. This can also be understood as the first application being the application selected by default by the in-vehicle system or actively selected by the user as the primary interaction object; or, the first application being the application that needs to be replaced among the one or more applications associated with the one or more program cards. This application embodiment does not impose such limitations. The first program card can be one or more program cards in the main display interface of the in-vehicle display screen. This can also be understood as the first program card including program cards selected by default by the in-vehicle system or actively selected by the user as the primary interaction object; or, the first program card being the program card that needs to be replaced in the display interface.
[0130] Figure 11 This illustration shows a schematic diagram of a combined switching program card display method provided in an exemplary embodiment of this application. (See diagram below.) Figure 11 Taking control 1101 in part (a) as an example, each program card includes icons of one or more applications. When a single program card displays one application icon, it indicates that the program card corresponds to the application icon. When a single program card displays at least two application icons, it indicates that the program card is stacked with other program cards in the display interface. The unshaded portion of the application icon 1101 in the figure indicates that the program card corresponding to the application icon is a stacked program card. The application icon shown in the shaded portion in the figure indicates that the application corresponds to the currently displayed program card. This application embodiment does not limit this.
[0131] In some embodiments, in response to a triggering operation targeting the icon of a third application, the first application card is switched to the third application card, and / or the third application card is switched to the first application card. Exemplarily, as shown in part (b) of Figure 11, in response to a triggering operation targeting the icon of a third application, i.e. Figure 11 The trigger operation for icon 1101 of application 2 in part (a) will switch the displayed application card 3 to application card 2, switch icon 1101 of application 2 to highlighted display, and switch icon of application 3 to grayscale display.
[0132] In some embodiments, in response to a triggering operation on the first switching control, icons of one or more candidate applications are displayed, including a second application. As shown in Figure 11, there are stacked applications (i.e., application card 2 and application card 3) in the application card 2 of the display interface, and the switching target of the first switching control is the first application card.
[0133] Optionally, in response to a trigger operation on the first switching control, the main display interface of the vehicle display screen is switched to the display interface where the candidate application is located, or a pop-up window displaying the application is displayed on the main display interface of the vehicle display screen. This example illustrates switching the main display interface of the vehicle display screen to the display interface where the candidate application is located; however, this embodiment is not limited to this.
[0134] In response to a trigger operation on the first switching control, exemplarily as shown in part (b) of Figure 11, in response to a trigger operation on the first switching control 1102, the display interface switches from the main display interface of the vehicle display to the display interface where the candidate application icon is located. One or more candidate application icons are displayed in the display interface where the candidate application is located, and the one or more candidate applications include a second application. The applications in the display interface are sorted according to a first order; wherein the first order is a preset order, or an order sorted according to installation time, or an order sorted according to the most recent usage time, or an order sorted according to usage frequency. For example, only application 4 is used as the second application in the figure for illustration, and this embodiment of the application does not limit this.
[0135] In some embodiments, in response to a selection operation for the icon of the second application, the display interface is switched to the display interface where the first application card is located (i.e., the main display interface of the vehicle display), and the first application card is switched to the second application card of the second application. Figure 11 As shown in section (c), the first program card is switched to the second program card. For example, program card 4 is used as the second program card and program card 2 as the first program card in the figure; however, this embodiment does not limit the scope of the application.
[0136] Unlike the above, in dock-based switching operations, the first application is the rightmost application among one or more applications associated with the one or more application cards, or a specified application set according to user preferences.
[0137] The first program card is either the rightmost program card on the main display interface of the vehicle display screen, or a program card in a specified position according to user settings preferences.
[0138] Optionally, in response to a trigger operation on the dock control, the main display interface of the vehicle display is switched to the display interface where the candidate application is located, or a pop-up window displaying the application is displayed on the main display interface of the vehicle display. This example illustrates switching the main display interface of the vehicle display to the display interface where the candidate application is located; however, this embodiment is not limited to this.
[0139] In response to a trigger operation on the first switching control, exemplarily as shown in part (c) of Figure 11, in response to a trigger operation on the first switching control 1103, the display interface switches from the main display interface of the vehicle display to the display interface where the candidate application icon is located. One or more candidate application icons are displayed in the display interface where the candidate application is located, and the one or more candidate applications include a second application. The applications in the display interface are sorted according to a second order; wherein the second order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency. For example, the figure only illustrates application 8 as the fourth application (i.e., the rightmost application card among all application cards), and this application embodiment does not limit this.
[0140] In some embodiments, in response to a selection operation for the icon of the fourth application, the display interface is switched to the display interface where the first application card is located (i.e., the main display interface of the vehicle display), and the first application card is switched to the fourth application card of the fourth application. For example... Figure 11 As shown in section (d), the first program card is switched to the fourth program card. For example, program card 8 is used as the fourth program card and program card 3 as the first program card in the figure; however, this embodiment does not limit the scope of the application.
[0141] By using the above method, based on the interaction between the first program card and various controls in the display interface, convenient switching of program cards in the application can be achieved, improving the interaction efficiency during driving.
[0142] It should be understood that the program card display method for vehicle-mounted displays is also applicable to displays of other vehicles or smart terminals, including but not limited to aircraft, industrial cockpits, and other interactive scenarios that include displays. If the program card is a corresponding functional element displayed on the display of an aircraft, industrial cockpit, or other interactive scenario that includes displays, the program card in the aircraft, industrial cockpit, or other interactive scenario that includes displays can be displayed or switched using the program card display method for displays. This application does not limit this.
[0143] Figure 12 This illustration shows a complete flowchart of a method for displaying program cards for an in-vehicle display screen according to an exemplary embodiment of this application. The steps of the method are as follows: S1: The display screen includes: one or more program cards, a first switching control, application icons, and a docking control; Optionally, the vehicle-mounted display screen in other embodiments also includes a display screen in an aircraft or other industrial cockpit.
[0144] In some embodiments, the first program card is any one of one or more program cards in the main display interface of the vehicle display screen.
[0145] In some embodiments, the first program card is the rightmost program card on the main display interface of the vehicle display screen.
[0146] S2: Determine whether the operation is triggered based on the first switching control; S3: Displays icons for one or more candidate applications; In some embodiments, in response to a triggering operation on a first switching control, icons of one or more candidate applications sorted in a first order are displayed, the one or more candidate applications including a second application; wherein the first order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
[0147] S4: Determine if the action is triggered based on the application's icon; S5: Switch the first program card to the second program card of the second application; In some embodiments, in response to a selection operation for an icon of a second application, the first application card is switched to the second application card of the second application.
[0148] S6: Switch the first program card to the third program card, and / or switch the third program card to the first program card; In some embodiments, in response to a triggering operation on the icon of a third application, the first application card is switched to the third application card, and / or the third application card is switched to the first application card.
[0149] S7: Determine whether the operation is triggered based on the application dock control; S8: Displays icons for one or more candidate applications; In some embodiments, in response to a triggering operation on the dock control, icons of one or more candidate applications sorted in a second order are displayed, the one or more candidate applications including a fourth application; wherein the second order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
[0150] S9: Switch the first program card to the fourth program card of the fourth application; In some embodiments, in response to a selection operation for an icon of a fourth application, the first application card is switched to the fourth application card of the fourth application.
[0151] S10: Determine whether to perform other switching operations; In some embodiments, if the vehicle display screen that has completed the above steps needs to continue executing the above method for displaying program cards for the vehicle display screen, then step S2 is executed; otherwise, the process is terminated.
[0152] In the above flowchart, the numbers in each step are used to uniquely identify and reference each step, and do not represent any time order, logical sequence or importance level. For example, the judgment steps S2, S4 and S7 are only used to indicate that in response to the triggering operation of different controls in the vehicle display, the different triggering effects of the vehicle device are different. There is no sequential judgment relationship between the various judgment steps, and this application embodiment does not limit this.
[0153] Figure 13 A block diagram of an application card display device 1300 for an in-vehicle display screen provided in an exemplary embodiment of this application is shown. The application card display device 1300 for an in-vehicle display screen includes at least one of the following: a display module 1310 for displaying a first application card of a first application and a first switching control, the first switching control being associated with the first application card; the display module 1310 is further configured to display icons of one or more candidate applications, the one or more candidate applications including a second application, in response to a trigger operation on the first switching control; and a processing module 1320 for switching the first application card to a second application card of the second application in response to a selection operation on the icon of the second application.
[0154] In some embodiments, displaying a first application card and a first switching control of a first application includes: displaying the application card of the first application and displaying the first switching control in the top bar area of the first application card.
[0155] In some embodiments, the display module 1310 is configured to display icons of one or more candidate applications sorted in a first order in response to a trigger operation on a first switching control; wherein the first order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
[0156] The method for switching program cards based on the first switching control can be found in the relevant chapters of "Switching Method Based on the First Switching Control" mentioned above, and will not be repeated here.
[0157] In some embodiments, the program card display device 1300 for an in-vehicle display screen further includes: a display module 1310 for displaying an icon of a third application based on a first program card of a first application; the third program card of the third application is adjacent to or stacked with the first program card; and a processing module 1320 for switching the first program card to the third program card in response to a trigger operation on the icon of the third application, and / or switching the third program card to the first program card.
[0158] In some embodiments, the display module 1310 is used to display the icon of a third application in the top bar area of the first application card. The method for switching application cards based on application icons can be found in the relevant sections of the above-mentioned "Methods for Switching Application Cards Based on Application Icons," and will not be repeated here.
[0159] In some embodiments, the program card display device 1300 for an in-vehicle display screen further includes: a display module 1310, configured to display a docking station control while displaying a first program card of a first application; the display module 1310, configured to display icons of one or more candidate applications, including a fourth application, in response to a trigger operation on the docking station control; and a processing module 1320, configured to switch the first program card to a fourth program card of the fourth application in response to a selection operation on the icon of the fourth application.
[0160] In some embodiments, the display module 1310 is configured to display icons of one or more candidate applications sorted in a second order in response to a trigger operation on the dock control; wherein the second order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
[0161] The method for switching program cards based on the program dock control can be found in the relevant chapters of "Switching Methods Based on Program Dock Control" mentioned above, and will not be repeated here.
[0162] In summary, the program card display method for the vehicle display screen executed by the program card display device 1300 described above achieves fast and convenient program card switching operations through interaction with different controls in the vehicle display screen. This interaction method avoids redundant interaction processes and makes the operation more convenient for the user when performing the interaction, thereby realizing the relevant operations for displaying program cards for the vehicle display screen.
[0163] Figure 14A schematic diagram of the structure of an in-vehicle device provided in an exemplary embodiment of this application is shown. The in-vehicle device 1400 can be used to execute the method steps in the above embodiments. The in-vehicle device 1400 includes: a processor 1401, an input / output device I / O 1402, and a memory 1403. The input / output device I / O 1402 can be used to receive control commands to the in-vehicle display screen, or to display the interaction results on the in-vehicle display screen, such as to implement the functions in the display module 1310 described above.
[0164] The processor 1401 includes one or more processing cores, and the processor 1401 executes various functional applications and information processing by running software programs and modules.
[0165] The input / output device I / O 1402 includes a receiver and a transmitter, for example, the receiver and transmitter are implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0166] The memory 1403 can be connected to the processor 1401 and the input / output device I / O 1402.
[0167] The memory 1403 can be used to store a computer program executed by the processor, and the processor 1401 is used to execute the computer program to implement the various steps in the above method embodiments.
[0168] Furthermore, the memory 1403 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static on-demand memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0169] For details not described in this embodiment, please refer to the method-side embodiment above, which will not be repeated here.
[0170] This application also provides a computer-readable storage medium storing a computer program, which is executed by a processor to implement the above-described method for displaying program cards for an in-vehicle display screen executed by the in-vehicle device.
[0171] In some embodiments, the computer-readable storage medium may include: read-only memory (ROM), random-access memory (RAM), solid-state drives (SSDs), or optical discs, etc. The random-access memory may include resistive random-access memory (ReRAM) and dynamic random-access memory (DRAM).
[0172] This application also provides a computer program product, which includes a computer program stored in a computer-readable storage medium. A processor reads from the computer-readable storage medium and executes the computer program to implement the above-described method for displaying program cards for an in-vehicle display screen.
[0173] It should be understood that the term "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a relationship. For example, A instructing B can mean that A directly instructs B, such as B being able to obtain information through A; it can also mean that A indirectly instructs B, such as A instructing C, so B can obtain information through C; or it can mean that there is a relationship between A and B.
[0174] In the description of the embodiments of this application, the term "correspondence" may indicate that there is a direct or indirect correspondence between two things, or that there is an association between two things, or that there is a relationship of instruction and being instructed, configuration and being configured, etc.
[0175] In some embodiments of this application, "predefined" can be achieved by pre-storing corresponding codes, tables, or other means of indicating relevant information in the device (e.g., including sensing signal receiving nodes and sensing signal transmitting nodes). This application does not limit the illustrative implementation method. For example, "predefined" can refer to what is defined in the protocol.
[0176] In this article, "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0177] In this article, "greater than or equal to" can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.
[0178] Furthermore, the step numbers described herein are merely illustrative of one possible execution order between steps. In some other embodiments, the steps may not be executed in the order of their numbers, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.
[0179] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0180] The above are merely exemplary embodiments of this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application shall be included within the protection scope of this application.
Claims
1. A method for displaying program cards on an in-vehicle display screen, characterized in that, The method includes: Displays a first application card and a first switching control for a first application, wherein the first switching control is related to the first application card; In response to a trigger operation on the first toggle control, icons of one or more candidate applications are displayed, the one or more candidate applications including a second application; In response to a selection operation for the icon of the second application, the first application card is switched to the second application card of the second application.
2. The method according to claim 1, characterized in that, The first application card and the first switching control for displaying the first application include: Display the application card of the first application, and display the first toggle control in the top bar area of the first application card.
3. The method according to claim 1 or 2, characterized in that, The step of displaying icons of one or more candidate applications in response to a trigger operation on the first switching control includes: In response to a trigger operation on the first switching control, icons of one or more candidate applications sorted in a first order are displayed; The first order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Based on the first application card of the first application, the icon of the third application is displayed; the third application card of the third application is adjacent to or stacked with the first application card; In response to a trigger operation on the icon of the third application, the first application card is switched to the third application card, and / or the third application card is switched to the first application card.
5. The method according to claim 4, characterized in that, The first application card based on the first application, displaying the icon of the third application, includes: The icon of the third application is displayed in the top bar area of the first application card.
6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: Display the dock control while simultaneously displaying the first application card of the first application; In response to a trigger operation on the dock control, icons of one or more candidate applications are displayed, including a fourth application; In response to a selection operation for the icon of the fourth application, the first application card is switched to the fourth application card of the fourth application.
7. The method according to claim 6, characterized in that, The step of displaying icons for one or more candidate applications in response to a trigger operation on the dock control includes: In response to a trigger operation on the dock control, icons of one or more candidate applications sorted in a second order are displayed; The second order is a preset order, or an order sorted by installation time, or an order sorted by the most recent usage time, or an order sorted by usage frequency.
8. A program card display device for a display screen, characterized in that, The device includes: The display module includes a module for implementing the display operation in any one of the methods of claims 1 to 7; The processing module includes modules for implementing the switching operation in any one of the methods of claims 1 to 7.
9. A vehicle-mounted device, characterized in that, The in-vehicle device includes a processor and a memory, the memory storing a computer program, the computer program being loaded and executed by the processor to implement the program card display method for an in-vehicle display screen as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the program card display method for an in-vehicle display screen as described in any one of claims 1 to 7.
11. A computer program product, characterized in that, The computer program product stores a computer program that is loaded and executed by a processor to implement the program card display method for an in-vehicle display screen as described in any one of claims 1 to 7.