Display method and device of in-vehicle control, electronic equipment and readable storage medium

By generating in-vehicle controls based on vehicle data sources and application scenarios, the problem of users being unable to quickly and safely find target functions on in-vehicle displays has been solved, improving the driving experience and the efficiency of function usage.

CN115202790BActive Publication Date: 2026-03-17NEUSOFT RUICHI AUTOMOTIVE TECH (DALIAN) CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-19
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Users cannot quickly and safely find the desired function on the in-vehicle display screen, resulting in a poor driving experience and high installation costs.

Method used

By determining the target adaptation scenario based on vehicle data source and application scenario, in-vehicle controls are generated, and only controls related to the current application scenario are displayed, enabling fast and secure access to functions.

Benefits of technology

It improves the user driving experience by providing dedicated tools for specific scenarios, enabling users to quickly and safely access target functions and reducing the complexity and safety risks of function searching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115202790B_ABST
    Figure CN115202790B_ABST
Patent Text Reader

Abstract

This invention provides a method, device, electronic device, and readable storage medium for displaying in-vehicle controls, relating to the technical field of in-vehicle applications. The method includes: determining a target adaptation scenario corresponding to the current vehicle based on a data source and an application scenario, wherein the target adaptation scenario is the result of adjusting and adapting the application scenario based on the current vehicle's data source; obtaining the target function corresponding to the target adaptation scenario from each client, and generating in-vehicle controls for the current vehicle under the target adaptation scenario; and controlling the display of the in-vehicle controls corresponding to each application scenario based on the current vehicle's application scenario, thereby solving the technical problem of not being able to quickly and safely use the target function and improving the user's driving experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the technical field of vehicle applications, and in particular to a method, apparatus, electronic device, and readable storage medium for displaying vehicle controls. Background Technology

[0002] With the development of vehicle technology, in-vehicle infotainment (ivi) and navigation connectivity system (HondaConnect, HC) functions are becoming increasingly rich.

[0003] Due to the wide variety of functions mentioned above, in actual use, users cannot quickly find the target function trigger or control component on the vehicle display screen while ensuring driving safety. In addition, the installation cost of the above functions is also high, resulting in low actual usage efficiency of the above functions. Summary of the Invention

[0004] In view of this, the purpose of the present invention is to provide a method, device, electronic device and readable storage medium for displaying in-vehicle controls, to solve the technical problem of not being able to use the target function quickly and safely, and to improve the user's driving experience.

[0005] In a first aspect, an embodiment provides a method for displaying in-vehicle controls, the method comprising:

[0006] Based on the data source and application scenario, determine the target adaptation scenario corresponding to the current vehicle, wherein the target adaptation scenario is the result of the application scenario being adjusted and adapted based on the data source of the current vehicle;

[0007] Obtain the target function corresponding to the target adaptation scenario from each client, and generate the vehicle control for the current vehicle under the target adaptation scenario;

[0008] Based on the current application scenario of the vehicle, control the display of the in-vehicle controls corresponding to each application scenario.

[0009] In an optional implementation, the step of determining the target adaptation scenario corresponding to the current vehicle based on the data source and application scenario includes:

[0010] Based on the current vehicle data, determine the application scenario corresponding to the current vehicle;

[0011] Based on the data source of the current vehicle, the clustering result of the current vehicle is obtained;

[0012] Based on the clustering results, the application scenario is adjusted to determine the target suitable scenario for the current vehicle.

[0013] In an optional implementation, before determining the target adaptation scenario corresponding to the current vehicle based on the data source and application scenario, the method further includes:

[0014] Obtain the data source for the current vehicle, wherein the data source includes data from each client, point of interest data, vehicle owner information, and travel habits.

[0015] In an optional implementation, the step of obtaining the clustering result of the current vehicle based on the data source of the current vehicle includes:

[0016] Based on the data from each client, the point of interest data, the vehicle owner information, and the travel habits, an interest set corresponding to the current vehicle is clustered, wherein the interest set includes an interest function set, an interest location set, and an interest content set.

[0017] In an optional implementation, the step of adjusting the application scenario based on the clustering results to determine the target suitable scenario corresponding to the current vehicle includes:

[0018] Select a target interest set from the interest set, wherein the correlation between the target interest set and the application scenario reaches a correlation threshold;

[0019] The application functions in the application scenario are adjusted according to the target interest set to determine the target adaptation scenario corresponding to the current vehicle, wherein the application functions in the target adaptation scenario are adapted to the target interest set of the current vehicle.

[0020] In an optional implementation, the step of obtaining the target function corresponding to the target adaptation scenario from each client and generating the vehicle-mounted controls for the current vehicle under the target adaptation scenario includes:

[0021] Based on the target adaptation scenario, find the target function corresponding to the target adaptation scenario from each client;

[0022] Each of the target functions is integrated and encapsulated to generate the vehicle control for the current vehicle in the target adaptation scenario.

[0023] In an optional implementation, the step of controlling the display of in-vehicle controls corresponding to each application scenario based on the current application scenario of the vehicle includes:

[0024] Based on the current application scenario of the vehicle, determine the target adaptation scenario corresponding to the current vehicle;

[0025] Display the in-vehicle controls for the target adaptation scenario on the negative one screen and / or windshield of the current vehicle.

[0026] Secondly, an embodiment provides a display device for in-vehicle controls, the device comprising:

[0027] The determination module determines the target adaptation scenario corresponding to the current vehicle based on the data source and the application scenario, wherein the target adaptation scenario is the result of the application scenario being adjusted and adapted based on the data source of the current vehicle;

[0028] The generation module obtains the target functions corresponding to the target adaptation scenario from each client and generates the vehicle controls for the current vehicle under the target adaptation scenario.

[0029] The display module controls the display of in-vehicle controls corresponding to each application scenario based on the current application scenario of the vehicle.

[0030] Thirdly, an embodiment provides an electronic device including a memory and a processor. The memory stores a computer program that can run on the processor. When the processor executes the computer program, it implements the steps of the method described in any of the foregoing embodiments.

[0031] Fourthly, an embodiment provides a machine-readable storage medium storing machine-executable instructions, which, when invoked and executed by a processor, cause the processor to perform the steps of the method described in any of the foregoing embodiments.

[0032] This invention provides a method, device, electronic device, and readable storage medium for displaying in-vehicle controls. By using the vehicle's data source and application scenario, the current segmented target adaptation scenario is determined. Then, the target function corresponding to the target adaptation scenario is extracted from multiple clients to generate in-vehicle controls corresponding to each target adaptation scenario. Based on the application scenario of the vehicle, the display state of the in-vehicle controls corresponding to the scenario is controlled to achieve fast and safe acquisition of the target function of the segmented scenario, thereby improving the user's driving experience.

[0033] Other features and advantages of this disclosure will be set forth in the following description, or some features and advantages may be inferred from the description or determined without doubt, or may be learned by practicing the techniques described above.

[0034] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description

[0035] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0036] Figure 1 A flowchart illustrating a method for displaying in-vehicle controls according to an embodiment of the present invention;

[0037] Figure 2 A schematic diagram of clustering principle provided in an embodiment of the present invention;

[0038] Figure 3 A schematic diagram of the application architecture of a method for displaying in-vehicle controls provided in an embodiment of the present invention;

[0039] Figure 4 A functional block diagram of a display device for vehicle-mounted controls provided in an embodiment of the present invention;

[0040] Figure 5 This is a schematic diagram of the hardware architecture of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0041] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0042] Modern vehicle infotainment and navigation systems are increasingly equipped with a wealth of features, which are quite valuable, in order to meet the growing experience demands of vehicle users.

[0043] However, in practical applications, due to the large number of such functions, they often find themselves in an awkward situation where they are not remembered to use them normally, but cannot be found at crucial moments.

[0044] Based on this, the present invention provides a method, device, electronic device, and readable storage medium for displaying in-vehicle controls. By transforming the rich and diverse functions of a Swiss Army knife into specialized tools for vertical application scenarios, users can control the functions in the current specific scenario by touching the displayed in-vehicle controls. This solves the technical problem of not being able to use the target function quickly and safely, and improves the user's driving experience.

