Intelligent control method, device and equipment based on in-vehicle infotainment system and medium

By implementing intelligent control methods in the management server of the vehicle system, the configuration performance of the vehicle system is automatically adjusted, and the problem of manual adjustments is solved when different drivers switch, the user experience is improved, and the synchronization management of personalized configuration is realized.

CN119796097APending Publication Date: 2025-04-11BEI DOU ZHI LIAN KE JI YOU XIAN GONG SI +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411870186.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The prior art cannot automatically adjust the configuration performance of the vehicle system in real time according to the needs of different drivers, resulting in time-consuming manual adjustments for drivers when switching to use, reducing user experience.

Method used

By implementing an intelligent control method in the management server of the vehicle computer system, after the user account login is successfully detected, the user logo information is obtained and determined, and whether it is in the preset database. If it exists, a feature control command is generated and sent to the vehicle computer terminal function module to update the configuration information.

Benefits of technology

It realizes automatic control and adjustment of the relevant configuration performance of the vehicle system according to different drivers, improves the user experience, and realizes the synchronization and management of personalized configuration through cloud settings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119796097A_ABST
    Figure CN119796097A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent control method, device and equipment based on an in-vehicle infotainment system and a medium, the method is applied to a management server of an in-vehicle infotainment end of the in-vehicle infotainment system, and the method comprises the following steps: if successful login of a user account is detected, obtaining and determining user sign information; if the user mark information is located in a preset database, obtaining user configuration information related to the user mark information from the preset database according to the user mark information; corresponding feature control instructions are generated according to a preset setting item rule and the obtained user configuration information, and different feature control instructions are used for controlling different function modules; and sending the generated feature control instruction to a corresponding function module in the vehicle terminal to control the corresponding function module to update the configuration information of the function module and realize the state adjustment of the function module. According to the method, the related configuration performance of the vehicle terminal can be automatically controlled and adjusted in time based on different driver users, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular to an intelligent control method, device, equipment and medium based on a vehicle computer system. Background Art

[0002] The cockpit of a car computer usually refers to the cockpit or cab of a car or other means of transportation, and is also the space where the driver controls the operating status of the vehicle. The driver can perform driving operations in the cockpit, such as controlling the driving direction, speed, braking, etc. to ensure the safety and stability of the vehicle, and also control certain functional configurations of the vehicle through the car computer system. However, different drivers have different driving habits and vehicle positions. When switching drivers, the later driver needs to spend time adjusting the various functional modules in the cockpit to make the relevant performance of the vehicle meet their own needs. When other drivers use the car computer, they have to continue to manually adjust the vehicle performance item by item, which brings great inconvenience to the driver user and reduces the user experience. Summary of the invention

[0003] The embodiments of the present invention provide an intelligent control method, device, equipment and medium based on a vehicle computer system, aiming to solve the problem in the prior art methods that the relevant configuration performance cannot be automatically controlled and adjusted in a timely manner based on different driver users.

[0004] In a first aspect, an embodiment of the present invention provides an intelligent control method based on a vehicle computer system, wherein:

[0005] The vehicle system includes a vehicle terminal, and the method is applied to a management server of the vehicle terminal. The method includes:

[0006] If it is detected that the user account login is successful, obtain and determine the user logo information;

[0007] Determining whether the user identification information is located in a preset database;

[0008] If yes, obtaining user configuration information related to the user from a preset database according to the user identification information, wherein the preset database includes a plurality of user identification information and also includes user configuration information associated with different user identification information;

[0009] Generate corresponding feature control instructions according to preset setting item rules and acquired user configuration information, wherein different feature control instructions are used to control different functional modules;

[0010] The generated feature control instruction is sent to the corresponding functional module in the vehicle machine end to control the corresponding functional module to update its configuration information and realize the state adjustment of the functional module.

[0011] In a second aspect, an embodiment of the present invention further provides an intelligent control device based on a vehicle system, wherein the vehicle system includes a vehicle terminal, the device is applied to a management server of the vehicle terminal, and the device includes:

[0012] A login detection unit, used to obtain and determine user identification information if it is detected that the user account login is successful;

[0013] An information determination unit, used to determine whether the user identification information is located in a preset database;

[0014] an information acquisition unit, configured to acquire, according to the user identification information, user configuration information related to the user from a preset database, wherein the preset database includes a plurality of user identification information and also includes user configuration information associated with different user identification information;

[0015] An instruction generation unit, used to generate corresponding feature control instructions according to preset setting item rules and the acquired user configuration information, wherein different feature control instructions are used to control different functional modules;

[0016] The function control unit is used to send the generated feature control instruction to the corresponding function module in the vehicle machine end to control the corresponding function module to update its configuration information and realize the state adjustment of the function module.

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

[0018] Memory, used to store computer programs;

[0019] The processor is used to implement the steps of the intelligent control method based on the vehicle system described in the first aspect when executing the program stored in the memory.

[0020] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the intelligent control method based on the vehicle-mounted system as described in the first aspect above are implemented.

[0021] The embodiment of the present invention provides an intelligent control method, device, equipment and medium based on a vehicle-mounted system, the method comprising: the vehicle-mounted system comprises a vehicle-mounted terminal, the method is applied to a management server of the vehicle-mounted terminal, the method comprising: if it is detected that the user account has successfully logged in, obtaining and determining the user identification information; judging whether the user identification information is located in a preset database; if so, obtaining the user configuration information related to it from the preset database according to the user identification information, wherein the preset database includes a plurality of user identification information, and also includes user configuration information associated with different user identification information; generating corresponding feature control instructions according to preset setting item rules and the obtained user configuration information, wherein different feature control instructions are used to control different functional modules; sending the generated feature control instructions to the corresponding functional module in the vehicle-mounted terminal to control the corresponding functional module to update its configuration information, and realize the state adjustment of the functional module. The above-mentioned intelligent control method based on the vehicle-mounted system is applied to the management server, and the method can automatically control and adjust the relevant configuration performance of the vehicle-mounted terminal in a timely manner based on different driver users, thereby improving the user experience. In addition, this method can also bind the user's user identification information to the user account through cloud settings. The user can log in to the relevant account information on different car terminals, so that different car terminals can match the relevant configurations of user needs, realize personalized settings, and greatly facilitate user use. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0023] Figure 1 A method flow chart of an intelligent control method based on a vehicle system provided by an embodiment of the present invention;

[0024] Figure 2 A schematic diagram of an application scenario of an intelligent control method based on a vehicle system provided by an embodiment of the present invention;

[0025] Figure 3 A schematic block diagram of an intelligent control device based on a vehicle system provided by an embodiment of the present invention;

[0026] Figure 4 A schematic block diagram of a computer device provided in an embodiment of the present invention. DETAILED DESCRIPTION

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

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

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

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

[0031] See also Figure 1 and Figure 2 As shown in the figure, the embodiment of the present invention provides an intelligent control method based on a vehicle system, which is applied to a management server 10 of a vehicle terminal 1 of the vehicle system, and the management server 10 is connected to the cloud 2 through the communication network component 20 of the vehicle terminal 1, wherein the cloud 2 may be provided with a database to store relevant information data. Wherein, if the management server 10 detects that the user account has successfully logged in, the user identification information is obtained and determined; it is determined whether the user identification information is located in a preset database; if so, the management server 10 can obtain user configuration information related to it from the preset database according to the user identification information, wherein the preset database includes a plurality of user identification information, and also includes user configuration information associated with different user identification information; the management server 10 can also generate corresponding feature control instructions according to the preset setting item rules and the obtained user configuration information, wherein different feature control instructions are used to control different functional modules; the management server can also send the generated feature control instructions to the corresponding functional module in the vehicle terminal to control the corresponding functional module to update its configuration information and realize the state adjustment of the functional module.

[0032] In one embodiment, the vehicle system of the method may include a vehicle terminal, which together with the cloud can constitute a telematics service provider (TSP). The telematics service provider (TSP) plays an important role in vehicle safety, driving behavior, and intelligent navigation.

