Interaction control method, computer readable storage medium and vehicle

By setting the first resident sub-region in the resident bar area of ​​the vehicle central control screen and using sliding commands to hide or display the basic information of the target application, the temporary interaction needs and insufficient information display in multi-task scenarios in vehicle interaction technology are solved, and a more flexible and rich user interaction experience is achieved.

CN119829185APending Publication Date: 2025-04-15ZHEJIANG GEELY HLDG GRP CO LTD +2
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202411917316.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The existing vehicle interaction technology cannot meet the user's temporary interaction needs in multi-task scenarios, and the information display in the resident column area is insufficient, which affects the user's multi-dimensional perception and interaction flexibility.

Method used

An interactive control method is proposed, by setting a first resident sub-region in the resident column area of ​​the central control screen, hiding or displaying the basic information of the target application using sliding instructions, and realizing dynamic flipping and multi-tasking display on the same screen.

Benefits of technology

In multi-task scenarios, the solution of temporary interaction needs is realized, more information is displayed, and the user's multi-dimensional perception and interaction flexibility are enhanced. At the same time, the user can turn back to the first resident sub-region as needed to provide more choices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119829185A_ABST
    Figure CN119829185A_ABST
Patent Text Reader

Abstract

The invention discloses an interaction control method, a computer readable storage medium and a vehicle, the interaction control method is used for a central control screen, a display interface of the central control screen is provided with a resident column area, the resident column area comprises a first resident sub-area, and the interaction control method comprises the following steps: when a target application runs in a background, the first resident sub-area comprises a first resident sub-area and a second resident sub-area; and controlling the first resident sub-region to display the basic information of the target application, and controlling the first resident sub-region to hide or display the basic information of the target application in response to a sliding instruction of the first resident sub-region. According to the interaction control method, the first resident sub-region which can be dynamically overturned according to different scenes is arranged in the resident column region, multiple tasks can be displayed on the same screen in a multi-task scene, the temporary interaction requirement is met, more information is displayed, multi-dimensional perception of a user is facilitated, the interaction flexibility is improved, and the user experience is improved. And the user can turn back the first resident sub-region as required, so that more choices are provided for the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle interaction technology, and in particular to an interaction control method, a computer-readable storage medium, and a vehicle. Background Art

[0002] The resident bar area (usually refers to the resident toolbar or resident function bar in a computer operating system or mobile device interface) refers to an area that always remains visible on the device interface and provides quick access to certain commonly used functions or applications.

[0003] With the development of vehicle intelligence and the diversity of vehicle usage scenarios, the functions of the relevant permanent bar area cannot meet user needs. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems in the related art to a certain extent. To this end, one purpose of the present invention is to propose an interactive control method, which can display multiple tasks on the same screen in a multi-tasking scenario, solve temporary interactive needs, display more information, facilitate user multi-dimensional perception, increase the flexibility of interaction, and the user can flip back to the first permanent sub-area as needed, providing the user with more choices.

[0005] A second object of the present invention is to provide a computer-readable storage medium.

[0006] A third object of the present invention is to provide a vehicle.

[0007] To achieve the above-mentioned purpose, an embodiment of the first aspect of the present invention proposes an interactive control method for a central control screen, wherein the display interface of the central control screen is provided with a permanent bar area, and the permanent bar area includes a first permanent sub-area. The method includes: when the target application is running in the background, controlling the first permanent sub-area to display the basic information of the target application, and in response to a sliding instruction of the first permanent sub-area, controlling the first permanent sub-area to hide or display the basic information of the target application.

[0008] According to the interactive control method of an embodiment of the present invention, the first permanent sub-area can be dynamically flipped according to different scenarios. In a multi-tasking scenario, multiple tasks can be displayed on the same screen to solve temporary interaction needs, display more information, facilitate user multi-dimensional perception, increase the flexibility of interaction, and the user can flip back the first permanent sub-area as needed, providing the user with more choices.

[0009] In addition, the interactive control method proposed in the above embodiment of the present invention may also have the following additional technical features:

[0010] According to one embodiment of the present invention, the method includes: when multiple target applications are running in the background at the same time, dividing the first resident sub-area into multiple partitions, controlling each partition to display basic information of each target application respectively, wherein the partition corresponds one-to-one to the target application.

[0011] According to an embodiment of the present invention, the method further includes: when the target application is running in the foreground, in response to a return to desktop instruction, controlling the first resident sub-area to display basic information of the target application.

[0012] According to one embodiment of the present invention, before controlling the first permanent sub-area to display the basic information of the target application, the method also includes: determining that a desktop plug-in corresponding to the target program does not exist in the desktop area, wherein when it is determined that a desktop plug-in corresponding to the target program exists in the desktop area, controlling the corresponding desktop plug-in to display the basic information of the target program.

[0013] According to an embodiment of the present invention, the method further includes: in response to a click instruction of a function button area corresponding to the target application in the first permanent sub-area, controlling the target application to execute a function corresponding to the corresponding function button area.

