Status bar display parameter configuration method, device and equipment of in-vehicle infotainment system and medium

By implementing a method of dynamically updating the status bar display parameters in the controller of the vehicle terminal, the problem of the status bar display parameters in the prior art cannot be flexibly adjusted, and the user's ability to quickly and efficiently view status bar information is improved.

CN119718514APending Publication Date: 2025-03-28BEI DOU ZHI LIAN KE JI YOU XIAN GONG SI +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411789400.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-06
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

The status bar display parameters configured in the vehicle computer system in the prior art cannot be flexibly adjusted, resulting in the display information of the status bar being too close to the background color of the application, affecting the efficiency of users to quickly and accurately view the status bar information.

Method used

By implementing a status bar display parameter configuration method in the controller of the vehicle terminal, the display parameters of the status bar are dynamically updated according to the vehicle's current gear information and the display interface of the current active application. The specific steps include determining whether the vehicle gear is a preset gear, determining whether the application is full-screen, finding out whether the current application is included in the function application database, and updating the display parameters of the status bar according to the preset highlighting strategy.

Benefits of technology

By dynamically updating the display parameters of the status bar, the flexibility of the display parameters of the status bar is improved, ensuring that users can quickly and efficiently view the information displayed in the status bar, improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119718514A_ABST
    Figure CN119718514A_ABST
Patent Text Reader

Abstract

The invention discloses a status bar display parameter configuration method, device and equipment of a vehicle machine system and a medium, and the method comprises the steps: judging whether current gear information of a vehicle is a preset gear or not, and if not, judging whether a display interface of a current active application program is in full-screen display or not; if the program is the full-screen display program, updating and configuring the configured display parameters of the status bar according to the hidden display parameters, if the program is not the full-screen display program, judging whether the function application database contains the current active application program or not, and if the current active application program contains the current active application program, configuring the display parameters through the function application database; and if the gear information does not contain the preset gear or the gear information is not the preset gear, configuring display parameters according to the highlighted display strategy and the current display interface. According to the method, the display parameters of the status bar can be correspondingly configured according to the current gear information and the current active application program, the configuration flexibility of the display parameters in the status bar is improved, and therefore it is ensured that a user can quickly and efficiently check the display information in the status bar.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of vehicle computer display control, and in particular to a method, device, equipment and medium for configuring display parameters of a status bar of a vehicle computer system. Background Art

[0002] The vehicle-mounted terminal installed on the vehicle performs display control through the vehicle-mounted system software. Since the status bar needs to be highlighted in the display interface of the vehicle-mounted terminal, it is ensured that when the vehicle is started, the user can clearly see the instruments on the status bar and some important information of the vehicle-mounted system, thereby ensuring the user's driving safety. In the prior art, the display parameters of the status bar are usually configured in the vehicle-mounted system, and the status bar is displayed on the display interface of the vehicle-mounted terminal according to the configured display parameters; however, in actual application, since the configured display parameters cannot be changed at will, in some application processes, the display information of the status bar is very close to the background color of the currently running application, and the user cannot quickly and accurately view and obtain the display information of the status bar, which affects the efficiency of the user viewing the information displayed in the status bar. Therefore, the display parameters configured in the vehicle-mounted system in the prior art method cannot be flexibly adjusted. Summary of the invention

[0003] The embodiments of the present invention provide a method, device, equipment and medium for configuring status bar display parameters of a vehicle system, aiming to solve the problem that the display parameters configured in the vehicle system cannot be flexibly adjusted in the prior art methods.

[0004] In a first aspect, an embodiment of the present invention provides a method for configuring status bar display parameters of a vehicle system, the method being applied to a controller of a vehicle terminal, wherein the method comprises:

[0005] Determine whether the current gear position information of the vehicle is a preset gear position;

[0006] If the current gear information of the vehicle is a preset gear, determining whether the display interface of the current active application is displayed in full screen;

[0007] If the currently active application is displayed in full screen, the display parameters configured in the status bar are updated and configured according to the pre-stored hidden display parameters;

[0008] If the currently active application is not a full-screen display application, determining whether a preset function application database includes the currently active application;

