A method, device, vehicle and storage medium for vehicle-terminal interaction

By including Bluetooth and mobile communication modules in the vehicle's communication module and flexibly switching based on the influencing parameter information, the problem of unstable signal quality in the interaction between the vehicle and the terminal is solved, efficient and accurate interaction is achieved, and user experience is improved.

CN115843006BActive Publication Date: 2025-05-30GREAT WALL MOTOR CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202211373409.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-03
Publication Date
2025-05-30
Estimated Expiration
2042-11-03

AI Technical Summary

Technical Problem

During the interaction between the vehicle and the terminal, due to the unstable signal quality of the mobile communication network, the vehicle status information cannot be updated to the terminal in time, resulting in a decrease in user experience and reduced efficiency.

Method used

By including the Bluetooth communication module and the mobile communication module in the vehicle's communication module, the influencing parameter information during interaction between the vehicle and the terminal is obtained, and the two communication modules are flexibly switched to determine the best target communication module to ensure that the vehicle status information can be sent to the terminal in a timely manner.

Benefits of technology

It realizes efficient and accurate interaction between the vehicle and the terminal, improves the user experience, and avoids the problems of connection interruptions and inaccurate status information due to poor signal quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115843006B_ABST
    Figure CN115843006B_ABST
Patent Text Reader

Abstract

The present application provides a method, apparatus, vehicle and storage medium for vehicle-terminal interaction. The method includes: obtaining the status information of the vehicle, where the status information includes information related to the operating status of at least one component of the vehicle; obtaining the influence parameter information during the interaction between the vehicle and the terminal; determining a target communication module from the Bluetooth communication module and the mobile communication module of the vehicle according to the influence parameter information; and sending the status information to the terminal through the target communication module, so that the terminal can display the vehicle operating status according to the received status information of the vehicle. This method can achieve flexible switching of the communication method during the interaction between the terminal and the vehicle, achieving the effect of timely sending the vehicle status information to the terminal, avoiding the problem that the status information may not be accurately or timely reported due to possible communication failure between the vehicle and the terminal, and effectively improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicles, and more specifically, to a method, apparatus, vehicle, and storage medium for vehicle-terminal interaction in the field of vehicles. Background Art

[0002] Nowadays, in the vehicle industry, in order to meet various needs of users when using vehicles, various functions of vehicles need to be continuously improved and upgraded.

[0003] Exemplarily, when a user needs to view or adjust the status information of a vehicle, in addition to moving to the vehicle's current location to view or adjust the status information of the vehicle, the user can also interact with the vehicle through a vehicle-related application software (Application, App) on the terminal.

[0004] In the process of the user interacting with the vehicle, the following two scenarios may occur: The first scenario is that the user needs to adjust the status information of the vehicle through the terminal App, such as opening the door, opening the window, or turning off the vehicle engine, etc.; another scenario is that the user needs to view the status information of the vehicle in the App on the terminal, such as checking whether the current vehicle door is closed, whether the engine is turned off, or whether the window is closed.

[0005] In a possible implementation, the user can interact with the vehicle based on the mobile communication module of the terminal and the mobile communication network supported by the mobile communication module in the vehicle (such as a vehicle networking module) (the fourth-generation (4th Generation, 4G) mobile communication network or the fifth-generation (5th Generation, 5G) mobile communication network). The specific process is as follows: The user can send a demand or a status adjustment instruction to the corresponding electronic control unit (Electronic Control Unit, ECU, also known as an electronic control module) in the vehicle through the mobile communication networks in the vehicle and the terminal. Finally, the ECU in the vehicle controls the corresponding components in the vehicle to complete the corresponding user demands to achieve the interaction between the user and the vehicle.

[0006] In the above process, due to the instability of the signal quality value of the mobile communication network, for example, when the user drives the vehicle to a location such as an underground parking lot or an underground warehouse, the signal quality of the mobile communication network may deteriorate, resulting in the vehicle status information not being updated to the terminal App in a timely manner, which may cause the vehicle status information viewed by the user in the terminal App to be inaccurate; or the vehicle cannot receive the user's demand for sending status adjustment information, which will lead to a decline in the user experience and a reduction in efficiency when the user interacts with the vehicle through the terminal.

[0007] In summary, how to accurately and efficiently achieve vehicle-terminal interaction has become an urgent problem to be solved. Summary of the Invention

[0008] This application provides a method, an apparatus, a vehicle, and a storage medium for vehicle-terminal interaction. This method can realize flexible switching of communication methods during the interaction between the terminal and the vehicle, achieving the effect of timely sending vehicle status information to the terminal, avoiding the problem that the status information may not be reported accurately or in a timely manner due to possible communication failures between the vehicle and the terminal, and effectively improving the user experience.

[0009] In a first aspect, a method for vehicle-terminal interaction is provided. The vehicle interacts with the terminal through a communication module, and the communication module includes a Bluetooth communication module and a mobile communication module. The method includes: obtaining status information of the vehicle, where the status information includes information related to the operating status of at least one component of the vehicle; obtaining influence parameter information during the interaction between the vehicle and the terminal, where the influence parameter information is used to determine a target communication module to be used during the interaction between the vehicle and the terminal; determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information; and sending the status information to the terminal through the target communication module, so that the terminal can display the operating status of the vehicle according to the received status information.

[0010] In the above technical solution, when a user needs to implement vehicle-terminal interaction through a terminal, the embodiments of this application provide a method for vehicle-terminal interaction. When the vehicle communication module includes a mobile communication module and a Bluetooth communication module, it is possible to obtain influence parameter information during the interaction between the vehicle and the terminal, and then determine the best communication module for the vehicle at the current location from the two communication modules according to the influence parameter information to send the vehicle status information to the terminal. The above process realizes the flexible switching of the vehicle between the mobile communication module and the Bluetooth communication module according to the influence parameter information, avoiding the problem that the terminal obtains inaccurate vehicle status information when the vehicle communicates with the terminal using only the mobile communication module or only the Bluetooth communication module, improving the interaction efficiency and accuracy between the vehicle and the terminal, and effectively enhancing the user experience when using the terminal to interact with the vehicle.

[0011] In combination with the first aspect, in some possible implementation manners, the influence parameter information includes a mobile communication quality value of the vehicle at the current location. Determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information includes: when the mobile communication quality value of the vehicle at the current location is less than or equal to a first threshold, determining the Bluetooth communication module as the target communication module.

[0012] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, if the mobile communication quality value is less than or equal to the first threshold value when the vehicle is detected at the current position, the Bluetooth communication module is directly selected as the target communication module. Thus, when the mobile communication quality value is poor, the Bluetooth communication module can be switched to in time so that the vehicle can continue to interact with the terminal, avoiding the problem of disconnection between the vehicle and the terminal and inaccurate status information received by the terminal.

[0013] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the influencing parameter information includes the distance between the current position and the preset position, wherein the mobile communication quality value of the vehicle at the preset position is less than a first threshold value, and the target communication module is determined from the Bluetooth communication module and the mobile communication module based on the influencing parameter information, including: when the distance between the current position and the preset position is less than or equal to a second threshold value, the Bluetooth communication module is determined as the target communication module.

