Updating method, system and equipment for shortcut bar of vehicle-mounted terminal, and medium

By comprehensively utilizing real-time vehicle operating parameters, user historical operations and environmental parameters, combined with pre-training models, dynamically optimizing the vehicle shortcut bar, the problem of not being able to adapt to different driving scenarios in the existing technology is solved, and personalized shortcut bar recommendations are realized, improving user operation efficiency and driving safety.

CN120386544APending Publication Date: 2025-07-29SMART MOTOR (ZHEJIANG) SOFTWARE TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510511428.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-23
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

The existing car-machine quick bar update method cannot adapt to the dynamic needs of users in different driving scenarios, resulting in low user operation efficiency and poor driving safety.

Method used

By obtaining real-time vehicle operation parameters, user history operation and environmental parameters, the pre-trained prediction model predicts the selection probability of each vehicle function, and updates the shortcut bar's shortcut options according to the working status and selection probability, and combines business weights and accuracy adjustments to achieve dynamic optimization and personalized recommendations.

Benefits of technology

It significantly improves the ease of use and driving safety of the car system, providing a convenient, efficient and safe on-board interactive experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120386544A_ABST
    Figure CN120386544A_ABST
Patent Text Reader

Abstract

The invention relates to the field of vehicle machine intelligent bins, in particular to a vehicle machine shortcut bar updating method, system and device and a medium, and the method comprises the steps: obtaining real-time vehicle operation parameters, user historical operation and environment parameters in a current scene; inputting the real-time vehicle operation parameters, the user historical operation, the environment parameters and all the vehicle functions into a pre-trained prediction model, and predicting the selection probability of each vehicle function; obtaining the working state of the vehicle-mounted terminal shortcut bar; and according to the working state and the selection probability, updating shortcut options of the shortcut bar of the in-vehicle infotainment system. According to the method, multi-dimensional information such as real-time vehicle operation parameters, user historical operation and environment parameters is comprehensively utilized, and the pre-trained prediction model is combined, so that dynamic optimization and personalized recommendation of shortcut bar contents are realized. Compared with an existing method, the method can intelligently adapt to complex and changeable driving scenes, the usability and driving safety of a vehicle-mounted machine system are remarkably improved, and more convenient, efficient and safe vehicle-mounted interaction experience is brought to a user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of in-vehicle infotainment systems, and particularly to a method, system, device, and medium for updating the quick access bar of an in-vehicle infotainment system. Background Art

[0002] With the continuous development of automotive technology, in-vehicle infotainment systems (IVI) have become a standard configuration in modern vehicles. The quick access bar on the IVI is an important part of the IVI user interface, designed to provide users with a convenient way to quickly access frequently used functions. By setting a quick access bar on the main screen of the IVI, users can enter functions such as navigation, music, and phone calls with one click, improving operation efficiency and driving safety. However, with the increasing richness of IVI functions, the fixed quick access bar settings can no longer meet the changing needs of users.

[0003] Currently, the update method of the IVI quick access bar mainly performs automatic sorting based on the usage frequency of functions. Although the automatic sorting method based on usage frequency simplifies user operations, it does not consider the actual driving scenarios and personal preferences of users, resulting in insufficient practicality and personalization of the quick access bar. For example, the navigation function is frequently used during daily commuting but may be used less during long-distance travel; music playback is favored during casual driving but is not applicable during business calls. The existing quick access bar update methods are difficult to adapt to such dynamic and variable usage requirements, resulting in users still having to spend a lot of time searching for the required functions in different scenarios, affecting the usability of the IVI and driving safety. Summary of the Invention

[0004] To solve the above problems, the present invention provides a method, system, device, and medium for updating the quick access bar of an in-vehicle infotainment system.

[0005] In a first aspect of the present invention, a method for updating the quick access bar of an in-vehicle infotainment system is disclosed, including:

[0006] Obtaining real-time vehicle operation parameters, user historical operations, and environmental parameters in the current scenario;

[0007] Inputting the real-time vehicle operation parameters, user historical operations, environmental parameters, and all in-vehicle infotainment system functions supported by the IVI into a pre-trained prediction model to predict the selection probability of each in-vehicle infotainment system function;

[0008] Obtaining the working state of the IVI quick access bar;

[0009] Updating the quick access options of the IVI quick access bar according to the working state and the selection probability.