[0033] The vehicle side can include management servers and communication network components, as well as hardware such as on-board equipment and sensors, and software such as vehicle status monitoring. The vehicle side can transmit the relevant data of each hardware and software to the cloud through the management server through the communication network components, and receive instructions and data from the cloud through the communication network components, so as to obtain the relevant user configuration information of the driver user. The communication network components include wireless communication technologies such as 4G, 5G networks, Wi-Fi, and Bluetooth. Through the communication network, the Internet of Vehicles TSP can realize functions such as vehicle status monitoring, remote command, and data transmission. The cloud mainly refers to the cloud computing platform, including a cloud-based data processing and analysis platform, as well as a platform that provides cloud storage services. Through the cloud, vehicle data analysis, intelligent prediction and maintenance services can be realized.

[0034] It can be seen that this method can not only automatically control and adjust the relevant configuration performance of the vehicle terminal based on different driver users in a timely manner, but also improve the user experience. In addition, this method can also bind the user's user identification information to the user account through cloud settings, so that the user can log in to the relevant account information on different vehicle terminals and obtain the user configuration information from the cloud database, so that different vehicle terminals match the relevant configurations required by the user, realize personalized settings, and greatly facilitate user use.

[0035] like Figure 1 As shown, in one embodiment, the intelligent control method based on the vehicle computer system is applied to a management server at the vehicle computer end in the vehicle computer system, and the method includes steps S110 to S150.

[0036] Step S110: If it is detected that the user account login is successful, the user identification information is obtained and determined.

[0037] In this embodiment, when the management server on the vehicle side detects that the user account has successfully logged in, the user identification information can be obtained and determined. The user account is associated with the user identification information, that is, the account can be set by the user, and the user identification information can be the user's ID number or phone number, etc., which can be set according to user needs and is not limited in this embodiment.

[0038] Among them, the login methods include Face ID, Bluetooth key, automatic login with the last remembered ID, QR code scanning login, and verification code login. The first three can be automatically logged in on the car computer, truly realizing the most comfortable driving environment as soon as you get in the car. There is no need to bother and effort to adjust the various settings of the car computer, seat position, rearview mirror position, and account logins for various in-vehicle applications.

[0039] Step S120, determining whether the user identification information is located in a preset database.

[0040] In this embodiment, after obtaining the user identification information, the management server needs to determine whether the user identification information is located in a preset database. The preset database is a pre-set database used to store relevant application data, configuration data and driving related data of the vehicle terminal.

[0041] In one embodiment, the vehicle terminal communicates with the cloud via the communication network component, and the step S120 includes: sending the user identification information to the cloud via the communication network component; and controlling the cloud to determine whether the received user identification information is located in a preset database.

[0042] Among them, the communication network components include 4G, 5G networks, Wi-Fi, Bluetooth and other wireless communication technologies. Through the communication network, the Internet of Vehicles TSP can realize functions such as vehicle status monitoring, remote command, and data transmission. The communication network components assist the training between the vehicle and the cloud based on the basic vehicle communication protocol, data communication protocol, cloud communication protocol and other protocols, ensuring the reliable transmission of data. After the management server sends the user identification information to the cloud through the communication network component, it also controls the cloud to determine whether the received user identification information is in the preset database.

[0043] In one embodiment, the method also includes: if the user identification information is not located in a preset database, controlling the cloud to store the user identification information in a preset database; changing the initialization configuration information of the vehicle terminal according to the configuration adjustment instruction sent by the user to obtain the first target configuration information; saving the first target configuration information to the local storage, and sending the first target configuration information to the cloud database for storage through the communication network component, so that the cloud associates it with the user identification information.