[0014] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, in addition to judging based on the mobile communication quality value, the vehicle can also be switched by detecting the distance between the current position of the vehicle and the preset position. When the vehicle travels to some preset fixed positions, the vehicle is triggered to switch to the Bluetooth communication module. This method of automatically switching to the Bluetooth communication module by directly comparing the distance between the current position of the vehicle and the preset position eliminates the process of detecting the mobile communication quality value of the current position, making the process of switching the vehicle from the mobile communication module to the Bluetooth communication module more efficient and direct, and improving the efficiency of communication between the vehicle and the terminal.

[0015] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the influencing parameter information includes the communication distance between the communication module and the terminal, and the target communication module is determined from the Bluetooth communication module and the mobile communication module based on the influencing parameter information, including: when the communication distance between the communication module and the terminal is less than or equal to a third threshold, determining the Bluetooth communication module as the target communication module; when the communication distance between the communication module and the terminal is greater than the third threshold, determining the mobile communication module as the target communication module.

[0016] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, it is also possible to make a decision based on the communication distance between the vehicle's communication module and the terminal. If the communication distance between the vehicle's communication module and the terminal is within the communication distance of the Bluetooth communication module, the Bluetooth communication module is selected as the target communication module; if the communication distance between the vehicle's communication module and the terminal exceeds the communication distance of the Bluetooth communication module, the mobile communication module is selected as the target communication module. Thus, it realizes the timely switching to the appropriate communication module according to the communication distance between the vehicle's communication module and the terminal, realizes the flexibility and diversity in the interaction between the vehicle and the terminal, and makes the interaction process between the vehicle and the terminal more intelligent.

[0017] Combined with the first aspect and the above implementation manner, in some possible implementation manners, the influence parameter information includes the preset priority of the communication module. According to the influence parameter information, determining the target communication module from the Bluetooth communication module and the mobile communication module includes: obtaining and comparing the preset priority of the Bluetooth communication module and the preset priority of the mobile communication module; when the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, determining the Bluetooth communication module as the target communication module; when the level of the preset priority of the mobile communication module is greater than the level of the preset priority of the Bluetooth communication module, determining the mobile communication module as the target communication module.

[0018] Optionally, the preset priority can be pre-set for each of the Bluetooth communication module and the mobile communication module at the factory, or can be set by the user through a preset operation.

[0019] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, it is also possible to make a decision based on the preset priorities of the two modules. If the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, the Bluetooth communication module is selected as the target communication module; if the level of the preset priority of the mobile communication module is greater than the level of the preset priority of the Bluetooth communication module, the mobile communication module is selected as the target communication module. Thus, it realizes the process of directly determining the target communication module based on the preset priorities of the Bluetooth communication module and the mobile communication module, without having to obtain signal quality values and / or communication distances to determine, improving the efficiency of determining the target communication module.

[0020] Combined with the first aspect and the above implementation manners, in some possible implementation manners, the influence parameter information includes the user's first configuration operation. Determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information includes: determining the Bluetooth communication module or the mobile communication module selected by the user as the target communication module according to the user's first configuration operation.

[0021] In the above technical solution, the communication module selected by the user can also be used as the target communication module according to the user's configuration operation. The purpose of giving priority to the user's needs is achieved during the interaction between the vehicle and the terminal.

[0022] The above several ways of determining the target communication module ensure the flexibility and diversity of the vehicle's switching between the Bluetooth communication module and the mobile communication module, making the vehicle more intelligent and faster when interacting with the terminal, effectively improving the user experience and reducing the interaction time between the terminal and the vehicle.

[0023] Combined with the first aspect and the above implementation manners, in some possible implementation manners, the method further includes: receiving a status adjustment instruction sent by the terminal, where the status adjustment instruction is used to adjust the status information; in response to the status adjustment instruction, determining a target electronic control unit ECU corresponding to the status adjustment instruction; sending the status adjustment instruction to the target ECU, so that the target ECU adjusts the status information according to the status adjustment instruction.

[0024] In the above technical solution, in addition to the vehicle being able to send the status information to the terminal so that the terminal can display the status information as described above, the present application also provides another scenario of interaction between the vehicle and the terminal. The vehicle can also receive the status adjustment instruction sent by the terminal, thereby determining the target ECU corresponding to the status adjustment instruction from multiple ECUs of the vehicle according to the status adjustment instruction, and further controlling the target ECU to complete the process of adjusting the status information of the vehicle. Through this process, the integrity of the interaction between the vehicle and the terminal is ensured, that is, the terminal can not only display the status information but also control the vehicle to adjust the status information. In addition to increasing the diversity of the interaction methods between the vehicle and the terminal, in real life, it can more effectively provide a convenient and fast way for the user to adjust the status information of the vehicle, effectively enhancing the user experience.

[0025] In summary, when the user needs to interact with the vehicle through the terminal, the embodiment of the present application provides a method for the interaction between the vehicle and the terminal. When the vehicle communication module includes a mobile communication module and a Bluetooth communication module, the influencing parameter information during the interaction between the vehicle and the terminal can be obtained, and then the best communication module when the vehicle is at the current position is determined from the two communication modules according to the influencing parameter information to send the vehicle's status information to the terminal. The above process enables the vehicle to flexibly switch between the mobile communication module and the Bluetooth communication module according to the influencing parameter information, avoiding the problem of inaccurate terminal acquisition of vehicle status information when the vehicle uses the mobile communication module alone or the Bluetooth communication module alone to communicate with the terminal, improving the interaction efficiency and accuracy between the vehicle and the terminal, and effectively improving the user experience when using the terminal to interact with the vehicle.

[0026] When selecting the best target communication module from the mobile communication module and the Bluetooth communication module, if the mobile communication quality value is less than or equal to the first threshold value when the vehicle is detected at the current position, the Bluetooth communication module is directly selected as the target communication module. Thus, when the mobile communication quality value is poor, the Bluetooth communication module can be switched to in time so that the vehicle can continue to interact with the terminal, avoiding the problem of disconnection between the vehicle and the terminal and inaccurate status information received by the terminal.

[0027] When selecting the best target communication module from the mobile communication module and the Bluetooth communication module, in addition to judging based on the mobile communication quality value, the vehicle can also be switched by detecting the distance between the current position of the vehicle and the preset position. When the vehicle travels to some preset fixed positions, the vehicle is triggered to switch to the Bluetooth communication module. This method of automatically switching to the Bluetooth communication module by directly comparing the distance between the current position of the vehicle and the preset position eliminates the process of detecting the mobile communication quality value of the current position, making the process of switching the vehicle from the mobile communication module to the Bluetooth communication module more efficient and direct, and improving the efficiency of communication between the vehicle and the terminal.

[0028] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, the decision can also be made based on the communication distance between the vehicle's communication module and the terminal. If the communication distance between the vehicle's communication module and the terminal is within the communication distance of the Bluetooth communication module, the Bluetooth communication module is selected as the target communication module; if the communication distance between the vehicle's communication module and the terminal exceeds the communication distance of the Bluetooth communication module, the mobile communication module is selected as the target communication module. This achieves timely switching to the appropriate communication module based on the communication distance between the vehicle's communication module and the terminal, realizes the flexibility and diversity of the vehicle when interacting with the terminal, and makes the interaction process between the vehicle and the terminal more intelligent.