[0009] If the functional application database contains the currently active application, updating and configuring the display parameters configured in the status bar according to the functional application database;

[0010] If the functional application database does not include the currently active application or the current gear information of the vehicle is not a preset gear, the display parameters configured in the status bar are updated and configured according to a preset highlighting strategy and the display interface of the currently active application.

[0011] In a second aspect, an embodiment of the present invention further provides a status bar display parameter configuration device for a vehicle system, wherein the device is used to execute the status bar display parameter configuration method for the vehicle system as described in the first aspect above, and the device is configured in a controller of a vehicle terminal, and the device includes:

[0012] A gear position information determination unit, used to determine whether the current gear position information of the vehicle is a preset gear position;

[0013] A display interface determination unit, configured to determine whether the display interface of the currently active application is a full-screen display if the current gear information of the vehicle is a preset gear;

[0014] A first display parameter configuration unit, configured to update and configure the display parameters configured in the status bar according to pre-stored hidden display parameters if the currently active application is displayed in full screen;

[0015] an application database determination unit, configured to determine whether a preset functional application database contains the currently active application if the currently active application is not a full-screen display application;

[0016] A second display parameter configuration unit, configured to update and configure the display parameters configured in the status bar according to the functional application database if the functional application database contains a currently active application;

[0017] The third display parameter configuration unit is used to update and configure the display parameters configured in the status bar according to a preset highlighting strategy and the display interface of the currently active application if the functional application database does not include the currently active application or the current gear information of the vehicle is not a preset gear.

[0018] In a third aspect, an embodiment of the present invention further provides a computer device, wherein the device includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;

[0019] Memory, used to store computer programs;

[0020] The processor is used to implement the steps of the status bar display parameter configuration method of the vehicle system described in the first aspect when executing the program stored in the memory.

[0021] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the method for configuring the status bar display parameters of the vehicle system as described in the first aspect above are implemented.

[0022] The embodiment of the present invention provides a method, device, equipment and medium for configuring the status bar display parameters of a vehicle system, the method comprising: determining whether the current gear information of the vehicle is a preset gear; if it is not a preset gear, determining whether the display interface of the currently active application is a full-screen display; if it is a full-screen display program, updating and configuring the display parameters configured in the status bar according to the hidden display parameters; if it is not a full-screen display, determining whether the current active application is included in the functional application database; if it is included, configuring the display parameters through the functional application database; if it is not included or the gear information is not a preset gear, configuring the display parameters according to the highlighting strategy and the current display interface. The above method can configure the display parameters of the status bar according to the current gear information and the current active application, thereby improving the flexibility of the display parameter configuration in the status bar, thereby ensuring that the user can quickly and efficiently view the information displayed in the status bar. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0024] Figure 1 A method flow chart of a method for configuring the status bar display parameters of a vehicle system provided by an embodiment of the present invention;

[0025] Figure 2 A schematic block diagram of a device for configuring status bar display parameters of a vehicle system provided by an embodiment of the present invention;

[0026] Figure 3 It is a schematic block diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0027] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0028] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprises" indicate the presence of described features, integers, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0029] It should also be understood that the terms used in the present specification are only for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the present specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0030] It should be further understood that the term "and / or" used in the present description and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0031] See also Figure 1 As shown in the figure, an embodiment of the present invention application provides a method for configuring the status bar display parameters of a vehicle system. The method is applied to the controller of a vehicle terminal, and the method is executed by an application software installed in the controller. The vehicle terminal is a terminal device installed in a car for display and control. The user can view the content displayed on the vehicle terminal, and the user can also input corresponding control information through buttons and touch screens to control the vehicle terminal. The controller is the SOC (system on chip) configured in the vehicle terminal. In order to meet the actual use requirements of the vehicle terminal, other components such as buttons, touch screens, speakers, etc. can be configured in the vehicle terminal. Figure 1 As shown, the method includes steps S110 to S160.

[0032] S110: Determine whether the current gear position information of the vehicle is a preset gear position.