[0045] To facilitate understanding of this embodiment, a method for displaying in-vehicle controls disclosed in this embodiment of the invention will first be described in detail. This method can be applied to in-vehicle intelligent devices such as in-vehicle controllers, in-vehicle terminals, in-vehicle infotainment systems, and navigation interconnection systems, and controls the METER display frame on the instrument panel and the HUD display frame on the windshield to display corresponding in-vehicle controls.

[0046] Figure 1 This is a flowchart illustrating a method for displaying in-vehicle controls according to an embodiment of the present invention.

[0047] like Figure 1 As shown, the method includes the following steps:

[0048] Step S102: Determine the target adaptation scenario corresponding to the current vehicle based on the data source and application scenario.

[0049] Here, the data source can be understood as the data source that reflects the user characteristics of the current vehicle, such as a database; that is, data that can be obtained from the source or the database that represents the user characteristics of the current vehicle; the application scenario can be understood as the application scenario that the vehicle is currently in or will be in, based on the current vehicle data, and the application scenario is a large range of scenarios; the target adaptation scenario is the result of adjusting and adapting the application scenario based on the current vehicle's data source, and the target adaptation scenario can be understood as a subdivided scenario after splitting and adapting a large range of application scenarios.

[0050] Step S104: Obtain the target function corresponding to the target adaptation scenario from each client, and generate the vehicle control for the current vehicle under the target adaptation scenario.

[0051] The target function can be understood as the function that the user may use in the target adaptation scenario; the vehicle control is an integrated component that selects the target function from each client, so that the user can quickly obtain the corresponding function in the target adaptation scenario.

[0052] Step S106: Based on the current application scenario of the vehicle, control the display of the in-vehicle controls corresponding to each application scenario.

[0053] For example, the display status of the vehicle controls can be controlled according to the application scenario of the vehicle, that is, only the vehicle controls related to the current application scenario are displayed, and the vehicle controls for other application scenarios are not displayed for the time being.

[0054] In a preferred embodiment of practical application, the current segmented target adaptation scenario is determined by the vehicle's data source and application scenario. Then, the target function corresponding to the target adaptation scenario is extracted from multiple clients to generate in-vehicle controls corresponding to each target adaptation scenario. Based on the application scenario in which the vehicle is located, the display state of the in-vehicle controls corresponding to the scenario is controlled to achieve quick and safe acquisition of the target function of the segmented scenario and improve the user's driving experience.

[0055] In some embodiments, data reflecting user characteristics, such as the current vehicle, can be acquired in advance. Before step S102, the method further includes:

[0056] Step 1.1) Obtain the data source of the current vehicle, wherein the data source includes data from each client, point of interest data, vehicle owner information and travel habits.

[0057] Among them, the system can obtain historical usage data of the current vehicle for each client APP configured on the vehicle controller, historical point of interest data of the current vehicle, owner information and travel habits; it can be understood that point of interest data includes four aspects: name, category, coordinates and classification. Comprehensive point of interest (POI) information is essential information for enriching navigation maps. Timely POIs can remind users of road branching and detailed information about surrounding buildings, and can also make it easy to find the places you need in navigation and choose the most convenient and smooth route for route planning.

[0058] In some embodiments, the current vehicle user can be determined to be a segmented scenario based on the vehicle's data source and application scenario, in order to ensure that the target functions actually needed by the current vehicle user can be quickly obtained; for example, step S102 above may include:

[0059] Step 2.1): Determine the application scenario corresponding to the current vehicle based on the vehicle data of the current vehicle.

[0060] Understandably, vehicle data such as vehicle speed, vehicle location, outside temperature, inside temperature, inside sound, and user voice commands can be used to determine the current application scenario of the vehicle. This application scenario can include vehicle driving scenarios, air conditioning cooling scenarios, car insurance recommendation scenarios, and so on.

[0061] Step 2.2): Based on the data source of the current vehicle, obtain the clustering result of the current vehicle.

[0062] For example, the interest set (clustering result) corresponding to the current vehicle can be clustered based on the data from each client, the point of interest data, the vehicle owner information, and the travel habits. The interest set includes an interest function set, an interest location set, and an interest content set.