[0029] When selecting the best target communication module from the mobile communication module and the Bluetooth communication module, it is also possible to make a decision based on the preset priorities of the two modules. If the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, the Bluetooth communication module is selected as the target communication module; if the level of the preset priority of the mobile communication module is greater than the level of the preset priority of the Bluetooth communication module, the mobile communication module is selected as the target communication module. Thus, the process of directly determining the target communication module according to the preset priorities of the Bluetooth communication module and the mobile communication module is realized, without the need to obtain signal quality values and / or communication distances for determination, improving the efficiency of determining the target communication module.

[0030] In another scenario, the communication module selected by the user can also be used as the target communication module according to the user's configuration operation. This achieves the purpose of giving priority to the user's needs in the process of vehicle-terminal interaction.

[0031] The above several ways of determining the target communication module ensure the flexibility and diversity of the vehicle's switching between the Bluetooth communication module and the mobile communication module, making the vehicle more intelligent and faster when interacting with the terminal, effectively improving the user experience and reducing the interaction time between the terminal and the vehicle.

[0032] In addition to the vehicle being able to send status information to the terminal so that the terminal can display the status information as described above, the present application also provides another scenario of vehicle-terminal interaction. The vehicle can also receive a status adjustment instruction sent by the terminal, thereby determining a target ECU corresponding to the status adjustment instruction from multiple ECUs of the vehicle, and further controlling the target ECU to complete the process of adjusting the vehicle's status information. Through this process, the integrity of vehicle-terminal interaction is ensured, that is, the terminal can not only display the status information but also control the vehicle to adjust the status information. In addition to increasing the diversity of vehicle-terminal interaction methods, in real life, it can more effectively provide a convenient and fast way for users to adjust the vehicle's status information, effectively enhancing the user experience.

[0033] In a second aspect, a device for vehicle-terminal interaction is provided. The vehicle interacts with the terminal through a communication module, and the communication module includes a Bluetooth communication module and a mobile communication module. The device includes: an acquisition module, configured to acquire the status information of the vehicle, where the status information includes information related to the operating status of at least one component of the vehicle; acquire the influence parameter information during the interaction between the vehicle and the terminal, where the influence parameter information is used to determine the target communication module used during the interaction between the vehicle and the terminal; a determination module, configured to determine the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information; a sending module, configured to send the status information to the terminal through the target communication module, so that the terminal can display the operating status of the vehicle according to the received status information.

[0034] In combination with the second aspect, in some possible implementation manners, the influence parameter information includes the mobile communication quality value of the vehicle at the current location, and the determination module is specifically configured to: when the mobile communication quality value of the vehicle at the current location is less than or equal to a first threshold, determine the Bluetooth communication module as the target communication module.

[0035] In combination with the second aspect and the above implementation manners, in some possible implementation manners, the influence parameter information includes the distance between the current location and a preset location, where the mobile communication quality value of the vehicle at the preset location is less than the first threshold, and the determination module is further configured to: when the distance between the current location and the preset location is less than or equal to a second threshold, determine the Bluetooth communication module as the target communication module.

[0036] In combination with the second aspect and the above implementation manners, in some possible implementation manners, the influence parameter information includes the communication distance between the communication module and the terminal, and the determination module is further configured to: when the communication distance between the communication module of the vehicle and the terminal is less than or equal to a third threshold, determine the Bluetooth communication module as the target communication module; when the communication distance between the communication module of the vehicle and the terminal is greater than the third threshold, determine the mobile communication module as the target communication module.

[0037] In combination with the second aspect and the above implementation manners, in some possible implementation manners, the influence parameter information includes the preset priority of the communication module, and the determination module is further configured to: acquire and compare the preset priority of the Bluetooth communication module and the preset priority of the mobile communication module; when the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, determine the Bluetooth communication module as the target communication module; when the level of the preset priority of the mobile communication module is greater than the level of the preset priority of the Bluetooth communication module, determine the mobile communication module as the target communication module.

[0038] Optionally, the preset priority may be pre-set at the factory for each of the Bluetooth communication module and the mobile communication module, or may be set by the user through a preset operation.

[0039] Combined with the second aspect and the above implementation manners, in some possible implementation manners, the influence parameter information includes the user's first configuration operation, and the determining module is further configured to: determine the selected Bluetooth communication module or the mobile communication module of the user as the target communication module according to the user's first configuration operation.

[0040] Combined with the second aspect and the above implementation manners, in some possible implementation manners, the apparatus further includes: a processing module, configured to receive a status adjustment instruction sent by the terminal, where the status adjustment instruction is used to adjust the status information; in response to the status adjustment instruction, determine a target electronic control unit ECU corresponding to the status adjustment instruction; and send the status adjustment instruction to the target ECU, so that the target ECU adjusts the status information according to the status adjustment instruction.

[0041] In a third aspect, a vehicle is provided, including a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any one of the possible implementation manners of the first aspect.

[0042] In a fourth aspect, a computer program product is provided, including: computer program code, when the computer program code runs on a computer, enabling the computer to execute the method in the first aspect or any one of the possible implementation manners of the first aspect.

[0043] In a fifth aspect, a computer-readable storage medium is provided, storing computer program code, when the computer program code runs on a computer, enabling the computer to execute the method in the first aspect or any one of the possible implementation manners of the first aspect. Description of the Drawings

[0044] Figure 1 is a schematic diagram of a scenario of interaction between a vehicle and a terminal provided by an embodiment of the present application;

[0045] Figure 2 is another schematic diagram of a scenario of interaction between a vehicle and a terminal provided by an embodiment of the present application;

[0046] Figure 3 is a schematic flowchart of a method for interaction between a vehicle and a terminal provided by an embodiment of the present application;

[0047] Figure 4 is a schematic structural diagram of a device for interaction between a vehicle and a terminal provided by an embodiment of the present application;

[0048] Figure 5 This is a schematic structural diagram of a vehicle provided by an embodiment of the present application. Detailed implementation manners

[0049] Next, the technical solutions in the present application will be clearly and elaborately described with reference to the accompanying drawings. Among them, in the description of the embodiments of the present application, unless otherwise specified, " / " means "or". For example, A / B may mean A or B. The "and / or" in the text is only a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of the present application, "a plurality of" means two or more than two.

[0050] Hereinafter, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as implying or suggesting relative importance or implicitly indicating the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of such features.

[0051] It should be understood that in the embodiments of the present application, the terminal can be any one of a smart phone (hereinafter simply referred to as "mobile phone"), a tablet computer, a notebook computer, a desktop computer, and a wearable device. The present application does not limit the type and quantity of the terminal. Next, a method for vehicle-terminal interaction provided by the embodiments of the present application will be introduced in detail.

[0052] Figure 1 This is a schematic diagram of a vehicle-terminal interaction scenario provided by an embodiment of the present application.

[0053] Exemplarily, as Figure 1 shown, a plurality of ECUs are configured in the vehicle 102, such as an engine control module (ECM), a battery management system (BMS) controller, a transmission control unit (TCU, also known as a transmission controller), and various types of sensors, such as a temperature sensor, an angle sensor, a rain sensor, a color sensor, a humidity sensor, etc., and various types of switches, such as a window switch, a door switch, etc. Among them, the plurality of sensors and the plurality of switches can collect the state information of a plurality of components of the vehicle 102 during operation and send the state information of the plurality of components to the ECU in the vehicle 102.