[0044] Among them, if the user identification information is not located in the preset database, the management server can control the cloud to store the user identification information in the preset database, which is equivalent to adding a new driver user. At this time, the vehicle terminal can use the initialization configuration information, and the driver user can adjust the relevant configuration based on the initialization configuration information. That is, according to the configuration adjustment instruction sent by the user, the initialization configuration information of the vehicle terminal is changed to obtain the first target configuration information. In order to avoid accidental disconnection of the communication network component and inability to transmit data, the first target configuration information can be saved to the local storage at this time. At the same time, the first target configuration information is sent to the cloud database for storage through the communication network component, so that the cloud can associate it with the user identification information, so as to update the information stored in the cloud database and realize the real-time change of user configuration information.

[0045] Step S130: If yes, obtain user configuration information related to the user identification information from a preset database according to the user identification information, wherein the preset database includes a plurality of user identification information and also includes user configuration information associated with different user identification information.

[0046] In this embodiment, since the user identification information can be information that uniquely identifies the user, such as a user name, user ID, or email address, an appropriate database connection tool or library is used, and the user identification information is used as a condition to retrieve the user configuration information.

[0047] In one embodiment, the preset database is a cloud database, and the step of acquiring user configuration information related to the user from the preset database according to the user identification information further includes:

[0048] The user identification information is sent to the cloud through the communication network component, and the cloud is controlled to obtain user configuration information associated with the user identification information from a preset database according to the received user identification information; and the user configuration information returned by the cloud is received.

[0049] Among them, after the management server sends the user identification information to the cloud through the communication network component, the cloud can receive the request and parse the user identification information, use the user identification information as a query condition, retrieve the user configuration information from a preset database, and then construct a response containing the user configuration information, that is, return the user configuration information to the vehicle end.

[0050] In a further embodiment, the step of receiving the user configuration information returned by the cloud includes: determining whether the user configuration information returned by the cloud is received within a preset time range; if not, calling the user configuration information saved in the last local storage from the local storage module of the vehicle end; wherein, if so, receiving the user configuration information returned by the cloud.

[0051] Among them, due to the possible delay problem of network communication transmission or the interruption of network communication transmission, in order to ensure the real-time nature of the user's usage configuration information, the management server needs to determine whether the user configuration information returned by the cloud is received within a preset time range. If the management server receives the user configuration information returned by the cloud within the preset time range, it means that the management server can receive the user configuration information returned by the cloud. If the management server does not receive the user configuration information returned by the cloud within the preset time range, the management server needs to call the user configuration information saved in the last local storage from the local storage module of the vehicle end.

[0052] Step S140, generating corresponding feature control instructions according to preset setting item rules and the acquired user configuration information, wherein different feature control instructions are used to control different functional modules.

[0053] In this embodiment, the management server generates corresponding feature control instructions according to the preset setting item rules and the acquired user configuration information. For example, when the vehicle computer terminal state is satisfied (such as the current gear position), the control instruction is sent to the controller of the functional module corresponding to each setting item, and each controller executes the control; if the vehicle computer does not obtain the user's personalized configuration data, the last locally saved user configuration information is used.

[0054] Step S150, sending the generated feature control instruction to the corresponding functional module in the vehicle machine end to control the corresponding functional module to update its configuration information and realize the state adjustment of the functional module.

[0055] In this embodiment, the management server sends the generated feature control instruction to the corresponding function module in the vehicle terminal. When the function module detects the relevant feature control instruction, it can adjust the relevant configuration information. For example, the feature control instruction may be an instruction to control the position of the steering wheel, the height and angle of the seat, the playback information of the screen, the temperature of the air conditioner, the state of the window, etc.

[0056] In addition, if the user logs out, the configuration of the vehicle computer can keep the current personalized configuration data unchanged. It can also be determined according to the needs that when the user logs out of the current login account, the vehicle computer determines the current vehicle status. For example, the configuration items that affect driving safety should be kept in the current status. When the next logged-in user sets it, the information of the corresponding configuration items can be changed. Configuration items that do not affect driving safety will be directly switched to the default status after the account is logged out.