[0033] Determine whether the vehicle's current gear information is a preset gear. The vehicle's current gear information can be obtained from the vehicle controller. The vehicle's current gear information is also the specific gear that the vehicle is currently running. Generally speaking, the vehicle has parking gear (P gear), driving gear (D gear), reverse gear (R gear) and other gears. The user can control the vehicle controller to adjust the gear by performing a gear switching operation. The vehicle controller can feed back the currently acquired gear information to the controller, and the controller will receive the vehicle's current gear information. The controller determines whether the vehicle's current gear information is a preset gear, for example, the preset gear can be configured as P gear.

[0034] S120: If the current gear information of the vehicle is a preset gear, determine whether the display interface of the current active application is a full-screen display.

[0035] If the current gear information of the vehicle is the preset gear, determine whether the display interface of the current active application is displayed in full screen. If the current gear information of the vehicle is the preset gear, it can be further determined whether the display interface of the current active application is displayed in full screen; the current active application is also the application currently running at the front end of the vehicle system. The vehicle system can also run one or more applications in the background, but the front end of the vehicle system can only run one application at the same time. Specifically, it can be determined whether the external dimensions of the display interface of the current active application are equal to the screen size, so as to determine whether the display interface of the current active application is displayed in full screen. If the external dimensions of the display interface are equal to the screen size, it means that the display interface completely covers the entire screen, and it can be determined that the display interface of the current active application is displayed in full screen. If the external dimensions of the display interface are not equal to the screen size, it means that the display interface does not completely cover the entire screen, that is, it is determined that the display interface of the current active application is not displayed in full screen.

[0036] S130: If the currently active application is displayed in full screen, update and configure the display parameters configured in the status bar according to the pre-stored hidden display parameters.

[0037] If the currently active application is displayed in full screen, the display parameters configured in the status bar are updated and configured according to the pre-stored hidden display parameters. If the currently active application is displayed in full screen, the status bar needs to be hidden at this time to ensure that the user can fully view all the information displayed by the currently active application. The display parameters currently configured in the status bar can be updated and configured according to the pre-stored hidden display parameters. The hidden display parameters are the parameter information used to hide / display the status bar. After the display parameters of the status bar are updated and configured, the controller refreshes the display interface of the vehicle system, and the display of the status bar can be controlled based on the updated display parameters.

[0038] In a specific embodiment, step S130 includes sub-steps: updating the basic display parameters configured in the status bar according to the display configuration parameters in the hidden display parameters; updating the monitoring display parameters configured in the status bar according to the action monitoring configuration parameters in the hidden display parameters.

[0039] Specifically, the hidden display parameters include display configuration parameters and action monitoring configuration parameters. The display configuration parameters are used to update and configure the basic display parameters in the status bar. The display configuration parameters include the status bar background color, pattern text color, status bar display size, status bar hidden size, etc. The pattern text color is the specific color parameter used to configure the pattern and text displayed in the status bar. The action monitoring configuration parameters are used to update and configure the monitoring display parameters in the status bar, and the monitoring display parameters are used to control the switching of the display / hide state of the status bar. The user operates the display interface by touching and pressing to input the corresponding interface operation instructions. The controller can monitor the interface operation of the display interface to determine whether the interface operation obtained by monitoring matches the configured monitoring display parameters, that is, to determine whether the interface operation obtained by monitoring triggers the corresponding display state switching action by monitoring the display parameters; if the corresponding display state switching action is triggered, the displayed status bar is switched to be hidden.

[0040] In a specific embodiment, after step S130, the following steps are also included: determining whether the status bar is in a display state; if the status bar is in a display state, determining whether the interface operation of the currently active application matches the monitoring display parameters of the status bar; if the interface operation matches the monitoring display parameters, hiding the status bar.

[0041] Specifically, after updating and configuring the monitoring display parameters in the status bar through the action monitoring configuration parameters, it can be determined whether the status bar is in the display state. If the status bar is in the display state, it is determined whether the interface operation of the current active application matches the monitoring display parameters of the status bar, wherein the monitoring display parameters can be configured to trigger switching to the hidden state of the status bar if no operation is performed within 3 seconds after the swipe-up operation or touch operation is completed; it can be determined whether the interface operation is a swipe-up operation, and whether the interface operation is a touch operation. If any one of the judgment conditions is met, it is determined that the interface operation matches the monitoring display parameters; if both of the above judgment conditions are not met, it is determined that the interface operation does not match the monitoring display parameters.