[0054] Figure 1The middle terminal is the mobile phone 101. When implementing the interaction between the mobile phone 101 and the vehicle 102, the following two methods can be used: The first method is to connect through the mobile communication module in the mobile phone 101 and the mobile communication module in the vehicle 102; or to connect the Bluetooth of the mobile phone 101 and the Bluetooth communication module in the vehicle 102 to realize the interaction between the vehicle 102 and the mobile phone 101.

[0055] It should be understood that when the vehicle 102 sends the status information of the vehicle 102 to the mobile phone 101 through the mobile communication module or the Bluetooth communication module, it can be executed by any one of the ECUs in the vehicle 102; the specific sending process can be that one ECU sends the status information of the vehicle 102 to the mobile phone 101 together, or each of the multiple ECUs sends the status information of the vehicle 102 to the mobile phone 101 respectively. The embodiments of the present application do not make limitations on this.

[0056] Furthermore, the ECU sends the status information of the vehicle 102 to the mobile phone 101 through the mobile communication module or the Bluetooth communication module for the user to view and make decisions in the vehicle App in the mobile phone 101.

[0057] Figure 2 It is a schematic diagram of another scenario of vehicle-terminal interaction provided by the embodiments of the present application.

[0058] Exemplarily, as Figure 2 shown, in combination with Figure 1 , the user can first download the App for realizing the interaction with the vehicle 102 in the mobile phone 101 and log in to the App through the user's identity information, so as to be bound to the vehicle 102, so that the purpose of obtaining the status information of the vehicle 102 or sending a status adjustment instruction to the vehicle 102 can be realized by interacting with the communication module in the vehicle 102 subsequently.

[0059] In a possible implementation manner, during the process of the user logging in to the App, the user's identity information, such as the ID number or the mobile phone number, can be input into the App login interface box of the mobile phone 101, and the login request containing the user's identity information is sent to the server. After receiving the user's login request, the server verifies the user's identity information through the corresponding relationship between the multiple pre-stored user identity information and the identification codes of multiple vehicles (such as the Vehicle Identification Number (VIN)). After the user's identity information is verified, the server can send the VIN code of the vehicle 102 to the mobile phone 101 to realize the process of binding the user or the mobile phone 101 to the vehicle 102.

[0060] Further, after binding the user to the vehicle 102, the mobile phone 101 can connect to the mobile communication module 202 (such as a vehicle networking module) in the vehicle 102 through its own mobile communication module, or connect to the Bluetooth communication module 201 in the vehicle 102 through the Bluetooth communication module in the mobile phone 101, so as to facilitate the interaction between the mobile phone 101 and the vehicle 102.

[0061] Specifically, when the mobile phone 101 interacts with the vehicle 102, it can be understood that the ECU 203 in the vehicle 102 can send the status information related to the vehicle 102 obtained to the mobile phone 101 through the Bluetooth communication module 201 or the mobile communication module 202. Among them, the status information is specifically information related to the operating status of multiple components, such as air conditioner status, engine status, window status, vehicle unlocking / locking status, and air conditioner temperature value, engine speed, etc.

[0062] Optionally, the ECU 203 can also send the driving mileage of the vehicle 102 and the current remaining fuel amount to the mobile phone 101.

[0063] Through the above process, the user can view various information related to the operation of the vehicle 102, such as the status information of the vehicle 102, driving mileage, current remaining fuel amount, and the last reporting time, etc. in the App interface of the mobile phone 101.

[0064] In addition, in addition to viewing the information related to the vehicle 102, the user can also send a status adjustment instruction to the vehicle 102 by clicking on the corresponding function icon in the App interface of the mobile phone 101, such as "door unlocking, engine shutting down, remote vehicle finding, or opening the rear door, etc.", for example, starting / stopping request of the engine, vehicle unlocking / locking request, etc. Further, the ECU 203 sends the status adjustment instruction to the corresponding target ECU through the vehicle network to control the vehicle 102 to perform status adjustment.

[0065] Figure 3 It is a schematic flowchart of a method for vehicle-terminal interaction provided by an embodiment of the present application. It should be understood that this method can be applied to scenarios such as Figure 1 and Figure 2 described, and is specifically applied to Figure 2 the ECU 203 in. Among them, the vehicle interacts with the terminal through a communication module, and the communication module includes a Bluetooth communication module and a mobile communication module.

[0066] Exemplarily, as Figure 3 shown, the method 300 includes:

[0067] 301, obtain the status information of the vehicle, where the status information includes information related to the operating status of at least one component of the vehicle.

[0068] In the embodiments of the present application, any one ECU in the vehicle can obtain the state information of the vehicle during operation through various sensors, various switches in the vehicle, and the vehicle network (such as Controller Area Network (CAN)). Among them, the state information of the vehicle includes information related to the operating state of at least one component in the vehicle, such as the state of the engine, the state of the doors, the state of the windows, the state of the air conditioner, and related values, such as the temperature value of the air conditioner, the engine speed, etc.

[0069] 302. Obtain the influence parameter information during the interaction between the vehicle and the terminal, where the influence parameter information is used to determine the target communication module during the interaction between the vehicle and the terminal.

[0070] 303. Determine the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information.

[0071] After receiving the state information of the vehicle, the ECU may need to further send the state information of the vehicle to the terminal. During the process of sending the state information, first, the ECU can obtain the influence parameter information during the interaction between the vehicle and the terminal, so as to determine the best communication module for interacting with the terminal, that is, the target communication module.

[0072] Optionally, the influence parameter information may include the mobile communication quality value of the vehicle at the current location, the distance between the current location and the preset location, the communication distance between the communication module and the terminal, the preset priority of the communication module, and the first configuration operation of the user.

[0073] In a possible implementation manner, when the influence parameter information includes the mobile communication quality value of the vehicle at the current location, determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information specifically includes:

[0074] When the mobile communication quality value of the vehicle at the current location is less than or equal to the first threshold, the Bluetooth communication module is determined as the target communication module.

[0075] The above process proposes a condition for switching from the mobile communication module to the Bluetooth communication module, that is, by detecting the mobile communication quality value of the vehicle at the current location. If the mobile communication quality value of the vehicle at the current location is less than or equal to the first threshold, it means that if the vehicle still communicates with the terminal through the mobile communication module at this time, there may be a communication interruption problem. Therefore, in this case, the Bluetooth communication module needs to be used as the target communication module.

[0076] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, if the mobile communication quality value is less than or equal to the first threshold value when the vehicle is detected at the current position, the Bluetooth communication module is directly selected as the target communication module. Thus, when the mobile communication quality value is poor, the Bluetooth communication module can be switched to in time so that the vehicle can continue to interact with the terminal, avoiding the problem of disconnection between the vehicle and the terminal and inaccurate status information received by the terminal.

[0077] In a possible implementation, when the influencing parameter information includes a distance between a current position and a preset position, wherein a mobile communication quality value of the vehicle at the preset position is less than a first threshold, determining a target communication module from a Bluetooth communication module and a mobile communication module according to the influencing parameter information specifically includes:

[0078] When the distance between the current position and the preset position is less than or equal to the second threshold, the Bluetooth communication module is determined as the target communication module.