[0057] Therefore, the driving experience of the smart cockpit on the vehicle side is the most intuitive way for smart connected cars to provide services to users. Its sound and complete services can help automakers better understand, perceive and retain users, understand user needs more comprehensively and provide better services to users. By binding the driving experience settings of the intelligent control in the smart cockpit to the account, the connection between the account and the user's personalized needs is achieved, providing users with personalized services for thousands of people. At the same time, the smart cockpit on the vehicle side also standardizes the rules for the driver to make personalized settings and synchronize with the cloud when logging in with different accounts, as well as the processing logic of this function item when the corresponding account logs in and out.

[0058] In one embodiment, the method further includes: if a configuration modification instruction initiated by a user is detected, parsing the configuration modification instruction to obtain second target configuration information; updating and saving the second target configuration information to local storage, and sending the second target configuration information to a preset database on the cloud through the communication network component; if user configuration information of the same category as the target configuration information exists in the preset database, causing the preset database on the cloud to update the user configuration information to the target configuration information.

[0059] Among them, if the management server detects a configuration modification instruction initiated by the user, it can parse the configuration modification instruction to obtain the second target configuration information, and update and save the second target configuration information to the local storage, and send the second target configuration information to the preset database in the cloud through the communication network component, thereby realizing real-time update of user configuration information.

[0060] In another embodiment, the method further includes: if the preset database does not contain user configuration information of the same category as the target configuration information, controlling the preset database in the cloud to save the target configuration information as user configuration information of a new category.

[0061] Therefore, if there is no user configuration information of the same category as the target configuration information in the preset database, it indicates that this type of user configuration information is a new type of configuration information. At this time, it is necessary to save this type of configuration information as a new item in the database to ensure the integrity and timeliness of the personalized customization of the configuration information.

[0062] In summary, the above-mentioned intelligent control method based on the vehicle computer system is applied to the management server of the vehicle computer end of the vehicle computer system. This method can not only automatically control and adjust the relevant configuration performance of the vehicle computer end in a timely manner based on different driver users, but also improve the user experience. In addition, this method can also bind the user's user identification information to the user account through cloud settings. The user can log in to the relevant account information on different vehicle computer ends and obtain the user configuration information from the cloud database, so that different vehicle computer ends match the relevant configurations required by the user, realize personalized settings, and greatly facilitate user use.

[0063] The embodiment of the present invention further provides an intelligent control device based on a vehicle system, which can be configured in a management server of the vehicle system, and is used to execute any embodiment of the intelligent control method based on the vehicle system. Figure 3 , Figure 3 A schematic block diagram of an intelligent control device based on a vehicle-mounted system provided in an embodiment of the present invention.

[0064] like Figure 3 As shown, an intelligent control device 100 based on a vehicle system is applied to a management server at the vehicle end, and the device 100 includes: a login detection unit 110, an information judgment unit 120, an information acquisition unit 130, an instruction generation unit 140 and a function control unit 150.

[0065] The login detection unit 110 is used to obtain and determine user identification information if it is detected that the user account login is successful.

[0066] In this embodiment, when the management server on the vehicle side detects that the user account has successfully logged in, the user identification information can be obtained and determined. The user account is associated with the user identification information, that is, the account can be set by the user, and the user identification information can be the user's ID number or phone number, etc., which can be set according to user needs and is not limited in this embodiment.

[0067] Among them, the login methods include Face ID, Bluetooth key, automatic login with the last remembered ID, QR code scanning login, and verification code login. The first three can be automatically logged in on the car computer, truly realizing the most comfortable driving environment as soon as you get in the car. There is no need to bother and effort to adjust the various settings of the car computer, seat position, rearview mirror position, and account logins for various in-vehicle applications.

[0068] The information determination unit 120 is used to determine whether the user identification information is located in a preset database.

[0069] In this embodiment, after obtaining the user identification information, the management server needs to determine whether the user identification information is located in a preset database. The preset database is a pre-set database used to store relevant application data, configuration data and driving related data of the vehicle terminal.

[0070] In one embodiment, the vehicle terminal communicates with the cloud through the communication network component, and the information judgment unit 120 is also used to: send the user identification information to the cloud through the communication network component; control the cloud to determine whether the received user identification information is located in a preset database.