[0014] According to one embodiment of the present invention, the display interface of the central control screen is provided with a desktop area, wherein the area of ​​the desktop area is larger than the area of ​​the resident bar area, and the resident bar area is located below the desktop area, and the method further includes: in response to a click instruction of a non-functional button area corresponding to a target application of the first resident sub-area, controlling the desktop area to display detailed information of the target application while controlling the first resident sub-area to hide basic information of the target application.

[0015] According to one embodiment of the present invention, when in the target scene, the first permanent sub-area is controlled to display basic information of the target scene, and in response to a sliding instruction of the first permanent sub-area, the first permanent sub-area is controlled to hide or display the basic information of the target scene.

[0016] According to an embodiment of the present invention, the target application includes at least one of a navigation application and a multimedia application, and the target scenario includes at least one of a charging scenario and a discharging scenario.

[0017] To achieve the above objectives, a second embodiment of the present invention proposes a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the interactive control method proposed in the first embodiment of the present invention is implemented.

[0018] To achieve the above-mentioned purpose, the third aspect of the present invention proposes a vehicle, including a controller, wherein the controller includes a memory and a processor, and a computer program is stored in the memory. When the computer program is executed by the processor, the interactive control method proposed in the first aspect of the present invention is implemented.

[0019] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 is a schematic diagram of a display interface in which a resident bar area is located on a central control screen according to an embodiment of the present invention;

[0021] Figure 2 is a schematic diagram of the layout of the resident column area according to an embodiment of the present invention;

[0022] Figure 3 is a first flow chart of an interactive control method according to an embodiment of the present invention;

[0023] FIG4( a ) is a diagram showing a central control screen when a navigation application is running in the foreground according to an embodiment of the present invention;

[0024] FIG4( b ) is a diagram showing the central control screen when the navigation application according to an embodiment of the present invention is running in the background;

[0025] FIG4( c ) is a diagram showing a navigation application running in the background and a central control screen with the first permanent sub-area flipped down according to an embodiment of the present invention;

[0026] FIG. 5( a ) is a diagram showing a central control screen when a converged media application is running in the foreground according to an embodiment of the present invention;

[0027] FIG5( b ) is a diagram showing a central control screen when a converged media application is running in the background according to an embodiment of the present invention;

[0028] FIG. 5( c ) is a diagram showing a central control screen display in which a converged media application is running in the background and the first permanent sub-area is flipped down according to an embodiment of the present invention;

[0029] FIG6( a ) is a diagram showing the central control screen during a charging scenario according to an embodiment of the present invention;

[0030] FIG6( b ) is a diagram showing a charging scene according to an embodiment of the present invention, and a display diagram of the central control screen when the first permanent sub-area is flipped down;

[0031] FIG6( c ) is a diagram showing the central control screen when charging is completed according to an embodiment of the present invention;

[0032] FIG6( d ) is a diagram showing the central control screen when charging according to an embodiment of the present invention;

[0033] FIG. 7( a ) is a diagram showing a central control screen when an energy management application according to an embodiment of the present invention is running in the foreground;

[0034] FIG. 7( b ) is a diagram showing the central control screen display during a discharge scenario according to an embodiment of the present invention;

[0035] FIG. 7( c ) is a discharge scene according to an embodiment of the present invention, and is a display diagram of the central control screen when the first permanent sub-area is flipped down;

[0036] FIG. 7( d ) is a diagram showing the central control screen when discharging according to an embodiment of the present invention;

[0037] Figure 8 is a second flow chart of an interactive control method according to an embodiment of the present invention;

[0038] Fig. 9 is a flow chart of displaying basic information of a target application according to an embodiment of the present invention;

[0039] FIG. 10( a ) is a diagram showing a central control screen when a navigation application is running in the foreground according to an embodiment of the present invention;

[0040] FIG. 10( b ) is a diagram showing the central control screen when the desktop plug-in displays basic information of a navigation application according to an embodiment of the present invention;

[0041] FIG. 10( c ) is a diagram showing the central control screen when the first permanent sub-area displays basic information of the navigation application according to an embodiment of the present invention;

[0042] FIG. 11( a ) is a diagram showing a central control screen when a converged media application is running in the foreground according to an embodiment of the present invention;

[0043] FIG. 11( b ) is a diagram showing a central control screen when a desktop plug-in displays basic information of an aggregated media application according to an embodiment of the present invention;

[0044] FIG. 11( c ) is a diagram showing the central control screen when the first resident sub-area displays basic information of an aggregated media application according to an embodiment of the present invention;

[0045] Fig.12 is a third flow chart of an interactive control method according to an embodiment of the present invention;

[0046] FIG. 13( a ) is a diagram showing a central control screen when a desktop plug-in displays basic information of an aggregated media application according to an embodiment of the present invention;

[0047] FIG. 13( b ) is a diagram showing a central control screen display in which a converged media application is running in the background and a navigation application is running in the foreground according to an embodiment of the present invention;