[0079] It should be understood that when the user is driving the vehicle, some fixed areas or preset locations may be set as areas where the mobile communication quality value of the mobile communication module is not good, such as underground parking lots or underground warehouses. Therefore, the current location of the vehicle can be used to determine whether the vehicle is in these areas with poor mobile quality values. If the current location of the vehicle is very close to these preset locations, it is assumed that the mobile communication quality value of the vehicle at this time is not good, and the Bluetooth communication module in the vehicle will be controlled to be selected as the target communication module.

[0080] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, in addition to judging based on the mobile communication quality value, the vehicle can also be switched by detecting the distance between the current position of the vehicle and the preset position. When the vehicle travels to some preset fixed positions, the vehicle is triggered to switch to the Bluetooth communication module. This method of automatically switching to the Bluetooth communication module by directly comparing the distance between the current position of the vehicle and the preset position eliminates the process of detecting the mobile communication quality value of the current position, making the process of switching the vehicle from the mobile communication module to the Bluetooth communication module more efficient and direct, and improving the efficiency of communication between the vehicle and the terminal.

[0081] In a possible implementation, when the influencing parameter information includes the communication distance between the communication module and the terminal, determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influencing parameter information specifically includes:

[0082] When the communication distance between the communication module and the terminal is less than or equal to a third threshold, determining the Bluetooth communication module as a target communication module;

[0083] When the communication distance between the communication module and the terminal is greater than the third threshold, the mobile communication module is determined as the target communication module.

[0084] In the process of determining the target communication module according to the communication distance between the communication module of the vehicle and the terminal, if the communication distance between the communication module of the vehicle and the terminal is within the communication distance of the Bluetooth communication module, the Bluetooth communication module is preferentially selected as the target communication module; if the communication distance between the communication module of the vehicle and the terminal is greater than the communication distance of the Bluetooth communication module, the mobile communication module is preferentially selected as the target communication module.

[0085] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, it can also be determined according to the communication distance between the communication module of the vehicle and the terminal. When the communication distance between the communication module of the vehicle and the terminal is within the communication distance of the Bluetooth communication module, the Bluetooth communication module is selected as the target communication module; when the communication distance between the communication module of the vehicle and the terminal exceeds the communication distance of the Bluetooth communication module, the mobile communication module is selected as the target communication module. Thus, it realizes timely switching to a suitable communication module according to the communication distance between the communication module of the vehicle and the terminal, realizes the flexibility and diversity in the interaction between the vehicle and the terminal, and makes the interaction process between the vehicle and the terminal more intelligent.

[0086] In a possible implementation, the influencing parameter information may further include the preset priority of the communication module. When determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influencing parameter information, it specifically includes:

[0087] Obtain and compare the preset priority of the Bluetooth communication module and the preset priority of the mobile communication module;

[0088] When the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, the Bluetooth communication module is determined as the target communication module;

[0089] When the level of the preset priority of the mobile communication module is greater than the level of the preset priority of the Bluetooth communication module, the mobile communication module is determined as the target communication module.

[0090] Optionally, the preset priority may be pre-set at the factory for the Bluetooth communication module and the mobile communication module, or may be set through the preset operation of the user. The embodiments of the present application do not limit this.

[0091] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, it is also possible to make a decision based on the preset priorities of the two modules. If the level of the preset priority of the Bluetooth communication module is higher than the level of the preset priority of the mobile communication module, the Bluetooth communication module is selected as the target communication module; if the level of the preset priority of the mobile communication module is higher than the level of the preset priority of the Bluetooth communication module, the mobile communication module is selected as the target communication module. Thus, the process of directly determining the target communication module according to the preset priorities of the Bluetooth communication module and the mobile communication module is realized, without obtaining signal quality values and / or communication distances for determination, improving the efficiency of determining the target communication module.

[0092] In a possible implementation, the influencing parameter information may further include the user's first configuration operation. When determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influencing parameter information, it specifically includes:

[0093] According to the user's first configuration operation, the Bluetooth communication module or the mobile communication module selected by the user is determined as the target communication module.

[0094] In the above process, the user can pre-select the target communication module during the interaction process through the configuration operation. Further, during the actual interaction between the vehicle and the terminal, the interaction process can be realized according to the target communication module pre-selected by the user.

[0095] In the above technical solution, according to the user's configuration operation, the communication module selected by the user is used as the target communication module. The purpose of giving priority to the user's needs first during the interaction between the vehicle and the terminal is realized.

[0096] The above several ways of determining the target communication module ensure the flexibility and diversity of the vehicle's switching between the Bluetooth communication module and the mobile communication module, making the vehicle more intelligent and faster when interacting with the terminal, effectively improving the user experience and reducing the interaction time between the terminal and the vehicle.

[0097] In a possible implementation, when the target communication module is the Bluetooth communication module, before the vehicle sends the status information to the terminal through the Bluetooth communication module, first, the vehicle ECU can control the vehicle to establish a Bluetooth connection with the terminal through the Bluetooth communication module.

[0098] Exemplarily, when the vehicle establishes a Bluetooth connection with the terminal through the Bluetooth communication module, the connection process between the vehicle's Bluetooth communication module and the terminal can be triggered by some preset or triggering conditions.

[0099] Optionally, the triggering conditions for establishing a Bluetooth connection can be classified into the following types according to different types: First, the mobile communication quality value is less than or equal to the first threshold; second, the distance between the current position of the vehicle and the preset position is less than or equal to the second threshold, where the mobile communication quality value of the preset position is less than or equal to the first threshold; third, the second configuration operation of the user, where the second configuration operation of the user can be that the user unlocks the vehicle or starts the vehicle through the Bluetooth key, or the user unlocks the vehicle or starts the vehicle by using the physical key.

[0100] In the above technical solution, through the above three triggering methods, the flexibility and diversity of establishing a connection between the Bluetooth communication module in the vehicle and the terminal are realized. Especially through the second configuration operation of the user and the triggering process through the current position of the vehicle, it is more efficient and fast.

[0101] 304. Send the status information to the terminal through the target communication module, so that the terminal can display the vehicle running status according to the received status information.

[0102] After determining the target communication module, the ECU can send the acquired status information of the vehicle to the terminal.

[0103] Furthermore, after receiving the status information, the terminal can display the status information in the display area of the terminal for the user to view the vehicle running status.

[0104] In another possible scenario, in addition to being able to display the status information of the vehicle, the terminal can also send a control instruction (status adjustment instruction) to the vehicle to change the status information of the vehicle, specifically including:

[0105] Receive the status adjustment instruction sent by the terminal, and the status adjustment instruction is used to adjust the status information;

[0106] In response to the status adjustment instruction, determine the target electronic control unit ECU corresponding to the status adjustment instruction;

[0107] Send the status adjustment instruction to the target ECU so that the target ECU adjusts the status information according to the status adjustment instruction.

[0108] Exemplarily, as Figure 2 shown, for example, if the user wants to switch the engine in the vehicle 102 from the initial off state to the on state through the mobile phone 101 at this time, the user can click the function icon related to the engine in the App interface of the mobile phone 101. After clicking, this operation can be sent to the ECU203 in the vehicle 102 in the form of a status adjustment instruction through the mobile communication module or Bluetooth in the mobile phone 101, and the corresponding communication module in the vehicle 102 to the mobile phone 101.