[0071] Among them, the communication network components include 4G, 5G networks, Wi-Fi, Bluetooth and other wireless communication technologies. Through the communication network, the Internet of Vehicles TSP can realize functions such as vehicle status monitoring, remote command, and data transmission. The communication network components assist the training between the vehicle and the cloud based on the basic vehicle communication protocol, data communication protocol, cloud communication protocol and other protocols, ensuring the reliable transmission of data. After the management server sends the user identification information to the cloud through the communication network component, it also controls the cloud to determine whether the received user identification information is in the preset database.

[0072] In one embodiment, the device 100 also includes: a data storage module, which is used to control the cloud to store the user identification information in a preset database if the user identification information is not located in the preset database; an information change module, which is used to change the initialization configuration information of the vehicle terminal according to the configuration adjustment instruction sent by the user to obtain the first target configuration information; an information association module, which is used to save the first target configuration information to the local storage, and send the first target configuration information to the cloud database for storage through the communication network component, so that the cloud can associate it with the user identification information.

[0073] Among them, if the user identification information is not located in the preset database, the management server can control the cloud to store the user identification information in the preset database, which is equivalent to adding a new driver user. At this time, the vehicle terminal can use the initialization configuration information, and the driver user can adjust the relevant configuration based on the initialization configuration information. That is, according to the configuration adjustment instruction sent by the user, the initialization configuration information of the vehicle terminal is changed to obtain the first target configuration information. In order to avoid accidental disconnection of the communication network component and inability to transmit data, the first target configuration information can be saved to the local storage at this time. At the same time, the first target configuration information is sent to the cloud database for storage through the communication network component, so that the cloud can associate it with the user identification information, so as to update the information stored in the cloud database and realize the real-time change of user configuration information.

[0074] The information acquisition unit 130 is used to acquire user configuration information related to the user from a preset database according to the user identification information, wherein the preset database includes a plurality of user identification information and also includes user configuration information associated with different user identification information.

[0075] In this embodiment, since the user identification information can be information that uniquely identifies the user, such as a user name, user ID, or email address, an appropriate database connection tool or library is used, and the user identification information is used as a condition to retrieve the user configuration information.

[0076] In one embodiment, the preset database is a cloud database, and the information acquisition unit 130 is also used to: send the user identification information to the cloud through a communication network component, and control the cloud to obtain user configuration information associated with the user identification information from the preset database according to the received user identification information; and receive the user configuration information returned by the cloud.

[0077] Among them, after the management server sends the user identification information to the cloud through the communication network component, the cloud can receive the request and parse the user identification information, use the user identification information as a query condition, retrieve the user configuration information from a preset database, and then construct a response containing the user configuration information, that is, return the user configuration information to the vehicle end.

[0078] In a further embodiment, the information acquisition unit 130 is also used to: determine whether the user configuration information returned by the cloud is received within a preset time range; if not, call the user configuration information saved in the last local storage from the local storage module of the vehicle end; wherein, if so, receive the user configuration information returned by the cloud.

[0079] Among them, due to the possible delay problem of network communication transmission or the interruption of network communication transmission, in order to ensure the real-time nature of the user's usage configuration information, the management server needs to determine whether the user configuration information returned by the cloud is received within a preset time range. If the management server receives the user configuration information returned by the cloud within the preset time range, it means that the management server can receive the user configuration information returned by the cloud. If the management server does not receive the user configuration information returned by the cloud within the preset time range, the management server needs to call the user configuration information saved in the last local storage from the local storage module of the vehicle end.

[0080] The instruction generation unit 140 is used to generate corresponding feature control instructions according to preset setting item rules and the acquired user configuration information, wherein different feature control instructions are used to control different functional modules.

[0081] In this embodiment, the management server generates corresponding feature control instructions according to the preset setting item rules and the acquired user configuration information. For example, when the vehicle computer terminal state is satisfied (such as the current gear position), the control instruction is sent to the controller of the functional module corresponding to each setting item, and each controller executes the control; if the vehicle computer does not obtain the user's personalized configuration data, the last locally saved user configuration information is used.