[0010] Further, the step of inputting the real-time vehicle operation parameters, user historical operations, environmental parameters, and all in-vehicle infotainment system functions supported by the IVI into a pre-trained prediction model to predict the selection probability of each in-vehicle infotainment system function includes:

[0011] Input the user's historical operations into the time series prediction network of the prediction model to extract the time series feature vectors of the user's historical operations;

[0012] Input the time series feature vectors, real-time vehicle operation parameters, and environmental parameters into the multi-modal fusion network of the prediction model to perform cross-modal feature interaction and fusion, and generate the fused global feature vectors;

[0013] Input the global feature vectors and all in-vehicle unit functions supported by the in-vehicle unit into the classification network of the prediction model, and calculate the matching degree of each in-vehicle unit function with the current scenario through the fully connected layer of the classification network to obtain the selection probabilities of all in-vehicle unit functions.

[0014] Further, the steps of updating the in-vehicle unit quick access bar according to the working state and selection probabilities include:

[0015] Multiply the selection probability corresponding to each in-vehicle unit function by the preset service weight to obtain the service selection probability corresponding to the in-vehicle unit function; where each in-vehicle unit function corresponds to a service weight;

[0016] Update the in-vehicle unit quick access bar according to the working state and service selection probabilities.

[0017] Further, the update method further includes:

[0018] Calculate the accuracy rate of each in-vehicle unit function being selected as a quick option; the accuracy rate refers to the ratio of the number of times an in-vehicle unit function is used in the in-vehicle unit quick access bar to the number of times the in-vehicle unit function is displayed in the in-vehicle unit quick access bar;

[0019] Judge whether the accuracy rate is less than the preset first threshold:

[0020] If it is less, then reduce the service weight corresponding to the in-vehicle unit function by a preset proportion.

[0021] Further, the steps of updating the in-vehicle unit quick access bar according to the working state and selection probabilities include:

[0022] Judge the working state:

[0023] When it is in the update state, then select the quick options corresponding to a preset number of in-vehicle unit functions from all in-vehicle unit functions according to the selection probabilities and display them in the in-vehicle unit quick access bar;

[0024] Otherwise, adjust the quick options in the in-vehicle unit quick access bar according to the selection probabilities.

[0025] Further, the steps of adjusting the quick options in the in-vehicle unit quick access bar according to the selection probabilities include:

[0026] Filter out the in-vehicle unit functions with a selection probability exceeding a preset second threshold from all in-vehicle unit functions to obtain several candidate in-vehicle unit functions;

[0027] According to the shortcut options in the in-vehicle unit quick access bar, divide the candidate in-vehicle unit functions into displayed in-vehicle unit functions and candidate in-vehicle unit functions;

[0028] Retain the shortcut options corresponding to the displayed in-vehicle unit functions in the in-vehicle unit quick access bar;

[0029] Adjust the shortcut options in the in-vehicle unit quick access bar according to the selection probability and the candidate in-vehicle unit functions.

[0030] Further, the step of adjusting the shortcut options in the in-vehicle unit quick access bar according to the selection probability and the candidate in-vehicle unit functions includes:

[0031] Calculate the number of remaining empty positions in the in-vehicle unit quick access bar after removing the shortcut options corresponding to the displayed in-vehicle unit functions;

[0032] According to the number of empty positions, display the shortcut options corresponding to the candidate in-vehicle unit functions in the in-vehicle unit quick access bar in descending order of the selection probability.

[0033] The second aspect of the present invention discloses an update system for an in-vehicle unit quick access bar, including:

[0034] A first acquisition module for acquiring real-time vehicle operation parameters, user historical operations, and environmental parameters in the current scenario;

[0035] A prediction module for inputting the real-time vehicle operation parameters, user historical operations, environmental parameters, and all in-vehicle unit functions supported by the in-vehicle unit into a pre-trained prediction model to predict the selection probability of each in-vehicle unit function;

[0036] A second acquisition module for acquiring the working state of the in-vehicle unit quick access bar;

[0037] An update module for updating the shortcut options of the in-vehicle unit quick access bar according to the working state and the selection probability.

[0038] The third aspect of the present invention discloses an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. The characteristic is that when the processor executes the computer program, it implements the steps of any of the in-vehicle unit quick access bar update methods disclosed in the first aspect of the present invention.