[0063] For example, such as Figure 2 As shown, the system can obtain external app data (client-side data), POI data, owner information, and travel habits for the current vehicle from the data source. Based on the frequently visited POIs, owner information, and travel habits, the system clusters the current vehicle's owner users. This clustering creates a pool of frequently visited POIs within an interest set (a set of interest locations). To further ensure the matching between interest locations and owners, scores for POIs are calculated based on owner habits, and high-scoring POIs are recommended to users, guaranteeing that these locations are more likely to be visited by the user. For interest content sets, clustering can obtain audio information that owners are interested in within the set (a set of interest content). Based on owner habits, a score is calculated for each audio file, and high-scoring audio is recommended to ensure that the content is more likely to be liked by the user. Furthermore, the system can learn from user feedback data and adjust the calculation logic of the recommendation scores in real time to further ensure the accuracy of the interest sets.

[0064] Step 2.3) Adjust the application scenario based on the clustering results to determine the target adaptation scenario corresponding to the current vehicle.

[0065] It should be noted that clustering results that can characterize the current vehicle user's features are obtained based on the current vehicle user's habits, preferences, and historical usage. Then, based on the clustering results, the application scenarios of the current vehicle are refined to obtain the target adaptation scenario. The target adaptation scenario is a sub-scenario that the user is more inclined to use within the application scenario.

[0066] For example, firstly, a target interest set can be selected from the interest set, wherein the correlation between the target interest set and the application scenario reaches a correlation threshold;

[0067] It is understandable that the clustering results that the current vehicle user is interested in may contain some content that is not relevant to the current scenario. Therefore, the target interest set that is related to the application scenario is selected from the interest set first, based on the current application scenario. The correlation between the interest set and the application scenario can be understood as the probability or historical frequency of the interest set appearing in the application scenario. That is, in the past, when the current vehicle is in application scenario A, the number of times the interest set x under application scenario A has been applied. Alternatively, the interest set a and application scenario A have a semantic or application principle correlation. The interest set a may not have been used in the past, but the interest set a and application scenario A are still related. For example, the music listening application scenario and the radio playback function have a certain semantic correlation. Even if the user has not used the function in the previous music listening application scenario, it does not affect the correlation between the function and this application scenario.

[0068] Secondly, the application functions in the application scenario can be adjusted according to the target interest set to determine the target adaptation scenario corresponding to the current vehicle, wherein the application functions in the target adaptation scenario are adapted to the target interest set of the current vehicle.

[0069] It is understandable that the application scenario belongs to a large scope, which includes a large number of functions. This application determines one or more subdivided target adaptation scenarios that meet user preferences by combining the clustering results representing user characteristics with the current application scenario. Each target adaptation scenario includes the corresponding application functions under the subdivided scenario. The application functions can be understood as a part of the functions obtained by filtering from the many functions in the application scenario based on the target interest set and removing redundancies. This part of the functions is more matched with the subdivided scenario.

[0070] To facilitate understanding, here are a few specific examples of vehicle travel scenarios: These can include scenarios like "getting home for a cigarette," "family trip," "romantic time," and "solo long-distance travel," among others. "Getting home for a cigarette" can be understood as a scenario where, between 6 PM and 6:30 PM, the car is parked near home and the engine is off, allowing for a relaxing smoke. "Family trip" can be a scenario where, on a weekend morning, the car is full of family members traveling together. "Romantic time" can be a scenario where, on a weekend evening, there are people in the driver's and passenger's seats, and the starting point or destination is a movie theater. "Solo long-distance travel" can be a scenario where the destination is more than 30 kilometers away, and only the driver is in the car.

[0071] In some embodiments, both a broad application scenario and a specific scenario may involve numerous application functions, which may in turn involve multiple client-side apps. To achieve the actual use of each function, users need to repeatedly switch between multiple clients, which is inefficient and can also affect driving safety to some extent. The embodiments of the present invention can solve the above-mentioned technical problems by capturing the application functions involved in each scenario. For example, step S104 in the above embodiments includes:

[0072] Step 3.1): Based on the target adaptation scenario, find the target function corresponding to the target adaptation scenario from each client.

[0073] This involves identifying the target functions involved in specific scenarios from each client app installed on the vehicle control terminal.

[0074] Step 3.2) Integrate and encapsulate each of the target functions to generate the vehicle control for the current vehicle in the target adaptation scenario.