[0048] FIG. 13( c ) is a diagram showing a central control screen display when a converged media application is running in the background, a navigation application is running in the foreground, and the first resident sub-area is flipped down according to an embodiment of the present invention;

[0049] FIG. 13( d ) is a diagram showing a central control screen when a converged media application and a navigation application are running in the background according to an embodiment of the present invention;

[0050] FIG. 14( a ) is a diagram showing a central control screen when a desktop plug-in displays basic information of an aggregated media application and a navigation application according to an embodiment of the present invention;

[0051] FIG. 14( b ) is a diagram showing a central control screen when a desktop plug-in displays basic information of a navigation application and a first resident sub-area displays basic information of an aggregate media application according to an embodiment of the present invention;

[0052] FIG. 14( c ) is a diagram showing the central control screen when returning to the desktop and the aggregated media application and the navigation application are running in the background according to an embodiment of the present invention;

[0053] FIG. 14( d ) is a diagram showing a central control screen when a desktop plug-in displays basic information of an aggregated media application and a first resident sub-area displays basic information of a navigation application according to an embodiment of the present invention;

[0054] Fig.15 is a fourth flow chart of an interactive control method according to an embodiment of the present invention;

[0055] Fig.16 is a fifth flow chart of an interactive control method according to an embodiment of the present invention;

[0056] FIG. 17( a ) is a diagram showing a central control screen when a non-target application is running in the foreground and an aggregate media application and a navigation application are running in the background according to an embodiment of the present invention;

[0057] FIG. 17( b ) is a diagram showing a central control screen display in which a non-target application is running in the foreground, an aggregate media application and a navigation application are running in the background, and the first resident sub-area is flipped down, according to an embodiment of the present invention;

[0058] FIG. 17( c ) is a diagram showing the central control screen when the navigation application is running in the foreground and the aggregate media application is running in the background according to an embodiment of the present invention;

[0059] FIG. 17( d ) is a diagram showing the central control screen when the aggregate media application is running in the foreground and the navigation application is running in the background according to an embodiment of the present invention;

[0060] Fig.18 is a structural block diagram of a controller according to an embodiment of the present invention;

[0061] Fig.19 is a schematic diagram of a vehicle according to an embodiment of the present invention. DETAILED DESCRIPTION

[0062] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0063] The interactive control method, computer-readable storage medium, and vehicle according to the embodiments of the present invention are described in detail below in conjunction with the accompanying drawings and specific implementation methods.

[0064] The interactive control method of the embodiment of the present invention is used for the central control screen. Figure 1 As shown, the display interface ① of the central control screen is provided with a permanent bar area ②, and the permanent bar area ② includes a first permanent sub-area.

[0065] The first resident sub-area in the embodiment of the present invention is not only used to display quick access to certain commonly used functions or applications (default state), but also used to display basic information of the target application when the target application is running in the background.

[0066] In order to avoid the problem that the displayed information of the first permanent sub-area is blocked by the steering wheel and the information display amount is insufficient, the first permanent sub-area in the embodiment of the present invention is located in the middle of the entire permanent bar area ② and occupies a larger area, such as the area of ​​the first permanent sub-area is larger than two-thirds of the area of ​​the permanent bar area. The specific size of the first permanent sub-area can be set according to actual needs.

[0067] Specifically, see Figure 2 , the middle area of ​​the permanent bar area ② is the first permanent sub-area ③, and the left and right areas are for the driver and co-driver air conditioning temperature adjustment. The first permanent sub-area displays quick controls and APP applications (default state). After the scene is triggered, the first permanent sub-area flips to display the basic information of the target application. Among them, the flip direction can be up and down, automatically or manually flipping up to display the basic information of the target application, and flipping down to return to the default state.

[0068] It should be noted that the embodiment of the present invention does not limit the functions of the areas other than the first resident sub-area of ​​the resident column area. Figure 2 The left and right sides of the permanent bar area are used to adjust the temperature of the driver and front passenger air conditioners, and can also be used to display other functions.

[0069] It should be noted that the embodiment of the present invention does not limit the flipping direction and flipping method of the first permanent sub-region, and can be set according to actual needs.

[0070] Figure 3 FIG. 1 is a flow chart of an interactive control method according to an embodiment of the present invention. Figure 3As shown, the interactive control method may include:

[0071] S101, when a target application is running in the background, controlling the first resident sub-area to display basic information of the target application, and in response to a sliding instruction of the first resident sub-area, controlling the first resident sub-area to hide or display the basic information of the target application.

[0072] In order to increase dynamic adaptive interaction for different scenarios, the first resident sub-area in the embodiment of the present invention can be flipped to display or hide basic information of the target application according to the scenario requirements.

[0073] Specifically, in response to the opening instruction of the target application, the detailed information of the target application is displayed in the desktop area of ​​the display interface ① of the central control screen. When the opening instruction of the non-target application is received, in response to the opening instruction of the non-target application, the detailed information of the non-target application is displayed in the desktop area of ​​the display interface ① of the central control screen, the target application runs in the background, and the first resident sub-area displays the basic information of the target application.