[0042] If the interface operation matches the monitoring display parameters, the status bar is hidden. Furthermore, the monitoring display parameters can also be configured to trigger a switch to the status bar display state when a swipe down operation is performed, so that it can be determined whether the interface operation is a swipe down operation, thereby determining whether the interface operation triggers a switch to the status bar display state. If it triggers a switch to the status bar display state, the currently hidden status bar is displayed.

[0043] S140: If the currently active application is not a full-screen display application, determine whether a preset function application database includes the currently active application.

[0044] If the currently active application is not a full-screen display application, determine whether the currently active application is included in the preset functional application database. If the currently active application is not a full-screen display application, determine whether the currently active application is included in the functional application database based on the pre-configured functional application database. The functional application database contains applications with different functional classifications. An application function can correspond to one or more applications. For example, the application function "music playback" can correspond to application A and application B; the application function "screen saver clock" only corresponds to application C.

[0045] In a specific embodiment, step S140 includes the sub-steps of: determining whether the currently active application matches the application identifier in the functional application database; if the currently active application matches a certain application identifier, determining that the functional application database contains the currently active application; if the currently active application does not match any application identifier, determining whether the application function of the currently active application matches the functional classification of the application identifier in the functional application database; if the application function of the currently active application matches a certain functional classification, determining that the currently active application is contained in the functional application database; if the application function of the currently active application does not match any functional classification, determining that the currently active application is not contained in the functional application database.

[0046] Each application of each functional classification in the functional application database includes an application identifier, which can be the name, code, or other information used to identify the application. Specifically, it can be determined whether the currently active application matches an application identifier in the functional application database. If the currently active application matches an application identifier, it is directly determined that the currently active application is included in the functional application database. If the currently active application does not match an application identifier, it can be further determined whether the application function of the currently active application matches a functional allocation. If the application function matches a functional classification, it is also determined that the currently active application is included in the functional application database. If the currently active application does not match any functional classification, it is determined that the currently active application is not included in the functional application database.

[0047] S150: If the functional application database includes a currently active application, update and configure the display parameters of the status bar that have been configured according to the functional application database.

[0048] If the functional application database contains the currently active application, the display parameters configured in the status bar are updated and configured according to the functional application database. If the functional application database contains the currently active application, the display parameters configured in the status bar can be updated and configured according to the function display parameters pre-set in the functional application database. The function display parameters include parameter information such as the background color of the status bar, the color of the pattern text, and the display size of the status bar.

[0049] In a specific embodiment, step S150 includes sub-steps: acquiring function display parameters corresponding to the currently active application from the function application database; and updating and configuring the display parameters configured in the status bar according to the function display parameters.

[0050] Each function category in the function application database includes a set of function display parameters. The function category matching the current active application can be determined according to the current active application, and a set of function display parameters corresponding to the function category is obtained as the function display parameters corresponding to the current active application. The display parameters configured in the status bar are updated and configured according to the function display parameters.

[0051] S160: If the functional application database does not include the currently active application or the current gear information of the vehicle is not a preset gear, update the display parameters configured in the status bar according to a preset highlighting strategy and the display interface of the currently active application.

[0052] If the functional application database does not contain the currently active application or the current gear information of the vehicle is not the preset gear, the display parameters configured in the status bar are updated and configured according to the preset highlighting strategy and the display interface of the currently active application. If the functional application database does not contain the currently active application or the current gear information of the vehicle is not the preset gear, the status bar needs to be highlighted. The display parameters configured in the status bar can be updated and configured according to the preset highlighting strategy and the display interface of the currently active application, thereby ensuring that the status bar can be highlighted in the display interface of the currently active application and that the user can quickly and accurately obtain the information displayed on the status bar.