[0109] Furthermore, the ECU 203 can determine the corresponding target ECU, i.e., the Engine Control Module (ECM), according to the status adjustment instruction, and send the status adjustment instruction to the ECM so that the ECM can adjust the status information of the engine.

[0110] In the above technical solution, in addition to the vehicle being able to send status information to the terminal so that the terminal can display the status information, the present application also provides another scenario for vehicle-terminal interaction. The vehicle can also receive the status adjustment instruction sent by the terminal, thereby determining the target ECU corresponding to the status adjustment instruction from multiple ECUs of the vehicle, and further controlling the target ECU to complete the process of adjusting the status information of the vehicle. Through this process, the integrity of vehicle-terminal interaction is ensured, that is, the terminal can not only display the status information but also control the vehicle to adjust the status information. In addition to increasing the diversity of vehicle-terminal interaction methods, in real life, it can more effectively provide users with a convenient and fast way to adjust the status information of the vehicle, effectively improving the user experience.

[0111] In summary, when the user needs to implement vehicle-terminal interaction through the terminal, the embodiment of the present application provides a method for vehicle-terminal interaction. When the vehicle communication module includes a mobile communication module and a Bluetooth communication module, the influence parameter information during the interaction between the vehicle and the terminal can be obtained, and then according to the influence parameter information, the best communication module of the vehicle at the current position can be determined from the two communication modules to send the status information of the vehicle to the terminal. The above process realizes the flexible switching of the vehicle between the mobile communication module and the Bluetooth communication module according to the influence parameter information, avoiding the problem of inaccurate status information of the vehicle obtained by the terminal when the vehicle communicates with the terminal using only the mobile communication module or only the Bluetooth communication module, improving the interaction efficiency and accuracy between the vehicle and the terminal, and effectively enhancing the user experience when using the terminal to interact with the vehicle.

[0112] When selecting the best target communication module from the mobile communication module and the Bluetooth communication module, if it is detected that the mobile communication quality value is less than or equal to the first threshold when the vehicle is at the current position, then the Bluetooth communication module is directly selected as the target communication module. Thus, when the mobile communication quality is poor, it can be timely switched to the Bluetooth communication module to enable the vehicle to continue to interact with the terminal, avoiding the problems of vehicle-terminal connection interruption and inaccurate status information received by the terminal.

[0113] When selecting the best target communication module from the mobile communication module and the Bluetooth communication module, in addition to judging according to the mobile communication quality value, it can also be switched by detecting the distance between the current position of the vehicle and the preset position. When the vehicle travels to some preset fixed positions, the vehicle is triggered to switch to the Bluetooth communication module. This method of directly switching to the Bluetooth communication module by comparing the distance between the current position of the vehicle and the preset position eliminates the process of detecting the mobile communication quality value of the current position, making the process of the vehicle switching from the mobile communication module to the Bluetooth communication module more efficient and direct, and improving the communication efficiency between the vehicle and the terminal.

[0114] In the above technical solution, when selecting the best target communication module from the mobile communication module and the Bluetooth communication module, it can also be decided according to the communication distance between the communication module of the vehicle and the terminal. If the communication distance between the communication module of the vehicle and the terminal is within the communication distance of the Bluetooth communication module, the Bluetooth communication module is selected as the target communication module; if the communication distance between the communication module of the vehicle and the terminal exceeds the communication distance of the Bluetooth communication module, the mobile communication module is selected as the target communication module. Thus, it realizes timely switching to the appropriate communication module according to the communication distance between the communication module of the vehicle and the terminal, realizes the flexibility and diversity of the vehicle during the interaction with the terminal, and makes the interaction process between the vehicle and the terminal more intelligent.

[0115] When selecting the best target communication module from the mobile communication module and the Bluetooth communication module, it can also be decided according to the preset priorities of the two modules. If the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, the Bluetooth communication module is selected as the target communication module; if the level of the preset priority of the mobile communication module is greater than the level of the preset priority of the Bluetooth communication module, the mobile communication module is selected as the target communication module. Thus, it realizes the process of directly determining the target communication module according to the preset priorities of the Bluetooth communication module and the mobile communication module, without having to obtain the signal quality value and / or the communication distance to determine, improving the efficiency of determining the target communication module.

[0116] In another scenario, the communication module selected by the user can also be used as the target communication module according to the user's configuration operation. It realizes the purpose of giving priority to the user's needs first during the interaction between the vehicle and the terminal.

[0117] The above several methods of determining the target communication module ensure the flexibility and diversity of the vehicle's switching between the Bluetooth communication module and the mobile communication module, make the vehicle more intelligent and faster during the interaction with the terminal, effectively improve the user experience, and reduce the interaction time between the terminal and the vehicle.

[0118] In addition to the vehicle in front being able to send status information to the terminal so that the terminal can display the status information, the present application also provides another scenario for vehicle-terminal interaction. The vehicle can also receive a status adjustment instruction sent by the terminal, thereby determining a target ECU corresponding to the status adjustment instruction from multiple ECUs of the vehicle, and further controlling the target ECU to complete the process of adjusting the vehicle's status information. Through this process, the integrity of vehicle-terminal interaction is ensured, that is, the terminal can not only display the status information but also control the vehicle to adjust the status information. In addition to increasing the diversity of vehicle-terminal interaction methods, in real life, it can more effectively provide users with a convenient and fast way to adjust the vehicle's status information, effectively improving the user experience.

[0119] For ease of understanding, the following takes a specific scenario as an example to introduce the entire process of vehicle-terminal interaction in an embodiment of the present application.

[0120] Scenario: User A drives a vehicle from the current location to the underground garage. This scenario combines the vehicle-terminal interaction process of the embodiment of the present application and includes the following different implementation stages.

[0121] Stage (1): User A can unlock and start the vehicle through a configuration operation (such as the second configuration operation).

[0122] Optionally, the second configuration operation can be divided into two types according to different types: The first is that User A unlocks and starts the vehicle by clicking the Bluetooth key button in the App installed on the terminal; the second is that User A unlocks and starts the vehicle with a physical key.

[0123] When User A unlocks and starts the vehicle through the Bluetooth key in the App installed on the terminal, User A can unlock and start the vehicle at a position with a certain distance from the vehicle to achieve preheating of the vehicle engine. This position can be a position where the terminal and the vehicle can perform Bluetooth communication.

[0124] In this implementation process, it is assumed that the Bluetooth of User A's terminal is in the on state. When User A unlocks and starts the vehicle through the Bluetooth key, it triggers the Bluetooth communication module of the vehicle and the terminal to automatically establish a Bluetooth connection.

[0125] When User A unlocks and starts the vehicle with a physical key, if the Bluetooth of User A's terminal is in the on state, the Bluetooth communication module in the vehicle can actively connect to the terminal Bluetooth.

[0126] If the terminal Bluetooth of user A is in the off state, the terminal can then remind user A to turn on the terminal Bluetooth in ways such as automatic pop-up windows, reminder sounds, etc. Or, through the already unlocked and started vehicle, for example, pop up a window on the vehicle's on-board panel, play a reminder sound through the vehicle's speaker, etc. to remind user A to turn on the terminal Bluetooth.