[0082] The function control unit 150 is used to send the generated feature control instruction to the corresponding function module in the vehicle machine end to control the corresponding function module to update its configuration information and realize the state adjustment of the function module.

[0083] In this embodiment, the management server sends the generated feature control instruction to the corresponding function module in the vehicle terminal. When the function module detects the relevant feature control instruction, it can adjust the relevant configuration information. For example, the feature control instruction may be an instruction to control the position of the steering wheel, the height and angle of the seat, the playback information of the screen, the temperature of the air conditioner, the state of the window, etc.

[0084] In addition, if the user logs out, the configuration of the vehicle computer can keep the current personalized configuration data unchanged. It can also be determined according to the needs that when the user logs out of the current login account, the vehicle computer determines the current vehicle status. For example, the configuration items that affect driving safety should be kept in the current status. When the next logged-in user sets it, the information of the corresponding configuration items can be changed. Configuration items that do not affect driving safety will be directly switched to the default status after the account is logged out.

[0085] Therefore, the driving experience of the smart cockpit on the vehicle side is the most intuitive way for smart connected cars to provide services to users. Its sound and complete services can help automakers better understand, perceive and retain users, understand user needs more comprehensively and provide better services to users. By binding the driving experience settings of the intelligent control in the smart cockpit to the account, the connection between the account and the user's personalized needs is achieved, providing users with personalized services for thousands of people. At the same time, the smart cockpit on the vehicle side also standardizes the rules for the driver to make personalized settings and synchronize with the cloud when logging in with different accounts, as well as the processing logic of this function item when the corresponding account logs in and out.

[0086] In one embodiment, the device 100 also includes: an information modification module, which is used to parse the configuration modification instruction initiated by the user to obtain second target configuration information if a configuration modification instruction initiated by the user is detected; an information processing module, which is used to update and save the second target configuration information to the local storage, and send the second target configuration information to the preset database in the cloud through the communication network component; an information adjustment module, which is used to update the user configuration information to the target configuration information in the preset database in the cloud if there is user configuration information of the same category as the target configuration information in the preset database.

[0087] Among them, if the management server detects a configuration modification instruction initiated by the user, it can parse the configuration modification instruction to obtain the second target configuration information, and update and save the second target configuration information to the local storage, and send the second target configuration information to the preset database in the cloud through the communication network component, thereby realizing real-time update of user configuration information.

[0088] In another embodiment, the device 100 further includes: a category adding module, which is used to control the preset database in the cloud to save the target configuration information as user configuration information of a new category if the preset database does not contain user configuration information of the same category as the target configuration information.

[0089] Therefore, if there is no user configuration information of the same category as the target configuration information in the preset database, it indicates that this type of user configuration information is a new type of configuration information. At this time, it is necessary to save this type of configuration information as a new item in the database to ensure the integrity and timeliness of the personalized customization of the configuration information.

[0090] The above-mentioned intelligent control device based on the vehicle system can be implemented in the form of a computer program. The computer program can be used in Figure 4 Runs on the computer device shown.

[0091] See also Figure 4 , Figure 4 : is a schematic block diagram of a computer device provided by an embodiment of the present invention. The computer device may be a user terminal or a server for executing an intelligent control method based on a vehicle system to perform intelligent control based on a vehicle system according to an intelligent control module based on a vehicle system imported into an operating system.

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

[0093] The storage medium 503 can store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, the processor 502 can execute an intelligent control method based on a vehicle system, wherein the storage medium 503 can be a volatile storage medium or a non-volatile storage medium.

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

[0095] The internal memory 504 provides an environment for the operation of the computer program 5032 in the storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute an intelligent control method based on the vehicle system.

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

[0097] The processor 502 is used to run the computer program 5032 stored in the memory to implement the corresponding functions in the above-mentioned intelligent control method based on the vehicle system.

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

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