[0075] Here, multiple target functions can be integrated and encapsulated according to their corresponding detailed scenarios to obtain the in-vehicle controls for the target adaptation scenario. Alternatively, each target function can be integrated and encapsulated separately, resulting in multiple in-vehicle controls corresponding to each target function for each target adaptation scenario.

[0076] In some embodiments, the display state of the corresponding target function can be controlled according to the actual subdivided scenario; for example, the aforementioned step S106 can also be implemented through the following steps, including:

[0077] Step 4.1) Determine the target adaptation scenario corresponding to the current vehicle based on the application scenario in which the current vehicle is located.

[0078] Understandably, based on the aforementioned clustering results, we can know the specific target adaptation scenario corresponding to the current vehicle in the current application scenario.

[0079] Step 4.2) Display the in-vehicle controls for the target adaptation scenario on the negative one screen and / or windshield of the current vehicle.

[0080] Here, taking the vehicle appearance scenario proposed in the aforementioned embodiment as an example, if the target adaptation scenario is a detailed scenario of "getting home for a cigarette": between 6 pm and 6:30 pm, the car is parked near home and turned off, then the IVI delays screen off, and widgets such as "seat", "sunroof", and "music" (in-vehicle controls) are displayed on the negative one screen; if the target adaptation scenario is a detailed scenario of "family outing": on a weekend morning, the car is full of family members, then widgets such as "games" and "cartoons" (in-vehicle controls) are displayed on the negative one screen; if the target adaptation scenario is a detailed scenario of "romantic time": on a weekend evening, there are people in the driver's and passenger's seats, and the departure point / destination is a movie theater, then widgets such as "love songs", "rose screensaver", and "romantic ambient light" (in-vehicle controls) are displayed on the negative one screen; if the target adaptation scenario is a detailed scenario of "one person's long-distance trip": the destination is more than 30 kilometers away, and there is only the driver in the car, then widgets such as "storytelling", "walkie-talkie", and "lane keeping" (in-vehicle controls) are displayed on the negative one screen.

[0081] Figure 3 A schematic diagram of the application architecture for a method of displaying in-vehicle controls is shown.

[0082] The system obtains target application functions from various component or application function suppliers, such as music, navigation, news clients, advanced driver assistance systems (ADAS), vehicle-to-everything (V2X) wireless communication systems, etc., and displays or configures the in-vehicle controls (scene application widgets) generated by the target application functions in the negative one screen display framework through an intelligent recommendation platform and an in-vehicle application capability service management system. The display framework includes the instrument panel display framework and the windshield HUD display framework. Scene application widgets include, but are not limited to, information display, function call, shortcut buttons, batch processing, etc.

[0083] The IVI provides a "negative one screen" function, which turns the capabilities of the in-vehicle app into different "widgets". Based on the user's different application needs, it provides users with the necessary tools in the appropriate scenarios. This can not only improve the user experience, but also increase the exposure and usage rate of hidden functions.

[0084] For example, in scenario-based insurance recommendations, if there is recent weather information such as rain or snow, the system will automatically trigger the push of a combination of vehicle flooding protection insurance and worry-free roadside assistance services to achieve the purpose of pushing severe weather insurance. Similarly, when it is identified that a vehicle is about to enter a highway toll station, it will automatically trigger the push of a combination of highway toll insurance, roadside assistance services, and tire protection services to achieve the purpose of pushing highway toll insurance. Furthermore, when it is identified that the vehicle is on a self-driving trip, it will automatically trigger the push of a worry-free self-driving trip protection service insurance to achieve the purpose of pushing self-driving travel insurance. Finally, when it is identified that the vehicle has worked overtime until 11:00 PM, it will automatically trigger the push of a combination of personal health care, telephone doctor consultation, and free physical examination services to achieve the purpose of pushing self-driving travel insurance.

[0085] The embodiments of the present invention provide corresponding in-vehicle controls in different sub-scenarios, pushing scenario-related small functions to the user's fingertips, so that the user can access them with a single touch as needed.

[0086] like Figure 4 As shown, this embodiment of the invention also provides a display device 200 for in-vehicle controls, the device comprising:

[0087] The determination module 201 determines the target adaptation scenario corresponding to the current vehicle based on the data source and the application scenario, wherein the target adaptation scenario is the result of the application scenario being adjusted and adapted based on the data source of the current vehicle;

[0088] The generation module 202 obtains the target function corresponding to the target adaptation scenario from each client and generates the vehicle control for the current vehicle under the target adaptation scenario.

[0089] The display module 203 controls the display of in-vehicle controls corresponding to each application scenario based on the current application scenario of the vehicle.

[0090] In some embodiments, the determining module 201 is further configured to: determine the application scenario corresponding to the current vehicle based on the vehicle data of the current vehicle; obtain the clustering result of the current vehicle based on the data source of the current vehicle; adjust the application scenario based on the clustering result, and determine the target adaptation scenario corresponding to the current vehicle.

[0091] In some embodiments, before determining the target adaptation scenario corresponding to the current vehicle based on the data source and application scenario, the device further includes: an acquisition module for acquiring the data source of the current vehicle, wherein the data source includes data from each client, point of interest data, vehicle owner information, and travel habits.

[0092] In some embodiments, the determining module 201 is further configured to cluster the interest set corresponding to the current vehicle based on the data from each client, the point of interest data, the vehicle owner information and the travel habits, wherein the interest set includes an interest function set, an interest location set and an interest content set.

[0093] In some embodiments, the determining module 201 is further specifically configured to: select a target interest set from the interest set, wherein the correlation between the target interest set and the application scenario reaches a correlation threshold; adjust the application functions in the application scenario according to the target interest set; and determine a target adaptation scenario corresponding to the current vehicle, wherein the application functions in the target adaptation scenario are adapted to the target interest set of the current vehicle.

[0094] In some embodiments, the generation module 202 is further configured to: search for the target function corresponding to the target adaptation scenario from each client according to the target adaptation scenario; integrate and encapsulate each target function to generate the vehicle control for the current vehicle under the target adaptation scenario.

[0095] In some embodiments, the display module 203 is further configured to determine the target adaptation scenario corresponding to the current vehicle based on the application scenario in which the current vehicle is located; and display the in-vehicle controls under the target adaptation scenario on the negative one screen and / or windshield of the current vehicle.

[0096] Figure 5 This is a schematic diagram of the hardware architecture of the electronic device 300 provided in an embodiment of the present invention. See also... Figure 5 As shown, the electronic device 300 includes a machine-readable storage medium 301 and a processor 302, and may also include a non-volatile storage medium 303, a communication interface 304, and a bus 305; wherein the machine-readable storage medium 301, the processor 302, the non-volatile storage medium 303, and the communication interface 304 communicate with each other through the bus 305. The processor 302 can execute the display method of the vehicle control described in the above embodiment by reading and executing the machine-executable instructions for displaying the vehicle control in the machine-readable storage medium 301.

[0097] The machine-readable storage medium mentioned in this article can be any electronic, magnetic, optical, or other physical storage device that can contain or store information such as executable instructions, data, etc. For example, machine-readable storage media can be: RAM (Random Access Memory), volatile memory, non-volatile memory, flash memory, storage drives (such as hard disk drives), any type of storage disk (such as optical discs, DVDs, etc.), or similar storage media, or combinations thereof.

[0098] Non-volatile media can be non-volatile memory, flash memory, storage drives (such as hard disk drives), any type of storage disk (such as optical discs, DVDs, etc.), or similar non-volatile storage media, or combinations thereof.

[0099] It is understood that the specific operation methods of each functional module in this embodiment can be referred to the detailed description of the corresponding steps in the above method embodiment, and will not be repeated here.

[0100] The computer-readable storage medium provided in this embodiment of the invention stores a computer program. When the computer program code is executed, it can implement the display method of the vehicle control described in any of the above embodiments. For specific implementation, please refer to the method embodiments, which will not be repeated here.

[0101] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0102] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.

[0103] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.

[0104] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit them. The scope of protection of the present invention is not limited thereto. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the scope of the technology disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention.

Claims