[0039] The fourth aspect of the present invention discloses a storage medium storing a computer program. The characteristic is that when the computer program is executed by a processor, it implements the steps of any of the in-vehicle unit quick access bar update methods disclosed in the first aspect of the present invention.

[0040] The vehicle-mounted infotainment (IVI) quick access bar update method proposed by the present invention realizes the dynamic optimization and personalized recommendation of the quick access bar content by comprehensively utilizing multi-dimensional information such as real-time vehicle operation parameters, user historical operations, and environmental parameters, and combining a pre-trained prediction model. Compared with existing methods, the present invention can intelligently adapt to complex and changeable driving scenarios, significantly improve the usability of the IVI system and driving safety, and bring a more convenient, efficient, and safe in-vehicle interaction experience to users. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.

[0042] Figure 1 is a schematic flowchart of a method for updating a vehicle-mounted infotainment (IVI) quick access bar disclosed in an embodiment of the present invention;

[0043] Figure 2 is a schematic structural diagram of a system for updating a vehicle-mounted infotainment (IVI) quick access bar disclosed in an embodiment of the present invention;

[0044] Figure 3 is a schematic structural diagram of an electronic device disclosed in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0045] In order to enable those skilled in the art to better understand the solution of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0046] The terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, device, or product that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, devices, or products.

[0047] Reference to "embodiment" in this document means that the specific features, structures, or characteristics described in connection with the embodiment may be included in at least one embodiment of the present invention. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0048] Please refer to Figure 1 as shown Figure 1 which is a schematic flowchart of a method for updating a vehicle infotainment system quick access bar disclosed in an embodiment of the present invention. As Figure 1 shown, the method for updating the vehicle infotainment system quick access bar may include the following operations:

[0049] S101. Obtain real-time vehicle operation parameters, user historical operations, and environmental parameters in the current scenario;

[0050] In this alternative embodiment, the real-time vehicle operation parameters refer to data reflecting the vehicle state and performance collected in real time during vehicle driving, such as vehicle speed, engine speed, fuel quantity, battery power, fault codes, etc. User historical operations refer to operations performed by the user on the vehicle infotainment system in the past, such as navigation, music playback, air conditioning adjustment, etc. Environmental parameters refer to the external environmental conditions where the vehicle is located, such as weather (sunny, rainy, snowy, etc.), time (daytime, nighttime, etc.), location (highway, urban area, etc.). All vehicle infotainment system functions supported by the vehicle infotainment system refer to all functions provided by the in-vehicle infotainment system, such as navigation, music playback, phone call, air conditioning control, etc.

[0051] S102. Input the real-time vehicle operation parameters, user historical operations, environmental parameters, and all vehicle infotainment system functions supported by the vehicle infotainment system into a pre-trained prediction model to predict the selection probability of each vehicle infotainment system function;

[0052] In this alternative embodiment, the vehicle infotainment system functions refer to various services and applications provided by the in-vehicle infotainment system, aiming to provide convenience such as information, entertainment, and communication for drivers and passengers. The vehicle infotainment system functions may include navigation, music playback, radio, Bluetooth phone, vehicle settings, air conditioning control, driving data display, etc.

[0053] In an alternative embodiment, the step of inputting the real-time vehicle operation parameters, user historical operations, environmental parameters, and all vehicle infotainment system functions supported by the vehicle infotainment system into a pre-trained prediction model to predict the selection probability of each vehicle infotainment system function includes:

[0054] Input the user historical operations into the temporal prediction network of the prediction model to extract the temporal feature vector of the user historical operations;

[0055] Input the time-series feature vector, real-time vehicle operation parameters, and environmental parameters into the multi-modal fusion network of the prediction model to perform cross-modal feature interaction and fusion, and generate a fused global feature vector.

[0056] Input the global feature vector and all in-vehicle unit functions supported by the in-vehicle unit into the classification network of the prediction model. Calculate the matching degree between each in-vehicle unit function and the current scenario through the fully connected layer of the classification network to obtain the selection probabilities of all in-vehicle unit functions.