[0074] The basic information of the target application is displayed in the first permanent sub-area, and the user can issue corresponding sliding instructions, such as an upward sliding instruction and a downward sliding instruction, according to needs to hide or display the basic information of the target application.

[0075] Specifically, when it is necessary to hide the basic information of the target application, the first resident sub-area is slid down, and in response to the slid down instruction of the first resident sub-area, the first resident sub-area hides the basic information of the target application, and the first resident sub-area is restored to the default state (i.e., displaying the quick control and APP application). When it is necessary to display the basic information of the target application, the first resident sub-area is slid up, and in response to the slid up instruction of the first resident sub-area, the first resident sub-area displays the basic information of the target application.

[0076] It should be noted that the sliding instructions in the embodiment of the present invention are not limited to the above-mentioned sliding instructions and sliding instructions, and may also be other sliding instructions, or user-defined instructions.

[0077] In one embodiment of the present invention, the target application includes at least one of a navigation application and a multimedia application.

[0078] Specifically, the target application includes at least one of a navigation application and an aggregate media application. It should be noted that the embodiment of the present invention does not limit the type and quantity of the target application, and the settings and adjustments can be made according to user needs.

[0079] As a specific example, when a user opens a navigation application, in response to the opening instruction of the navigation application, the details page of the navigation application is displayed in the desktop area of ​​the display interface ① of the central control screen, see Figure 4(a). In response to the opening instruction of a non-target application, the details information of the non-target application is displayed in the desktop area of ​​the display interface ① of the central control screen, the navigation application runs in the background, and the first permanent sub-area displays the basic information of the navigation application, see Figure 4(b). Swipe down the first permanent sub-area, the first permanent sub-area hides the basic information of the navigation application, and the first permanent sub-area is restored to the default state (i.e., displaying quick controls and APP applications), see Figure 4(c). Swipe up the first permanent sub-area, the first permanent sub-area displays the basic information of the navigation application, and the display of the display interface ① of the central control screen is restored to the state shown in Figure 4(b).

[0080] It should be noted that the user can open the navigation application by voice, through the corresponding desktop plug-in of the navigation application, or by entering the application page through the permanent bar or application center.

[0081] In one embodiment of the present invention, the basic information of the navigation application includes at least one of intersection information, road condition map, lane line indication, and estimated arrival time.

[0082] As a specific example, when a user opens an aggregate media application, in response to the opening instruction of the aggregate media application, the details page of the aggregate media application is displayed in the desktop area of ​​the display interface ① of the central control screen, see Figure 5(a). In response to the opening instruction of a non-target application, the details information of the non-target application is displayed in the desktop area of ​​the display interface ① of the central control screen, the aggregate media application runs in the background, and the first permanent sub-area displays the basic information of the aggregate media application, see Figure 5(b). Swipe down the first permanent sub-area, the first permanent sub-area hides the basic information of the aggregate media application, and the first permanent sub-area is restored to the default state (i.e., displaying quick controls and APP applications), see Figure 5(c). Swipe up on the first permanent sub-area, the first permanent sub-area displays the basic information of the aggregate media application, and the display of the display interface ① of the central control screen is restored to the state shown in Figure 5(b).

[0083] It should be noted that the user can open the aggregate media application by voice, through the corresponding desktop plug-in of the navigation application, or by entering the application page through the permanent bar or application center.

[0084] In one embodiment of the present invention, the basic information of the aggregate media application includes at least one of the cover, song title, singer, quick play / pause music, quick previous song, and quick next song. It should be noted that quick play / pause music, quick previous song, and quick next song correspond to the play button area, pause button area, previous song button area, and next song button area.

[0085] In one embodiment of the present invention, the interactive control method may include:

[0086] When in the target scene, the first permanent sub-area is controlled to display basic information of the target scene, and in response to a sliding instruction of the first permanent sub-area, the first permanent sub-area is controlled to hide or display the basic information of the target scene.

[0087] Specifically, when the system is in the target scene state, the first permanent sub-area is controlled to display basic information of the target scene. In response to a swipe down instruction of the first permanent sub-area, the first permanent sub-area is controlled to hide the basic information of the target scene. In response to a swipe up instruction of the first permanent sub-area, the first permanent sub-area is controlled to display basic information of the target scene.

[0088] In one embodiment of the present invention, the target scenario includes at least one of a charging scenario and a discharging scenario.

[0089] As a specific example, when the user inserts a charging gun into the charging port, the system detects that the vehicle is charging, the system is in the charging scene, and the first permanent sub-area displays the basic information of the charging scene, see Figure 6(a). Swipe down the first permanent sub-area, the first permanent sub-area hides the basic information of the charging scene, and the first permanent sub-area is restored to the default state (i.e., displaying quick controls and APP applications), see Figure 6(b). Swipe up the first permanent sub-area, the first permanent sub-area displays the basic information of the charging scene, and the display interface ① of the central control screen is restored to the state shown in Figure 6(c).