[0127] In a possible implementation, the ECU can remind user A to turn on the terminal Bluetooth in any of the above-listed ways when detecting that the mobile communication quality value at the current location is less than the first threshold (for example, 100 MB / s), or detecting that the distance between the current location of the vehicle and the preset location is less than the second threshold (for example, 20 meters).

[0128] Exemplarily, the vehicle ECU can obtain the mobile communication quality value of the vehicle based on the network module in the vehicle. When the mobile communication quality value of the vehicle is less than the first threshold (for example, 100 MB / s), it is considered that the mobile communication module is not performing well at this time, and user A needs to be reminded to turn on the terminal Bluetooth.

[0129] Exemplarily, the vehicle ECU can obtain the real-time or current location of user A during the process of driving the vehicle and the distance between the current location and the preset location based on the positioning module in the vehicle. Among them, the preset location is a fixed location where the mobile communication quality value is less than the first threshold, such as an underground parking lot, an underground warehouse, or a location on the ground with poor mobile communication signal quality. When the distance between the real-time location of the vehicle and the preset location is less than the second threshold (for example, 20 meters), it is considered that the mobile communication module is not performing well at this time, and user A needs to be reminded to turn on the terminal Bluetooth.

[0130] In another possible implementation, the Bluetooth communication module can send the unconnected state between it and the terminal Bluetooth to the mobile communication module in the vehicle through the vehicle network. When the mobile communication module detects that its own mobile signal quality value is less than the first threshold (for example, 100 MB / s), or detects that the distance between the current location of the vehicle and the preset location is less than the second threshold (for example, 20 meters), it reminds user A to turn on the terminal Bluetooth in ways such as automatic pop-up windows, reminder sounds, etc.

[0131] Stage (2): During the process of user A driving the vehicle to the underground garage, the communication method between the vehicle and the terminal can be switched according to different influencing parameter information, for example, switching the communication between the vehicle and the terminal to be through mobile communication, or through Bluetooth communication.

[0132] In a possible implementation, when it is detected that the mobile communication quality between the vehicle and the terminal is less than or equal to the first threshold, the communication between the vehicle and the terminal is switched to be through Bluetooth communication. Optionally, the first threshold can be 100 MB / s, and the embodiments of the present application do not limit this.

[0133] In another possible implementation, when it is detected that the distance between the vehicle and the preset position is less than the second threshold, the communication between the vehicle and the terminal is switched to be carried out via Bluetooth communication. Wherein, the preset position is a fixed position where the mobile communication quality value is less than the first threshold, such as an underground parking lot, an underground warehouse, or a position on the ground with poor mobile communication signal quality. Optionally, the second threshold may be 20 meters, and the embodiments of the present application do not limit this.

[0134] In another possible implementation, when it is detected that the mobile communication quality between the vehicle and the terminal is less than the first threshold and the communication distance between the vehicle and the terminal is less than or equal to the third threshold, the communication between the vehicle and the terminal is switched to be carried out via Bluetooth communication. Optionally, the third threshold may be 35 meters, and the embodiments of the present application do not limit this.

[0135] In another possible implementation, when it is detected that the mobile communication quality between the vehicle and the terminal is greater than the first threshold and the distance between the vehicle and the terminal is greater than the third threshold, the vehicle and the terminal communicate via mobile communication.

[0136] In another possible implementation, when it is detected that the mobile communication quality between the vehicle and the terminal is greater than the first threshold and the distance between the vehicle and the terminal is less than or equal to the third threshold, the vehicle and the terminal can either choose mobile communication or Bluetooth communication for communication, and the embodiments of the present application do not limit this.

[0137] In another possible implementation, when it is detected that the distance between the vehicle and the preset position is less than the second threshold and the communication distance between the vehicle and the terminal is less than or equal to the third threshold, the communication between the vehicle and the terminal is switched to be carried out via Bluetooth communication.

[0138] In another possible implementation, when it is detected that the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, the communication between the vehicle and the terminal is switched to be carried out via Bluetooth communication; when it is detected that the level of the preset priority of the Bluetooth communication module is less than the level of the preset priority of the mobile communication module, the vehicle and the terminal communicate via mobile communication.

[0139] Stage (3): During the process of user A driving the vehicle to the underground garage, the communication method can be manually modified

[0140] In a possible implementation, user A can control the communication between the vehicle and the terminal via Bluetooth communication or mobile communication through a configuration operation (such as a first configuration operation).

[0141] Optionally, this first configuration operation can be that user A clicks on the communication module control on the vehicle panel to select any one of the communication methods in the vehicle; or it can be a voice command from user A to select any one of the communication methods in the vehicle.

[0142] It should be understood that both phase 3 and phase 2 can be understood as the process of determining the communication method between the vehicle and the terminal, and there is no fixed order.

[0143] Through the above process, in the scenario where user A drives the vehicle from the current location to the underground garage, by obtaining the influence parameter information during the interaction between the vehicle and the terminal, the optimal target communication module can be flexibly determined, realizing accurate and flexible switching of the communication method between the vehicle and the terminal, and effectively avoiding the problem of interruption of the interaction between the vehicle and the terminal.

[0144] Figure 4 It is a schematic structural diagram of a device for vehicle-terminal interaction provided by an embodiment of the present application.

[0145] Among them, the vehicle interacts with the terminal through a communication module, and the communication module includes a Bluetooth communication module and a mobile communication module.

[0146] Exemplarily, as Figure 4 shown, the device 400 includes:

[0147] An acquisition module 401, configured to acquire the status information of the vehicle, where the status information includes information related to the operating status of at least one component of the vehicle; acquire the influence parameter information during the interaction between the vehicle and the terminal, where the influence parameter information is used to determine the target communication module used during the interaction between the vehicle and the terminal;

[0148] A determination module 402, configured to determine the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information;

[0149] A sending module 403, configured to send the status information to the terminal through the target communication module, so that the terminal can display the vehicle operating status according to the received status information.

[0150] In a possible implementation manner, the influence parameter information includes the mobile communication quality value of the vehicle at the current location, and the determination module 402 is specifically configured to: when the mobile communication quality value of the vehicle at the current location is less than or equal to a first threshold, determine the Bluetooth communication module as the target communication module.

[0151] In a possible implementation, the influence parameter information includes the distance between the current position and a preset position, where the mobile communication quality value of the vehicle at the preset position is less than a first threshold, and the determining module 402 is further configured to: when the distance between the current position and the preset position is less than or equal to a second threshold, determine the Bluetooth communication module as the target communication module.

[0152] In a possible implementation, the influence parameter information includes the communication distance between the communication module and the terminal, and the determining module 402 is further configured to: when the communication distance between the communication module of the vehicle and the terminal is less than or equal to a third threshold, determine the Bluetooth communication module as the target communication module; when the communication distance between the communication module of the vehicle and the terminal is greater than the third threshold, determine the mobile communication module as the target communication module.

[0153] In a possible implementation, the influence parameter information includes the preset priority of the communication module, and the determining module 402 is further configured to: obtain and compare the preset priority of the Bluetooth communication module and the preset priority of the mobile communication module; when the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, determine the Bluetooth communication module as the target communication module; when the level of the preset priority of the mobile communication module is greater than the level of the preset priority of the Bluetooth communication module, determine the mobile communication module as the target communication module.