[0057] In this optional embodiment, the time-series prediction network is used to extract the time-dependent relationships and behavioral patterns contained in the user's historical operation sequence. By analyzing the user's past operation order and time intervals, the time-series prediction network can learn the user's usage habits and preferences, and encode this information into a fixed-length time-series feature vector. The time-series prediction network in this embodiment can be a recurrent neural network, a long short-term memory network, a gated recurrent unit network, etc., and the embodiments of the present invention do not make limitations.

[0058] The multi-modal fusion network refers to a neural network that can process and integrate multiple different types of data. In this embodiment, the role of the multi-modal fusion network is to map the three heterogeneous data of the time-series feature vector, real-time vehicle operation parameters, and environmental parameters into a common feature space, and perform cross-modal information interaction and fusion. Through multi-modal fusion, the prediction model can learn the internal connections and mutual influences between different data modalities, so as to obtain a comprehensive and compact global feature representation. Cross-modal feature interaction and fusion can include simple splicing, attention mechanism, bilinear pooling, etc., and the embodiments of the present invention do not make limitations.

[0059] The classification network refers to a neural network used for multi-classification tasks. In this embodiment, the purpose of the classification network is to score all the functions supported by the in-vehicle unit according to the global feature vector to obtain the probabilities of them being selected by the user in the current scenario. The classification network can be composed of several fully connected layers and a Softmax layer. The fully connected layer is used to learn the non-linear mapping relationship between the global feature and each in-vehicle unit function, while the Softmax layer converts these mapping values into a normalized probability distribution. The output of the classification network is a vector of the same length as the number of in-vehicle unit functions, and each element represents the selection probability of the corresponding function.

[0060] The selection probability refers to the possibility that the user selects a certain in-vehicle unit function under the given real-time vehicle operation parameters, user's historical operations, and environmental parameters. It reflects the user's preferences and demands for each in-vehicle unit function in different scenarios.

[0061] It can be seen that in this optional embodiment, by introducing a time series prediction network, a multi-modal fusion network, and a classification network, comprehensive consideration of user behavior preferences, vehicle states, and environmental factors is achieved. It can automatically learn the user's historical operation patterns and, combined with real-time multi-source heterogeneous information, dynamically predict the selection probabilities of various in-vehicle infotainment system functions by the user in the current scenario. This prediction mechanism enables the in-vehicle infotainment system to adaptively adjust the layout and content of the in-vehicle quick access bar according to the actual needs of the user, thus significantly improving the user's operation efficiency and driving experience.

[0062] S103. Obtain the working state of the in-vehicle quick access bar;

[0063] In this optional embodiment, the in-vehicle quick access bar is an area on the in-vehicle infotainment system interface for displaying several in-vehicle infotainment system functions that the user is most likely to use, facilitating the user's quick access. The quick access options refer to the in-vehicle infotainment system function icons or buttons placed in the in-vehicle quick access bar, and the user can directly start the corresponding function by clicking or touching. For example, common functions such as navigation, music, and phone are usually set as quick access options. The role of the in-vehicle quick access bar is to automatically adjust the quick access options according to the user's usage habits and the current scenario, so that the functions most likely to be used are always in a prominent position, thereby improving the user's operation efficiency and driving experience.

[0064] The working state of the in-vehicle quick access bar is divided into an update state and a non-update state. In the update state, the in-vehicle quick access bar is in an initialization or reset state, and a new set of quick function lists needs to be regenerated according to the current environment and user habits. Each time the vehicle is started, the user logs in to the in-vehicle system, the in-vehicle system switches to a new user account, or the user actively triggers a refresh, the working state of the in-vehicle quick access bar is the update state, and in other cases, it is the non-update state.

[0065] S104. Update the quick access options of the in-vehicle quick access bar according to the working state and the selection probabilities.

[0066] In an optional embodiment, the steps of updating the in-vehicle quick access bar according to the working state and the selection probabilities include:

[0067] Multiply the selection probability corresponding to each in-vehicle infotainment system function by a preset service weight to obtain the service selection probability corresponding to the in-vehicle infotainment system function; wherein, each in-vehicle infotainment system function corresponds to a service weight;

[0068] Update the in-vehicle quick access bar according to the working state and the service selection probabilities.