[0090] Among them, during the charging process, the first permanent sub-area can display the corresponding status according to the real-time charging status of the vehicle, such as the plug is not charging, charging failure, charging interruption, and charging pause, as shown in Figure 6(d).

[0091] When charging is completed, the first permanent sub-area automatically flips upward to display the basic information of the charging scene (automatically flips upward when the basic information of the charging scene is hidden), and prompts "Charging completed". After the user unplugs the charging gun, the first permanent sub-area hides the basic information of the charging scene and returns to the default state (that is, displaying quick controls and APP applications). The basic information of the charging scene after hiding can be displayed here by swiping up the first permanent sub-area.

[0092] As a specific example, in response to the opening instruction of the energy management application, the energy management application details page is displayed in the desktop area of ​​the display interface ① of the central control screen, see Figure 7(a). It should be noted that the energy management application details page has a "turn on discharge" button. Click the "turn on discharge" button, the system starts discharging, and the system is in the discharge scene. The "turn on discharge" button displayed on the energy management application details page changes to "turn off discharge", and the first permanent sub-area flips up to display the discharge information, see Figure 7(b). Slide down the first permanent sub-area, the first permanent sub-area hides the basic information of the discharge scene, and the first permanent sub-area is restored to the default state (i.e., displaying quick controls and APP applications), see Figure 7(c). Slide up the first permanent sub-area, the first permanent sub-area displays the basic information of the discharge scene, and the display interface ① of the central control screen is restored to the state shown in Figure 7(b). Click the "turn off discharge" button, the system stops discharging, the button changes to "turn on discharge", and the first permanent sub-area flips up to restore to the default state (i.e., displaying quick controls and APP applications).

[0093] In addition, during the discharge process, the first permanent sub-area can display the corresponding status according to the real-time discharge status of the vehicle, such as discharge failure, discharge interruption, discharge pause, etc., as shown in Figure 7(d).

[0094] In one embodiment of the present invention, Figure 8 As shown, the interactive control method also includes:

[0095] S201 , when a target application is running in the foreground, in response to a return to desktop instruction, controlling a first resident sub-area to display basic information of the target application.

[0096] Specifically, when the target application is running in the background, a return to desktop instruction is received, and the first resident sub-area is controlled to flip up and display basic information of the target application.

[0097] In one embodiment of the present invention, Fig. 9 As shown, before controlling the first resident sub-area to display basic information of the target application, the interactive control method further includes:

[0098] It is determined that no desktop plug-in corresponding to the target program exists in the desktop area, wherein when it is determined that the desktop plug-in corresponding to the target program exists in the desktop area, the corresponding desktop plug-in is controlled to display basic information of the target program.

[0099] Specifically, when the target application is running in the background, a return to desktop instruction is received, and it is determined whether there is a desktop plug-in corresponding to the target program in the desktop area. If there is no desktop plug-in corresponding to the target program in the desktop area, the first resident sub-area is controlled to display basic information of the target application. If there is a desktop plug-in corresponding to the target program in the desktop area, the corresponding desktop plug-in is controlled to display basic information of the target program.

[0100] As a specific example, when the navigation application is running in the foreground, the navigation application details page is displayed in the desktop area of ​​the display interface ① of the central control screen, see Figure 10(a). By clicking the shortcut icon of the resident bar to return to the desktop or the user issues a voice to return to the desktop, a return to desktop command is issued. In response to the return to desktop command, it is determined whether there is a desktop plug-in corresponding to the navigation application in the desktop area. If there is a desktop plug-in corresponding to the navigation application in the desktop area, the corresponding desktop plug-in displays the basic information of the navigation application, see Figure 10(b). If there is no desktop plug-in corresponding to the navigation application in the desktop area, the first resident sub-area displays the basic information of the navigation application, see Figure 10(c).

[0101] As a specific example, when the aggregate media application is running in the foreground, the aggregate media application details page is displayed in the desktop area of ​​the display interface ① of the central control screen, see Figure 11 (a). By clicking the shortcut icon of the resident bar to return to the desktop or the user issuing a voice to return to the desktop, a return to desktop command is issued. In response to the return to desktop command, it is determined whether there is a desktop plug-in corresponding to the aggregate media application in the desktop area. If there is a desktop plug-in corresponding to the aggregate media application in the desktop area, the corresponding desktop plug-in displays the basic information of the aggregate media application, see Figure 11 (b). If there is no desktop plug-in corresponding to the aggregate media application in the desktop area, the first resident sub-area displays the basic information of the aggregate media application, see Figure 11 (c).

[0102] In one embodiment of the present invention, Fig.12 As shown, the interactive control method may include:

[0103] S301, when multiple target applications are running in the background at the same time, the first resident sub-area is divided into multiple partitions, and each partition is controlled to display basic information of each target application respectively, wherein the partition corresponds to the target application one by one.

[0104] It should be noted that the number of partitions in this embodiment is at least two, and the number of partitions can be reasonably set according to the size of the first permanent sub-region and the display effect.