[0053] In a specific embodiment, step S160 includes sub-steps: obtaining the program background color of the currently active application; obtaining a set of highlight parameters with maximum contrast with the program background color from the highlight strategy as target display parameters; and updating the configured display parameters of the status bar according to the target display parameters.

[0054] Specifically, the background color of the currently active application can be obtained. The highlighting strategy includes multiple sets of highlighting parameters. The contrast between each set of highlighting parameters and the background color of the program can be obtained, and a set of highlighting parameters with the maximum contrast can be obtained as the target display parameters. The display parameters configured in the status bar are updated and configured according to the determined target display parameters. Among them, the highlighting parameters include parameter information such as the background color of the status bar (here, all are configured as transparent color), the color of the pattern text, and the display size of the status bar.

[0055] In a specific embodiment, obtaining a set of highlight parameters with maximum contrast between the highlight strategy and the program background color as target display parameters includes: calculating the contrast value between the pattern text color in each highlight parameter and the program background color; obtaining a set of highlight parameters with maximum contrast value as target display parameters.

[0056] Specifically, the contrast value between the pattern text color and the program background color in each set of highlight parameters can be calculated; the contrast value can also be used to reflect the contrast between the pattern text color and the program background color. The larger the contrast value, the higher the contrast. The contrast value can be calculated using formula (1):

[0057]

[0058] Where D is the calculated contrast value between the pattern text color and the program background color in a certain highlight parameter, i is the pixel row number in the display interface of the current active application, N is the total number of pixel rows in the display interface of the current active application (the pixel row number at one end of the status bar in the display interface is N), P i is the pixel average value of all pixels in the i-th row in the display interface, and Q is the pixel value of the pattern text color.

[0059] According to the calculated contrast values ​​of each group of highlight display parameters, a group of highlight display parameters with the maximum contrast value is obtained as the target display parameters.

[0060] In the method for configuring the status bar display parameters of the vehicle system disclosed in the above embodiment, the method includes: determining whether the current gear information of the vehicle is a preset gear; if it is not a preset gear, determining whether the display interface of the currently active application is a full-screen display; if it is a full-screen display program, updating and configuring the display parameters configured in the status bar according to the hidden display parameters; if it is not a full-screen display, determining whether the current active application is included in the functional application database; if it is included, configuring the display parameters through the functional application database; if it is not included or the gear information is not a preset gear, configuring the display parameters according to the highlighting strategy and the current display interface. The above method can configure the display parameters of the status bar according to the current gear information and the current active application, which improves the flexibility of the display parameter configuration in the status bar, thereby ensuring that users can quickly and efficiently view the information displayed in the status bar.

[0061] The embodiment of the present invention also provides a status bar display parameter configuration device for a vehicle system, which can be configured in a controller of a vehicle terminal, and is used to execute any embodiment of the status bar display parameter configuration method for a vehicle system. Figure 2 , Figure 2 A schematic block diagram of a device for configuring status bar display parameters of a vehicle system provided by an embodiment of the present invention.

[0062] like Figure 2 As shown, the status bar display parameter configuration device 100 of the vehicle system includes a gear information judgment unit 110, a display interface judgment unit 120, a first display parameter configuration unit 130, an application database judgment unit 140, a second display parameter configuration unit 150 and a third display parameter configuration unit 160.

[0063] The gear information determination unit 110 is used to determine whether the current gear information of the vehicle is a preset gear.

[0064] The display interface determination unit 120 is used to determine whether the display interface of the current active application is a full-screen display if the current gear information of the vehicle is a preset gear.

[0065] The first display parameter configuration unit 130 is used to update and configure the display parameters configured in the status bar according to the pre-stored hidden display parameters if the currently active application is displayed in full screen.

[0066] The application database determination unit 140 is configured to determine whether the currently active application is included in a preset functional application database if the currently active application is not a full-screen display application.

[0067] The second display parameter configuration unit 150 is configured to update and configure the display parameters configured in the status bar according to the function application database if the function application database contains the currently active application.

[0068] The third display parameter configuration unit 160 is used to update and configure the display parameters configured in the status bar according to a preset highlighting strategy and the display interface of the currently active application if the functional application database does not include the currently active application or the current gear information of the vehicle is not a preset gear.