[0069] In this alternative embodiment, the setting of service weights can comprehensively consider factors such as the importance, usage frequency, and user preferences of in-vehicle functions. For example, functions closely related to driving safety and comfort, such as navigation, driving data display, and air-conditioning control, are given higher service weights; while entertainment functions, such as music playback and video playback, can be given relatively lower weights. In addition, service weights can also be segmented and adjusted according to the characteristics of different user groups. For example, more efficiency-oriented functions can be provided for business users, and more entertainment-oriented functions can be provided for family users. The service weights are set at the factory and updated based on user feedback during later use.

[0070] It can be seen that in this alternative embodiment, by setting different service weights for each in-vehicle function, the sorting and display of functions in the in-vehicle quick access bar can be adjusted in a targeted manner, enabling important functions to be displayed first and secondary functions to be relatively placed behind. This optimization mechanism of the in-vehicle quick access bar based on service orientation can improve user usage efficiency and satisfaction while fully reflecting the humanization and intelligence of the in-vehicle system.

[0071] In another alternative embodiment, the update method further includes:

[0072] Calculating the accuracy rate of each in-vehicle function being selected as a quick option; the accuracy rate refers to the ratio of the number of times an in-vehicle function is used in the in-vehicle quick access bar to the number of times the in-vehicle function is displayed in the in-vehicle quick access bar;

[0073] Determining whether the accuracy rate is less than a preset first threshold:

[0074] If it is less than, then reduce the service weight corresponding to the in-vehicle function by a preset proportion.

[0075] For example, suppose a vehicle passes through a highway toll station multiple times within a certain period. Each time it passes, the in-vehicle system will predict that the user may need to use the ETC function based on the current location and historical data and display it in the in-vehicle quick access bar. During these 10 times of passing through the toll station, the ETC function is displayed in the in-vehicle quick access bar a total of 8 times. However, the user actually only uses the ETC function 3 times, and the remaining 5 times are paid through the manual toll lane. Therefore, in this case, the accuracy rate of the ETC function in the in-vehicle quick access bar is 3 / 8 = 0.375.

[0076] It can be seen that in this alternative embodiment, by continuously tracking and calculating the actual usage of each in-vehicle infotainment system (IVI) function in the IVI quick access bar, the effectiveness and accuracy of the IVI quick access bar can be dynamically evaluated. For functions that are frequently displayed but rarely used, the system will reduce their priority in the IVI quick access bar by adjusting their business weights, thus making room for other more practical functions. This feedback optimization mechanism enables the IVI quick access bar to continuously improve and evolve itself, always maintaining a high display accuracy rate and user satisfaction.

[0077] In yet another alternative embodiment, the steps of updating the IVI quick access bar according to the working state and selection probability include:

[0078] Judge the working state:

[0079] When it is in the update state, then from all IVI functions, select a preset number of quick options corresponding to the IVI functions according to the selection probability and display them in the IVI quick access bar;

[0080] Otherwise, adjust the quick options in the IVI quick access bar according to the selection probability.

[0081] In this alternative embodiment, the preset number does not exceed the maximum number of quick options in the IVI quick access bar.

[0082] It can be seen that this alternative embodiment provides a differentiated update strategy for different working states of the IVI quick access bar. In the update state, according to the selection probability, select a preset number of optimal options from all IVI functions to generate a brand-new IVI quick access bar. This strategy is applicable to scenarios such as the initialization of the IVI quick access bar or the user actively refreshing it, which can ensure that the IVI quick access bar always displays the functions that are most likely to be used currently. In the non-update state, the system will make partial adjustments to the existing IVI quick access bar, dynamically optimizing the sorting and composition of the quick options according to the real-time change of the selection probability. This strategy is applicable to the daily maintenance and optimization of the IVI quick access bar, which can respond to the changes in user needs in a timely manner while maintaining the interface stability. Through this state-based update mechanism, the IVI quick access bar can maintain a high display quality and practicality in different scenarios.

[0083] In yet another alternative embodiment, the steps of adjusting the quick options in the IVI quick access bar according to the selection probability include:

[0084] Filter out the IVI functions whose selection probability exceeds a preset second threshold from all IVI functions to obtain a number of candidate IVI functions;

[0085] According to the quick options in the IVI quick access bar, divide the candidate IVI functions into displayed IVI functions and candidate IVI functions;

[0086] Retain the shortcut options in the in-vehicle infotainment system quick access bar that correspond to the displayed in-vehicle infotainment system functions;