[0105] In order to increase dynamic adaptive interaction for different scenarios, when multiple target applications are running in the background at the same time, the first resident sub-area is divided into multiple partitions, and each partition is controlled to display basic information of each target application respectively.

[0106] As a specific example, when there is a desktop plug-in of an aggregated media application in the desktop area, and there is no desktop plug-in of a navigation application, after the aggregated media application runs in the foreground, it receives a return to desktop command, and the desktop plug-in corresponding to the desktop area displays the basic information of the aggregated media application, see Figure 13 (a). When the opening command of the navigation application is received again, in response to the opening command of the navigation application, the detailed information of the navigation application is displayed in the desktop area of ​​the display interface ① of the central control screen, the aggregated media application runs in the background, and the first resident sub-area displays the basic information of the aggregated media application, see Figure 13 (b). By sliding down the first resident sub-area, the basic information of the aggregated media application is hidden by the first resident sub-area, see Figure 13 (c). When a non-target application or a target application (non-aggregate media application, non-navigation application) is received again, in response to the opening command of the application, the detailed information of the application is displayed in the desktop area of ​​the display interface ① of the central control screen, the navigation application and the aggregated media application run in the background at the same time, the first resident sub-area is divided into two sub-areas, and the two sub-areas are controlled to display the basic information of the navigation application and the aggregated media application respectively, see Figure 13 (d).

[0107] As a specific example, when there are desktop plug-ins for aggregate media applications and desktop plug-ins for navigation applications in the desktop area, after the aggregate media application runs in the foreground, it receives a return to desktop command, and the desktop plug-in corresponding to the desktop area displays the basic information of the aggregate media application, see Figure 13(a), and when it receives an open command for the navigation application, in response to the open command for the navigation application, the detailed information of the navigation application is displayed in the desktop area of ​​the display interface ① of the central control screen, and the aggregate media application runs in the background, and the first resident sub-area displays the basic information of the aggregate media application, see Figure 13(b). It receives a return to desktop command again, and since there are desktop plug-ins for aggregate media applications and desktop plug-ins for navigation applications in the desktop area, the desktop plug-in for the aggregate media application in the desktop area displays the basic information of the aggregate media application, and the desktop plug-in for the navigation application displays the basic information of the navigation application, see Figure 14(a).

[0108] As a specific example, when there is no desktop plug-in for the aggregate media application in the desktop area, but there is a desktop plug-in for the navigation application, after the aggregate media application runs in the foreground, it receives a return to desktop instruction, and the first resident sub-area flips up to display the basic information of the aggregate media application. When the navigation application opening instruction is received again, in response to the navigation application opening instruction, the detailed information of the navigation application is displayed in the desktop area of ​​the display interface ① of the central control screen. When the return to desktop instruction is received again, the desktop plug-in of the navigation application in the desktop area displays the basic information of the navigation application, and the first resident sub-area displays the basic information of the aggregate media application, see Figure 14(b).

[0109] As a specific example, when neither the desktop plug-in of the aggregate media application nor the desktop plug-in of the navigation application exists in the desktop area, after the aggregate media application runs in the foreground, it receives a return to desktop instruction, and the first resident sub-area flips up to display the basic information of the aggregate media application. When the opening instruction of the navigation application is received again, in response to the opening instruction of the navigation application, the detailed information of the navigation application is displayed in the desktop area of ​​the display interface ① of the central control screen. When the return to desktop instruction is received again, the first resident sub-area is divided into sections to display the basic information of the navigation application and the basic information of the aggregate media application, see Figure 14(c).

[0110] As a specific example, when there is a desktop plug-in for an aggregated media application in the desktop area, and there is no desktop plug-in for a navigation application, after the aggregated media application runs in the foreground, it receives a return to desktop command, and the desktop area corresponding to the desktop plug-in displays the basic information of the aggregated media application. When the navigation application opening command is received again, in response to the navigation application opening command, the detailed information of the navigation application is displayed in the desktop area of ​​the display interface ① of the central control screen, the aggregated media application runs in the background, and the first resident sub-area displays the basic information of the aggregated media application. When the return to desktop command is received again, the desktop area corresponding to the desktop plug-in displays the basic information of the aggregated media application, and the first resident sub-area partition displays the basic information of the navigation application, see Figure 14 (d).

[0111] In another embodiment of the present invention, when multiple target applications are running in the background at the same time, the first permanent sub-area may display basic information of a target application, and other target applications may be switched by sliding the first permanent sub-area left or right.

[0112] As a specific example, when there are no desktop plug-ins for navigation applications and desktop plug-ins for aggregate media applications in the desktop area, and the navigation application and the aggregate media application are running in the background in sequence, the first resident sub-area can be controlled to display the basic information of the aggregate media application. When the basic information of the navigation application needs to be displayed, the first resident sub-area is controlled to switch to display the basic information of the navigation application by swiping left on the first resident sub-area. And when the basic information of the aggregate media application needs to be displayed, the first resident sub-area is controlled to switch to display the basic information of the aggregate media application by swiping right on the first resident sub-area.