[0154] In a possible implementation, the influence parameter information includes the first configuration operation of the user, and the determining module 402 is further configured to: according to the first configuration operation of the user, determine the Bluetooth communication module or the mobile communication module selected by the user as the target communication module.

[0155] Optionally, the device further includes: a processing module, configured to receive a status adjustment instruction sent by the terminal, where the status adjustment instruction is used to adjust the status information; in response to the status adjustment instruction, determine a target electronic control unit ECU corresponding to the status adjustment instruction; and send the status adjustment instruction to the target ECU, so that the target ECU adjusts the status information according to the status adjustment instruction.

[0156] Figure 5 It is a schematic structural diagram of a vehicle provided by an embodiment of the present application.

[0157] Exemplarily, as Figure 5 shown, the vehicle 500 includes: a memory 501 and a processor 502, where an executable program code 5011 is stored in the memory 501, and the processor 502 is configured to call and execute the executable program code 5011 to execute a method for interaction between a vehicle and a terminal.

[0158] In this embodiment, the vehicle can be divided into functional modules according to the above method examples. For example, each functional module can be corresponding, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is illustrative, only a logical function division, and there can be other division methods in actual implementation.

[0159] In the case of dividing each functional module according to each function, the vehicle can include: an acquisition module, a determination module, a sending module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be cited in the function description of the corresponding functional module, and will not be elaborated here.

[0160] The vehicle provided in this embodiment is used to execute the above method for vehicle-terminal interaction, so the same effect as the above implementation method can be achieved.

[0161] In the case of adopting an integrated unit, the vehicle can include a processing module and a storage module. Among them, the processing module can be used to control and manage the actions of the vehicle. The storage module can be used to support the vehicle to execute mutual program codes and data, etc.

[0162] Among them, the processing module can be a processor or a controller, which can implement or execute various exemplary logical blocks, modules, and circuits described in combination with the disclosure of this application. The processor can also be a combination that realizes computing functions, such as including a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module can be a memory.

[0163] This embodiment also provides a computer-readable storage medium, in which computer program codes are stored. When the computer program codes run on a computer, the computer is enabled to execute the above relevant method steps to implement the method for vehicle-terminal interaction in the above embodiment.

[0164] This embodiment also provides a computer program product. When the computer program product runs on a computer, the computer is enabled to execute the above relevant steps to implement the method for vehicle-terminal interaction in the above embodiment.

[0165] Among them, the vehicle, computer-readable storage medium, computer program product, or chip provided in this embodiment are all used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be elaborated here.

[0166] Through the description of the above embodiments, those skilled in the art can understand that for the convenience and brevity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above functions can be allocated to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0167] In the embodiments provided in the present application, it should be understood that the disclosed device and method can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in an electrical, mechanical or other form.

[0168] The above content is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for vehicle-terminal interaction, characterized in that, the vehicle interacts with the terminal through a communication module, and the communication module includes a Bluetooth communication module and a mobile communication module. The method includes: Obtaining status information of the vehicle, where the status information includes information related to the operating status of at least one component of the vehicle; Obtaining influence parameter information during the interaction between the vehicle and the terminal, where the influence parameter information is used to determine a target communication module used during the interaction between the vehicle and the terminal; Determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information; Sending the status information to the terminal through the target communication module, so that the terminal can display the vehicle operating status according to the received status information; wherein, the influence parameter information includes the distance between the current position and a preset position, and the preset position is an area with a preset difference in mobile communication quality values. The mobile communication quality value of the vehicle at the preset position is less than a first threshold. Determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information includes: When the distance between the current position and the preset position is less than or equal to a second threshold, determining the Bluetooth communication module as the target communication module; wherein, the influence parameter information includes the preset priority of the communication module. Determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information includes: Obtaining and comparing the preset priority of the Bluetooth communication module and the preset priority of the mobile communication module; When the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, determining the Bluetooth communication module as the target communication module; When the level of the preset priority of the mobile communication module is greater than the level of the preset priority of the Bluetooth communication module, determining the mobile communication module as the target communication module.

2. The method according to claim 1, characterized in that, the influence parameter information includes the mobile communication quality value of the vehicle at the current position. Determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information includes: When the mobile communication quality value of the vehicle at the current position is less than or equal to the first threshold, determining the Bluetooth communication module as the target communication module.

3. The method according to claim 1 or 2, characterized in that, the influence parameter information includes the communication distance between the communication module and the terminal. Determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information includes: When the communication distance between the communication module and the terminal is less than or equal to a third threshold, determining the Bluetooth communication module as the target communication module; When the communication distance between the communication module and the terminal is greater than the third threshold, determine the mobile communication module as the target communication module.

4. The method according to claim 1 or 2, wherein, the influence parameter information includes a first configuration operation of the user, and determining the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information includes: determining the Bluetooth communication module or the mobile communication module selected by the user as the target communication module according to the first configuration operation of the user.

5. The method according to claim 1 or 2, wherein, the method further includes: receiving a status adjustment instruction sent by the terminal, the status adjustment instruction being used to adjust the status information; responding to the status adjustment instruction, determining a target electronic control unit ECU corresponding to the status adjustment instruction; sending the status adjustment instruction to the target ECU, so that the target ECU adjusts the status information according to the status adjustment instruction.

6. A device for vehicle-terminal interaction, wherein, the vehicle interacts with the terminal through a communication module, the communication module includes a Bluetooth communication module and a mobile communication module, and the device includes: an acquisition module, configured to acquire the status information of the vehicle, the status information including information related to the operating status of at least one component of the vehicle; acquire influence parameter information during the interaction between the vehicle and the terminal, the influence parameter information being used to determine a target communication module used during the interaction between the vehicle and the terminal; a determination module, configured to determine the target communication module from the Bluetooth communication module and the mobile communication module according to the influence parameter information; a sending module, configured to send the status information to the terminal through the target communication module, so that the terminal can display the vehicle operating status according to the received status information; wherein, the influence parameter information includes the distance between the current position and a preset position, and the preset position is a region with a preset difference in mobile communication quality values. The mobile communication quality value of the vehicle at the preset position is less than a first threshold, and the determination module is specifically configured to: when the distance between the current position and the preset position is less than or equal to a second threshold, determine the Bluetooth communication module as the target communication module; wherein, the influence parameter information includes a preset priority of the communication module, and the determination module is further configured to: acquire and compare the preset priority of the Bluetooth communication module and the preset priority of the mobile communication module; when the level of the preset priority of the Bluetooth communication module is greater than the level of the preset priority of the mobile communication module, determine the Bluetooth communication module as the target communication module; when the level of the preset priority of the mobile communication module is greater than the level of the preset priority of the Bluetooth communication module, determine the mobile communication module as the target communication module.

7. A vehicle, wherein, the vehicle includes: A memory for storing executable program code; A processor for calling and running the executable program code from the memory, such that the vehicle executes the method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program, which, when executed, implements the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Vehicle communications

    CN103080985A

  • Multi-redundancy communication method used for rail transit

    CN109639474A

  • Method for vehicle management, computing device and medium

    CN111901782A

  • Parking lot vehicle searching method based on indoor positioning

    CN113593248A