[0087] Adjust the shortcut options in the in-vehicle infotainment system quick access bar according to the selection probability and the candidate in-vehicle infotainment system functions.

[0088] It can be seen that in this alternative embodiment, by setting the second threshold, several functions that are most likely to be used can be quickly locked from among numerous alternative functions, and based on this, the existing in-vehicle infotainment system quick access bar is updated. At the same time, this embodiment also introduces two function states, namely, displayed and candidate, to ensure that when adjusting the in-vehicle infotainment system quick access bar, both the options that have been verified to be effective can be retained, and new high-quality options can be added in a timely manner. This balanced adjustment strategy makes the optimization of the in-vehicle infotainment system quick access bar more robust and efficient, neither reducing the user experience due to overly aggressive updates nor missing optimization opportunities due to overly conservative adjustments.

[0089] In another alternative embodiment, the step of adjusting the shortcut options in the in-vehicle infotainment system quick access bar according to the selection probability and the candidate in-vehicle infotainment system functions includes:

[0090] Calculate the number of empty spaces remaining in the in-vehicle infotainment system quick access bar after removing the shortcut options corresponding to the displayed in-vehicle infotainment system functions;

[0091] According to the number of empty spaces, display the shortcut options corresponding to the candidate in-vehicle infotainment system functions in the in-vehicle infotainment system quick access bar in descending order of the selection probability.

[0092] For example, currently, 3 shortcut options, namely A, B, and C, are displayed in the in-vehicle infotainment system quick access bar, and the maximum number of shortcut options supported by the in-vehicle infotainment system quick access bar is 3. The selection probabilities of all predicted in-vehicle infotainment system functions are: A - 0.65, B - 0.25, C - 0.35, D - 0.9, E - 0.85, F - 0.75, and the second threshold is 0.6. Then the candidate in-vehicle infotainment system functions are A, D, E, and F, the currently displayed 3 shortcut options are A, B, and C, and the intersection of the currently displayed shortcut options and the candidate in-vehicle infotainment system functions is the displayed in-vehicle infotainment system functions. In this example, the displayed in-vehicle infotainment system function is A, the candidate in-vehicle infotainment system functions are D, E, and F, the number of empty spaces remaining in the in-vehicle infotainment system quick access bar after removing the shortcut option corresponding to the displayed in-vehicle infotainment system function A is 2, and there are 3 candidate in-vehicle infotainment system functions. Selecting in descending order of the selection probability, D and E are obtained. Then, after update, the in-vehicle infotainment system quick access bar displays A, D, and E.

[0093] It can be seen that in this alternative embodiment, after determining the available empty spaces in the in-vehicle infotainment system quick access bar, the vacant positions are filled strictly in the order of the selection probabilities of the candidate functions. This filling strategy based on sorting can maximize the overall quality of the in-vehicle infotainment system quick access bar and ensure that the optimal candidate functions can always be displayed in a timely manner.

[0094] Please refer to Figure 2 as shownFigure 2 It is an update system for a car infotainment system quick bar disclosed in an embodiment of the present invention, including:

[0095] A first acquisition module 201, configured to acquire real-time vehicle operation parameters, user historical operations, and environmental parameters in the current scenario;

[0096] A prediction module 202, configured to input the real-time vehicle operation parameters, user historical operations, environmental parameters, and all car infotainment system functions supported by the car infotainment system into a pre-trained prediction model to predict the selection probability of each car infotainment system function;

[0097] A second acquisition module 203, configured to acquire the working state of the car infotainment system quick bar;

[0098] An update module 204, configured to update the quick options of the car infotainment system quick bar according to the working state and the selection probability.

[0099] For the specific limitations on the update system of the car infotainment system quick bar, reference can be made to the limitations on the update method of the car infotainment system quick bar in the above text, which will not be elaborated here. Each module in the above update system of the car infotainment system quick bar can be implemented in whole or in part by software, hardware, and their combinations. The above modules can be embedded in or independent of the processor in the electronic device in a hardware format, or stored in the memory of the electronic device in a software format, so that the processor can call the corresponding operations of the above modules.

[0100] It should be noted that, in order to highlight the innovative part of the present invention, modules that are not closely related to solving the technical problems proposed by the present invention are not introduced in this embodiment, but this does not mean that there are no other modules in this embodiment.