[0113] In one embodiment of the present invention, Fig.15 As shown, the interactive control method also includes:

[0114] S401, in response to a click instruction of a function button area corresponding to a target application in a first permanent sub-area, controlling the target application to execute a function corresponding to the corresponding function button area.

[0115] In the embodiment of the present invention, the target application can be controlled by operating the function button corresponding to the target application in the first permanent sub-area.

[0116] Specifically, when the first resident sub-area displays the function button area corresponding to the target application, by clicking the function button area, the target application is controlled to execute the function corresponding to the corresponding function button area.

[0117] As a specific example, when the first resident sub-area displays the function button corresponding to the aggregate media application, the first resident sub-area has one of a play button, a pause button, a previous song button, and a next song button. When the next song button area is clicked, in response to the click instruction of the function button area, the aggregate media application switches to the next song.

[0118] In one embodiment of the present invention, Fig.16 As shown, the display interface of the central control screen is provided with a desktop area, wherein the area of ​​the desktop area is larger than the area of ​​the resident bar area, and the resident bar area is located below the desktop area, and the interactive control method further includes:

[0119] S501, in response to a click instruction of a non-functional button area corresponding to a target application in a first resident sub-area, controlling the desktop area to display detailed information of the target application while controlling the first resident sub-area to hide basic information of the target application.

[0120] In the embodiment of the present invention, the first resident sub-area can be operated to enable the desktop area to display detailed information of the target application.

[0121] Specifically, in the first permanent sub-area, the non-functional button area corresponding to the target application is clicked, and in response to the click instruction of the non-functional button area corresponding to the target application in the first permanent sub-area, the desktop area displays the detailed information of the target application while controlling the first permanent sub-area to hide the basic information of the target application, so as to return to the detailed information page of the target application.

[0122] It should be noted that the embodiment of the present invention can also realize the relevant function control of the target program by operating the desktop plug-in corresponding to the target program, and make the target program run in the foreground, even if the desktop area displays the detailed information of the target application. The control principle is as described above and will not be repeated here.

[0123] As a specific example, when the aggregate media application and the navigation application are running in the background at the same time and other applications (non-target applications) are running in the foreground, the first permanent sub-area partition displays the basic information of the navigation application and the basic information of the aggregate media application, and the desktop area displays the detailed information of other applications, see Figure 17(a).

[0124] If the first permanent sub-area (non-function button area) is swiped upward, the first permanent sub-area will flip downward to hide the basic information of the navigation application and the basic information of the aggregate media application, and return to the default state, see FIG. 7( b ).

[0125] If the partition corresponding to the navigation application in the first permanent sub-area is clicked, the first permanent sub-area displays basic information of the aggregate media application, and the desktop area displays detailed information of the navigation application, see FIG. 17( c ).

[0126] If the partition corresponding to the aggregate media application in the first resident sub-area is clicked, the first resident sub-area displays basic information of the navigation application, and the desktop area displays detailed information of the aggregate media application, see FIG. 17( d ).

[0127] The first permanent sub-area of ​​the embodiment of the present invention can be applied to a single function scenario or a composite function scenario. In the single function scenario and the composite function scenario, the flip priority of the first permanent sub-area is shown in Table 1 below.

[0128] Table 1 Flip rules

[0129]

[0130] The first permanent sub-area in the embodiment of the present invention does not occupy screen space, solves temporary interaction needs, displays multiple tasks on the same screen, etc., while avoiding the disadvantages of occlusion, insufficient information display and inability to fold up. Its functions include music, navigation, a combination of music and navigation, charging, and discharging. It is also designed for combined scenarios, which can provide users with more information and a greater sense of security.

[0131] The first permanent sub-area in the embodiment of the present invention is flippable, and after the corresponding scene is triggered, the user can also choose to flip it down, giving the user full right to choose.

[0132] The flipped position of the permanent bar area in the embodiment of the present invention is in the middle, avoiding occlusion as much as possible.

[0133] In the embodiment of the present invention, the first permanent sub-area is larger than at least half of the permanent bar area, which can solve the problem of insufficient information display and can also display more sufficient information when multiple scenes are combined.

[0134] The interactive control method of the embodiment of the present invention sets a first permanent sub-area in the permanent bar area that can be dynamically flipped according to different scenarios. In a multi-tasking scenario, multiple tasks can be displayed on the same screen to solve temporary interaction needs, display more information, facilitate user multi-dimensional perception, increase the flexibility of interaction, and the user can flip back the first permanent sub-area as needed, providing the user with more choices.

[0135] The present invention provides a computer-readable storage medium.

[0136] In this embodiment, a computer program is stored on a computer-readable storage medium, and when the computer program is executed by a processor, the above-mentioned interactive control method is implemented.

[0137] The invention provides a controller.

[0138] In this embodiment, the controller may include a memory and a processor. The memory stores a computer program. When the computer program is executed by the processor, the above-mentioned interactive control method is implemented.