[0069] The status bar display parameter configuration device of the vehicle system provided in the embodiment of the present invention applies the status bar display parameter configuration method of the vehicle system to determine whether the current gear information of the vehicle is the preset gear. If it is not the preset gear, it determines whether the display interface of the currently active application is full screen display. If it is a full screen display program, the display parameters configured in the status bar are updated and configured according to the hidden display parameters. If it is not full screen display, it determines whether the current active application is included in the functional application database. If it is included, the display parameters are configured through the functional application database; if it is not included or the gear information is not the preset gear, the display parameters are configured according to the highlighting strategy and the current display interface. The above method can configure the display parameters of the status bar according to the current gear information and the current active application, which improves the flexibility of the display parameter configuration in the status bar, thereby ensuring that the user can quickly and efficiently view the information displayed in the status bar.

[0070] The above-mentioned vehicle system status bar display parameter configuration device can be implemented in the form of a computer program. The computer program can be used in Figure 3 Runs on the computer device shown.

[0071] See also Figure 3 , Figure 3 The computer device may be a controller for executing the status bar display parameter configuration method of the vehicle system to realize intelligent configuration of the display parameters of the status bar.

[0072] See also Figure 3 The computer device 500 includes a processor 502 , a memory and a communication interface 505 connected via a communication bus 501 , wherein the memory may include a storage medium 503 and an internal memory 504 .

[0073] The storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute a method for configuring the status bar display parameters of the vehicle system, wherein the storage medium 503 can be a volatile storage medium or a non-volatile storage medium.

[0074] The processor 502 is used to provide computing and control capabilities to support the operation of the entire computer device 500 .

[0075] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute the status bar display parameter configuration method of the vehicle system.

[0076] The communication interface 505 is used for network communication, such as providing data information transmission, etc. Those skilled in the art will appreciate that Figure 3 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation on the computer device 500 to which the solution of the present invention is applied. The specific computer device 500 may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0077] The processor 502 is used to run a computer program 5032 stored in the memory to implement the corresponding functions in the above-mentioned method for configuring the status bar display parameters of the vehicle system.

[0078] Those skilled in the art will understand that Figure 3 The embodiments of the computer device shown in the figure do not constitute a limitation on the specific composition of the computer device. In other embodiments, the computer device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. For example, in some embodiments, the computer device may only include a memory and a processor. In such embodiments, the structure and function of the memory and the processor are the same as those of the embodiment of the present invention. Figure 3 The embodiments shown are consistent and will not be described again here.

[0079] It should be understood that in the embodiment of the present invention, the processor 502 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0080] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be a volatile or non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps included in the above-mentioned method for configuring the status bar display parameters of the vehicle system are implemented.

[0081] Those skilled in the art can clearly understand that, for the convenience and simplicity of description, the specific working process of the above-described equipment, devices and units can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. Those of ordinary skill in the art can appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to the function. Whether these functions are executed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0082] In the several embodiments provided by the present invention, it should be understood that the disclosed equipment, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. Units with the same function may also be combined into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be an electrical, mechanical or other form of connection.

[0083] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present invention.

[0084] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0085] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a computer-readable storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a magnetic disk or an optical disk.

[0086] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.

Claims

1. A method for configuring the status bar display parameters of a vehicle system, characterized in that: The method is applied to a controller of a vehicle-mounted terminal, and the method comprises: Determine whether the current gear information of the vehicle is a preset gear; If the current gear information of the vehicle is a preset gear, determining whether the display interface of the current active application is displayed in full screen; If the currently active application is displayed in full screen, the display parameters configured in the status bar are updated and configured according to the pre-stored hidden display parameters; If the currently active application is not a full-screen display application, determining whether a preset function application database includes the currently active application; If the functional application database contains the currently active application, updating and configuring the display parameters configured in the status bar according to the functional application database; If the functional application database does not include the currently active application or the current gear information of the vehicle is not a preset gear, the display parameters configured in the status bar are updated and configured according to a preset highlighting strategy and the display interface of the currently active application.