[0101] As Figure 3 shown, the electronic device 1 provided by the present invention may include a memory 11, a processor 12, and a bus, and may also include a computer program stored in the memory 11 and operable on the processor 12, such as an update program for the car infotainment system quick bar.

[0102] Among them, the memory 11 includes at least one type of readable storage medium, and the readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, magnetic disk, optical disc, etc. In some embodiments, the memory 11 can be an internal storage unit of the electronic device 1, such as the mobile hard disk of the electronic device 1. In other embodiments, the memory 11 can also be an external storage device of the electronic device 1, such as a plug-in mobile hard disk, Smart Media Card (SMC), Secure Digital (SD) card, Flash Card, etc. equipped on the electronic device 1. Further, the memory 11 can also include both the internal storage unit and the external storage device of the electronic device 1. The memory 11 can be used not only to store application software installed in the electronic device 1 and various types of data, such as the updated code of the in-vehicle infotainment quick access bar, etc., but also to temporarily store data that has been output or will be output.

[0103] In some embodiments, the processor 12 can be composed of integrated circuits. For example, it can be composed of a single packaged integrated circuit, or can be composed of multiple integrated circuits with the same or different functions, including a combination of one or more Central Processing Units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips, etc. The processor 12 is the control core (Control Unit) of the electronic device 1, connecting various components of the entire electronic device 1 through various interfaces and circuits, and by running or executing programs or modules stored in the memory 11 (such as the update program of the in-vehicle infotainment quick access bar, etc.), and calling the data stored in the memory 11, to execute various functions of the electronic device 1 and process data.

[0104] The processor 12 executes the operating system of the electronic device 1 and various installed application programs. The processor 12 executes the application program to implement the steps in the above-mentioned method for updating the in-vehicle infotainment quick access bar.

[0105] Exemplarily, the computer program can be divided into one or more modules, and one or more modules are stored in the memory 11 and executed by the processor 12 to complete the present application. One or more modules can be a series of computer program instruction segments capable of completing specific functions, and these instruction segments are used to describe the execution process of the computer program in the electronic device 1. For example, the computer program can be divided into a first acquisition module 201, a prediction module 202, a second acquisition module 203, and an update module 204.

[0106] The integrated unit implemented in the form of software function modules described above can be stored in a computer-readable storage medium, which can be non-volatile or volatile. The above software function modules are stored in a storage medium and include several instructions for causing a computer device (which can be a personal computer, a computer device, or a network device, etc.) or a processor to execute part of the functions of the method for updating the vehicle-mounted quick bar according to various embodiments of the present application.

[0107] In summary, a method, a system, a device and a medium for updating a vehicle-mounted quick bar disclosed by the present invention realize the dynamic optimization and personalized recommendation of the quick bar content by comprehensively utilizing multi-dimensional information such as real-time vehicle operation parameters, user historical operations, and environmental parameters, and combining a pre-trained prediction model. Compared with the existing methods, the present invention can intelligently adapt to complex and changeable driving scenarios, significantly improve the usability of the vehicle-mounted system and driving safety, and bring a more convenient, efficient and safe in-vehicle interaction experience to users. Therefore, the present invention effectively overcomes various disadvantages in the prior art and has high industrial utilization value.

[0108] The above embodiments are only used to exemplarily illustrate the principles and effects of the present invention, rather than to limit the present invention. Any person familiar with this technology can modify or change the above embodiments without departing from the spirit and scope of the present invention. Therefore, all equivalent modifications or changes completed by those with ordinary knowledge in the technical field without departing from the spirit and technical idea disclosed by the present invention should still be covered by the claims of the present invention.

Claims

1. A method for updating a quick access bar of a vehicle-mounted computer, characterized in that, The method includes: Obtaining real-time vehicle operation parameters, user historical operations, and environmental parameters in the current scenario; Inputting the real-time vehicle operation parameters, the user historical operations, the environmental parameters, and all vehicle functions supported by the in-vehicle unit into a pre-trained prediction model to predict the selection probability of each vehicle function; Obtaining the working state of the in-vehicle unit quick bar; Updating the quick options of the in-vehicle unit quick bar according to the working state and the selection probability.