[0139] Fig.18 4 is a structural block diagram of a controller according to an embodiment of the present invention.

[0140] like Fig.18 As shown, the controller 500 includes: a processor 501 and a memory 503. The processor 501 and the memory 503 are connected, such as through a bus 502. Optionally, the controller 500 may also include a transceiver 504. It should be noted that in actual applications, the transceiver 504 is not limited to one, and the structure of the controller 500 does not constitute a limitation on the embodiments of the present invention.

[0141] Processor 501 may be a CPU (Central Processing Unit), a general purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of the present invention. Processor 501 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0142] The bus 502 may include a path to transmit information between the above components. The bus 502 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 502 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.18 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0143] The memory 503 is used to store a computer program corresponding to the interactive control method of the above embodiment of the present invention, and the computer program is controlled and executed by the processor 501. The processor 501 is used to execute the computer program stored in the memory 503 to implement the content shown in the above method embodiment.

[0144] Among them, the controller 500 includes but is not limited to: mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig.18 The controller 500 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0145] The present invention provides a vehicle.

[0146] Fig.19 FIG. 1 is a schematic diagram of a vehicle according to an embodiment of the present invention. Fig.19 As shown, vehicle 1000 includes controller 500 as described above.

[0147] The computer-readable storage medium, controller, and vehicle in the embodiments of the present invention utilize the above interactive control method to display multiple tasks on the same screen in a multi-tasking scenario, thereby solving temporary interaction needs, displaying more information, facilitating user multi-dimensional perception, and increasing the flexibility of interaction. Users can flip back to the first permanent sub-area as needed, providing users with more choices.

[0148] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.

[0149] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0150] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0151] In the description of the present invention, it is to be understood that the terms “center”, “longitudinal”, “lateral”, “length”, “width”, “thickness”, “up”, “down”, “front”, “back”, “left”, “right”, “vertical”, “horizontal”, “top”, “bottom”, “inside”, “outside”, “clockwise”, “counterclockwise”, “axial”, “radial”, “circumferential”, etc., indicating orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.

[0152] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0153] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0154] In the present invention, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.

[0155] Although the embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present invention. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present invention.

Claims

1. An interactive control method, characterized in that: For a central control screen, the display interface of the central control screen is provided with a resident bar area, the resident bar area includes a first resident sub-area, and the method includes: When the target application is running in the background, the first resident sub-area is controlled to display basic information of the target application, and in response to a sliding instruction of the first resident sub-area, the first resident sub-area is controlled to hide or display the basic information of the target application.

2. The interactive control method according to claim 1, characterized in that: The method comprises: When a plurality of the target applications are running in the background at the same time, the first resident sub-area is divided into a plurality of partitions, and each of the partitions is controlled to display basic information of each of the target applications respectively, wherein the partitions correspond to the target applications one by one.

3. The interactive control method according to claim 1, characterized in that: The method further comprises: When the target application is running in the foreground, in response to a return to desktop instruction, the first resident sub-area is controlled to display basic information of the target application.

4. The interactive control method according to claim 3, characterized in that: Before controlling the first resident sub-area to display basic information of the target application, the method further includes: It is determined that no desktop plug-in corresponding to the target program exists in the desktop area, wherein when it is determined that the desktop plug-in corresponding to the target program exists in the desktop area, the corresponding desktop plug-in is controlled to display basic information of the target program.

5. The interactive control method according to any one of claims 1 to 3, characterized in that: The method further comprises: In response to a click instruction of a function button area corresponding to the target application in the first permanent sub-area, the target application is controlled to execute a function corresponding to the corresponding function button area.

6. The interactive control method according to any one of claims 1 to 3, characterized in that: The display interface of the central control screen is provided with a desktop area, wherein the area of ​​the desktop area is larger than the area of ​​the resident bar area, and the resident bar area is located below the desktop area, and the method further includes: In response to a click instruction of a non-functional button area corresponding to a target application in the first permanent sub-area, the desktop area is controlled to display detailed information of the target application while the first permanent sub-area is controlled to hide basic information of the target application.

7. The interactive control method according to claim 1, characterized in that: The method comprises: When in the target scene, the first permanent sub-area is controlled to display basic information of the target scene, and in response to a sliding instruction of the first permanent sub-area, the first permanent sub-area is controlled to hide or display the basic information of the target scene.

8. The interactive control method according to claim 7, characterized in that: The target application includes at least one of a navigation application and a multimedia application, and the target scenario includes at least one of a charging scenario and a discharging scenario.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the interactive control method according to any one of claims 1 to 8 is implemented.

10. A vehicle, characterized in that: The method comprises a controller, wherein the controller comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the interactive control method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Application icon display method and device

    CN107908527A

  • Method and device for controlling navigation bar, terminal, and readable storage medium

    CN108008891A

  • Application program operation control method and device

    CN112732392A

  • Multi-task interface management method and electronic equipment

    CN112748972A

  • Widget display method and electronic equipment

    CN114860136A