2. The method for configuring the status bar display parameters of the vehicle system according to claim 1, characterized in that: The updating and configuring of the display parameters configured in the status bar according to the pre-stored hidden display parameters includes: Updating the configured basic display parameters of the status bar according to the display configuration parameters in the hidden display parameters; The configured monitoring display parameters of the status bar are updated according to the action monitoring configuration parameters in the hidden display parameters.

3. The method for configuring the status bar display parameters of the vehicle system according to claim 1 or 2, characterized in that: After updating and configuring the display parameters configured in the status bar according to the pre-stored hidden display parameters, the method further includes: Determine whether the status bar is in display state; If the status bar is in display state, determining whether the interface operation of the currently active application matches the monitoring display parameter of the status bar; If the interface operation matches the monitoring display parameter, the status bar is hidden.

4. The method for configuring the status bar display parameters of the vehicle system according to claim 1, characterized in that: The determining whether the preset function application database contains the currently active application program comprises: Determining whether the currently active application matches the application identifier in the functional application database; If the currently active application matches a certain application identifier, determining that the functional application database includes the currently active application; If the currently active application does not match any application identifier, determining whether the application function of the currently active application matches the functional classification of the application identifier in the functional application database; If the application function of the currently active application matches a certain functional classification, determining that the functional application database includes the currently active application; If the application function of the currently active application does not match any functional classification, it is determined that the functional application database does not include the currently active application.

5. The method for configuring the status bar display parameters of the vehicle system according to claim 1, characterized in that: The updating and configuring of the display parameters configured in the status bar according to the function application database includes: Acquire a function display parameter corresponding to the currently active application program from the function application database; The configured display parameters of the status bar are updated and configured according to the function display parameters.

6. The method for configuring the status bar display parameters of the vehicle system according to claim 1, characterized in that: The updating and configuring of the display parameters configured in the status bar according to the preset highlighting strategy and the display interface of the currently active application program includes: Get the background color of the currently active application; Acquire a set of highlighting parameters having a maximum contrast ratio with the background color of the program from the highlighting strategy as target display parameters; The configured display parameters of the status bar are updated and configured according to the target display parameters.

7. The method for configuring the status bar display parameters of the vehicle system according to claim 6, characterized in that: The step of acquiring a set of highlighting parameters having a maximum contrast ratio with the program background color from the highlighting strategy as target display parameters comprises: Calculate the contrast value between the pattern text color in each of the highlight parameters and the program background color; A set of highlighting parameters having a maximum contrast value is obtained as the target display parameters.

8. A device for configuring the status bar display parameters of a vehicle system, characterized in that: The status bar display parameter configuration device of the vehicle system is used to execute the status bar display parameter configuration method of the vehicle system according to any one of claims 1 to 7, and the device is configured in a controller of the vehicle terminal, and the device includes: A gear position information determination unit, used to determine whether the current gear position information of the vehicle is a preset gear position; A display interface determination unit, configured to determine whether the display interface of the currently active application is a full-screen display if the current gear information of the vehicle is a preset gear; A first display parameter configuration unit, configured to update and configure the display parameters configured in the status bar according to pre-stored hidden display parameters if the currently active application is displayed in full screen; an application database determination unit, configured to determine whether a preset functional application database contains the currently active application if the currently active application is not a full-screen display application; A second display parameter configuration unit, configured to update and configure the display parameters configured in the status bar according to the functional application database if the functional application database contains a currently active application; The third display parameter configuration unit is used to update and configure the display parameters configured in the status bar according to a preset highlighting strategy and the display interface of the currently active application if the functional application database does not include the currently active application or the current gear information of the vehicle is not a preset gear.

9. A computer device, characterized in that: The device includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory, used to store computer programs; The processor is used to implement the steps of the status bar display parameter configuration method of the vehicle system according to any one of claims 1 to 7 when executing the program stored in the memory.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method for configuring the status bar display parameters of the vehicle system according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Taskbar dynamic hiding method, taskbar dynamic hiding control device and storage medium

    CN122488977A