[0100] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be a volatile or non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, the steps included in the above-mentioned intelligent control method based on the vehicle system are implemented.

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

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

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

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

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

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

Claims

1. An intelligent control method based on a vehicle computer system, characterized in that: The vehicle system includes a vehicle terminal, and the method is applied to a management server of the vehicle terminal. The method includes: If it is detected that the user account login is successful, obtain and determine the user logo information; Determining whether the user identification information is located in a preset database; If yes, obtaining user configuration information related to the user from a preset database according to the user identification information, wherein the preset database includes a plurality of user identification information and also includes user configuration information associated with different user identification information; Generate corresponding feature control instructions according to preset setting item rules and acquired user configuration information, wherein different feature control instructions are used to control different functional modules; The generated feature control instruction is sent to the corresponding functional module in the vehicle machine end to control the corresponding functional module to update its configuration information and realize the state adjustment of the functional module.

2. The intelligent control method based on the vehicle system according to claim 1 is characterized in that: The vehicle system further includes a communication network component, and the vehicle terminal communicates with the cloud through the communication network component. The step of determining whether the user identification information is located in a preset database includes: Sending user identification information to the cloud via a communication network component; The cloud is controlled to determine whether the received user identification information is located in a preset database.

3. The intelligent control method based on the vehicle system according to claim 2 is characterized in that: The method further comprises: If the user identification information is not in the preset database, controlling the cloud to store the user identification information in the preset database; According to the configuration adjustment instruction sent by the user, the initialization configuration information of the vehicle terminal is changed to obtain the first target configuration information; The first target configuration information is saved in a local storage, and the first target configuration information is sent to a database in the cloud for storage through a communication network component, so that the cloud can associate it with the user identification information.

4. The intelligent control method based on the vehicle system according to claim 2 is characterized in that: The preset database is a cloud database, and the step of acquiring user configuration information related to the user from the preset database according to the user identification information further includes: Sending the user identification information to the cloud through the communication network component, and controlling the cloud to obtain user configuration information associated with the user identification information from a preset database according to the received user identification information; Receive the user configuration information returned by the cloud.

5. The intelligent control method based on the vehicle system according to claim 4 is characterized in that: The step of receiving the user configuration information returned by the cloud comprises: Determining whether the user configuration information returned by the cloud is received within a preset time range; If not, the user configuration information saved in the last local storage is called from the local storage module of the vehicle computer; If yes, receive the user configuration information returned by the cloud.

6. The intelligent control method based on the vehicle system according to claim 2 is characterized in that: The method further comprises: If a configuration modification instruction initiated by a user is detected, parsing the configuration modification instruction to obtain second target configuration information; updating and saving the second target configuration information to the local storage, and sending the second target configuration information to the preset database in the cloud through the communication network component; If there is user configuration information of the same category as the target configuration information in the preset database, the preset database in the cloud updates the user configuration information to the target configuration information.

7. The intelligent control method based on the vehicle system according to claim 6 is characterized in that: The method further comprises: If the preset database does not contain user configuration information of the same category as the target configuration information, the preset database in the cloud is controlled to save the target configuration information as user configuration information of a new category.

8. An intelligent control device based on a vehicle computer system, characterized in that: The vehicle system includes a vehicle terminal, the device is applied to a management server of the vehicle terminal, and the device includes: A login detection unit, used to obtain and determine user identification information if it is detected that the user account login is successful; An information determination unit, used to determine whether the user identification information is located in a preset database; an information acquisition unit, configured to acquire, according to the user identification information, user configuration information related to the user from a preset database, wherein the preset database includes a plurality of user identification information and also includes user configuration information associated with different user identification information; An instruction generation unit, used to generate corresponding feature control instructions according to preset setting item rules and the acquired user configuration information, wherein different feature control instructions are used to control different functional modules; The function control unit is used to send the generated feature control instruction to the corresponding function module in the vehicle machine end to control the corresponding function module to update its configuration information and realize the state adjustment of the function module.

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

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, the steps of the intelligent control method based on the vehicle system as described in any one of claims 1 to 7 are implemented.