2. The update method of a vehicle machine quick bar according to claim 1, characterized in that, The step of inputting the real-time vehicle operation parameters, the user historical operations, the environmental parameters, and all vehicle functions supported by the in-vehicle unit into a pre-trained prediction model to predict the selection probability of each vehicle function includes: Inputting the user historical operations into the time series prediction network of the prediction model to extract the time series feature vector of the user historical operations; Inputting the time series feature vector, the real-time vehicle operation parameters, and the environmental parameters into the multi-modal fusion network of the prediction model to perform cross-modal feature interaction and fusion, and generating a fused global feature vector; Inputting the global feature vector and all vehicle functions supported by the in-vehicle unit into the classification network of the prediction model, calculating the matching degree of each vehicle function with the current scenario through the fully connected layer of the classification network, and obtaining the selection probability of all vehicle functions.

3. The update method of a vehicle head unit quick bar according to claim 1, wherein, The step of updating the in-vehicle unit quick bar according to the working state and the selection probability includes: Multiplying the selection probability corresponding to each vehicle function by a preset service weight to obtain the service selection probability corresponding to the vehicle function; wherein, each vehicle function corresponds to a service weight; Updating the in-vehicle unit quick bar according to the working state and the service selection probability.

4. The update method of a vehicle-mounted quick bar according to claim 3, wherein The update method further includes: Calculating the accuracy rate of each vehicle function being selected as a quick option; the accuracy rate refers to the ratio of the number of times a vehicle function is used in the in-vehicle unit quick bar to the number of times the vehicle function is displayed in the in-vehicle unit quick bar; Judging whether the accuracy rate is less than a preset first threshold: If it is less, reducing the service weight corresponding to the vehicle function by a preset proportion.

5. A method for updating a quick bar of a vehicle-mounted computer, according to any one of claims 1-4, characterized in that, The step of updating the in-vehicle unit quick bar according to the working state and the selection probability includes: Judging the working state: When it is in the update state, then selecting quick options corresponding to a preset number of vehicle functions from all the vehicle functions according to the selection probability and displaying them in the in-vehicle unit quick bar; Otherwise, adjusting the quick options in the in-vehicle unit quick bar according to the selection probability.

6. The update method of a vehicle-mounted quick bar according to claim 5, characterized in that, The step of adjusting the quick options in the in-vehicle unit quick bar according to the selection probability includes: Filtering out vehicle functions with a selection probability exceeding a preset second threshold from all vehicle functions to obtain several candidate vehicle functions; Dividing the candidate vehicle functions into displayed vehicle functions and candidate vehicle functions according to the quick options in the in-vehicle unit quick bar; Retaining the quick options corresponding to the displayed vehicle functions in the in-vehicle unit quick bar; Adjusting the quick options in the in-vehicle unit quick bar according to the selection probability and the candidate vehicle functions.

7. The update method of a vehicle-mounted quick bar according to claim 6, characterized in that, The steps of adjusting the shortcut options in the in-vehicle infotainment quick bar according to the selection probability and the candidate in-vehicle infotainment functions include: Calculating the number of remaining empty spaces in the in-vehicle infotainment quick bar after removing the shortcut options corresponding to the displayed in-vehicle infotainment functions; According to the number of empty spaces, displaying the shortcut options corresponding to the candidate in-vehicle infotainment functions in the in-vehicle infotainment quick bar in descending order of the selection probability.

8. A vehicle-mounted computer quick access bar update system, characterized in that Including: A first acquisition module, configured to acquire real-time vehicle operation parameters, user historical operations, and environmental parameters in the current scenario; A prediction module, configured to input the real-time vehicle operation parameters, the user historical operations, the environmental parameters, and all the in-vehicle infotainment functions supported by the in-vehicle infotainment system into a pre-trained prediction model to predict the selection probability of each in-vehicle infotainment function; A second acquisition module, configured to acquire the working state of the in-vehicle infotainment quick bar; An update module, configured to update the shortcut options in the in-vehicle infotainment quick bar according to the working state and the selection probability.

9. An electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein, When the processor executes the computer program, the steps of the method for updating the in-vehicle infotainment quick bar of the in-vehicle infotainment system according to any one of claims 1 to 7 are implemented.

10. A storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, the steps of the method for updating the in-vehicle infotainment quick bar according to any one of claims 1 to 7 are implemented.

Citation Information

Cited By

  • Function shortcut bar display control method and device, vehicle and storage medium

    CN120950164A