1. A display method of an in-vehicle control, characterized by, The method comprises: According to the data source and the application scene, determine the target adaptation scene corresponding to the current vehicle for representing the subdivided scene after the application scene is split and adapted; Obtain the target function corresponding to the target adaptation scene from each client, and generate the vehicle-mounted control of the current vehicle under the target adaptation scene; According to the target adaptation scene where the current vehicle is located, control the display of the vehicle-mounted control corresponding to each target adaptation scene; The step of determining the target adaptation scene corresponding to the current vehicle for representing the subdivided scene after the application scene is split and adapted according to the data source and the application scene comprises: Determine the application scene corresponding to the current vehicle according to the vehicle data of the current vehicle; Obtain the clustering result of the current vehicle according to the data source of the current vehicle; Adjust the application scene based on the clustering result to determine the target adaptation scene corresponding to the current vehicle; wherein the target adaptation scene is the result of adjusting and adapting the application scene based on the data source of the current vehicle; The step of obtaining the clustering result of the current vehicle according to the data source of the current vehicle comprises: clustering the interest set corresponding to the current vehicle according to the historical use data of each client obtained from each client configured on the vehicle-mounted controller, the historical interest point data of the current vehicle, the owner information and the travel habit, wherein the interest set comprises an interest function set, an interest location set and an interest content set.

2. The method of claim 1, wherein, The step of adjusting the application scene based on the clustering result to determine the target adaptation scene corresponding to the current vehicle comprises: Select a target interest set from the interest set, wherein the association degree of the target interest set with the application scene reaches an association threshold; Adjust the application function in the application scene according to the target interest set to determine the target adaptation scene corresponding to the current vehicle, wherein the application function in the target adaptation scene is adapted to the target interest set of the current vehicle.

3. The method of claim 1, wherein, The step of obtaining the target function corresponding to the target adaptation scene from each client to generate the vehicle-mounted control of the current vehicle under the target adaptation scene comprises: According to the target adaptation scene, find the target function corresponding to the target adaptation scene from each client; Integrate and encapsulate each target function to generate the vehicle-mounted control of the current vehicle under the target adaptation scene.

4. The method of claim 1, wherein, The step of controlling the display of each target adaptation scene corresponding to the vehicle-mounted control according to the target adaptation scene where the current vehicle is located comprises: Display the vehicle-mounted control under the target adaptation scene on the negative one screen and / or the windshield of the current vehicle.

5. A display device for in-vehicle controls, characterized by comprising: The device comprises: A determination module determines the target adaptation scene corresponding to the current vehicle for representing the subdivided scene after the application scene is split and adapted according to the data source and the application scene; A generation module obtains the target function corresponding to the target adaptation scene from each client, and generates the vehicle-mounted control of the current vehicle under the target adaptation scene; The display module is configured to control a vehicle-mounted control corresponding to each target adaptation scene to be displayed according to a target adaptation scene in which the current vehicle is located. The determination module is further configured to determine an application scene corresponding to the current vehicle according to vehicle data of the current vehicle, obtain a clustering result of the current vehicle according to a data source of the current vehicle, adjust the application scene based on the clustering result, and determine a target adaptation scene corresponding to the current vehicle, wherein the target adaptation scene is a result of adjustment and adaptation of the application scene based on the data source of the current vehicle. The determination module is further configured to cluster an interest set corresponding to the current vehicle according to historical use data of each client obtained from the client configured on the vehicle-mounted controller, historical interest point data of the current vehicle, owner information, and travel habits, wherein the interest set includes an interest function set, an interest location set, and an interest content set.

6. An electronic device comprising a memory, a processor, the memory having stored therein a computer program executable on the processor, characterized in that, The processor executes the computer program to implement the steps of the method of any one of claims 1 to 4.

7. A machine-readable storage medium, characterized in that, The machine-readable storage medium stores machine-executable instructions, and the machine-executable instructions, when invoked and executed by the processor, cause the processor to implement the steps of the method of any one of claims 1 to 4.

Citation Information

Patent Citations

  • A vehicle-mounted device and a service information pushing method thereof

    CN109874109A

  • Vehicle-mounted scene mode control method and device, vehicle and storage medium

    CN110928409A

  • Method and device for determining interface display content, terminal equipment and storage medium

    CN112596846A

  • Content playing method and system

    CN113127675A