Driving mode adjustment method, device, vehicle and medium

CN122808758APending Publication Date: 2026-09-25VOYAH AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611254308.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-18
Publication Date
2026-09-25

AI Technical Summary

Technical Problem

[0004]然而,在实际驾驶场景中,移动终端的来电、消息通知等通讯事件会显著分散驾驶员注意力,引发潜在驾驶风险

Benefits of technology

[0056]第四方面,本申请实施例提供一种车辆,包括车辆主体以及第三方面的电子设备。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122808758A_ABST
    Figure CN122808758A_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a driving mode adjustment method and device, a vehicle and a medium. The method comprises: obtaining communication state data of a mobile terminal that has established a communication connection with the vehicle in advance; calculating a communication load index of the mobile terminal based on the communication state data; and triggering adjustment of the driving mode of the vehicle based on the communication load index. The method is used to reduce the driving risk caused by communication interference, thereby improving the driving safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control, and more particularly to a driving mode adjustment method, device, vehicle, and medium. Background Technology

[0002] Against the backdrop of the rapid development of intelligent connected vehicles, the level of vehicle intelligence continues to improve, and vehicles are usually equipped with a variety of driving modes that can adapt to different driving conditions, such as comfort, sport and economy driving modes.

[0003] Currently, users can switch the vehicle's driving mode independently based on real-time traffic conditions and their own driving experience needs, in order to adapt to the current driving scenario, optimize the vehicle's power output characteristics, and improve driving comfort and safety.

[0004] However, in real-world driving scenarios, communication events such as incoming calls and message notifications from mobile devices can significantly distract drivers and create potential driving risks. These potential risks are difficult for drivers to perceive in real time, and relying solely on manual switching of driving modes is insufficient for timely intervention and avoidance. Therefore, there is an urgent need to propose an adaptive adjustment scheme for vehicle driving modes based on communication events to reduce the driving risks caused by communication interference. Summary of the Invention

[0005] This application provides a driving mode adjustment method, device, vehicle, and medium to reduce driving risks caused by communication interference, thereby improving driving safety.

[0006] In a first aspect, embodiments of this application provide a driving mode adjustment method, including:

[0007] Obtain communication status data of mobile terminals that have pre-established a communication connection with the vehicle;

[0008] The communication load index of the mobile terminal is calculated based on the communication status data.

[0009] The driving mode of the vehicle is adjusted based on the communication load index.

[0010] In one possible implementation, the communication status data includes the mobile terminal's telephone contact records and / or the number of newly added unread messages within a preset time period.

[0011] In one possible implementation, calculating the communication load index of the mobile terminal based on the communication status data includes:

[0012] The communication load evaluation index of the mobile terminal is obtained based on the communication status data.

[0013] Based on the communication load evaluation index, calculate the communication load index of the mobile terminal;

[0014] The communication load evaluation index includes a base frequency index and / or an interaction urgency index; the base frequency index is used to characterize the frequency of communication events generated by the mobile terminal per unit time; the interaction urgency index is used to characterize the urgency of the communication events.

[0015] In one possible implementation, obtaining the communication load evaluation index of the mobile terminal based on the communication status data includes:

[0016] Based on the telephone contact records, the number of incoming calls and outgoing calls to the mobile terminal within the preset time period are counted; the basic frequency indicators include the number of incoming calls, the number of outgoing calls, and the number of newly added unread messages;

[0017] And / or,

[0018] Based on the telephone contact records, identify the continuous incoming calls within the preset time period and determine whether the driver is currently on a call; if the driver is currently on a call, obtain the current continuous call duration; the interaction urgency indicator includes the continuous incoming calls, or the interaction urgency indicator includes the continuous incoming calls and the current continuous call duration.

[0019] In one possible implementation, calculating the communication load index of the mobile terminal based on the communication load evaluation index includes:

[0020] Based on the communication load evaluation index and auxiliary judgment index, the communication load index of the mobile terminal is calculated; the auxiliary judgment index includes the vehicle speed.

[0021] In one possible implementation, calculating the communication load index of the mobile terminal based on the communication load evaluation index and auxiliary judgment index includes:

[0022] The communication load evaluation index and the auxiliary judgment index of the mobile terminal are calculated by weighted summation according to the preset weight allocation to obtain the communication load index of the mobile terminal.

[0023] In one possible implementation, the step of triggering the adjustment of the vehicle's driving mode based on the communication load index includes:

[0024] If the communication load index is greater than or equal to the first threshold and less than the second threshold, a driving mode switching prompt is pushed to the driver; the driving mode switching prompt is used to suggest that the driver switch to comfort driving mode;

[0025] If the communication load index is greater than or equal to the second threshold, the driving mode will be switched to comfort driving mode.

[0026] In one possible implementation, the method further includes:

[0027] If the duration for which the communication load index falls below the second threshold is greater than the preset duration, the driving mode will be restored to the state before the adjustment.

[0028] In one possible implementation, the method further includes: triggering an adjustment of the multimedia volume of the vehicle based on the communication load index.

[0029] Secondly, embodiments of this application provide a driving mode adjustment device, comprising:

[0030] The acquisition module is used to acquire communication status data of mobile terminals that have established a communication connection with the vehicle in advance;

[0031] The calculation module is used to calculate the communication load index of the mobile terminal based on the communication status data;

[0032] The first control module is used to trigger the adjustment of the vehicle's driving mode based on the communication load index.

[0033] In one possible implementation, the communication status data includes the mobile terminal's telephone contact records and / or the number of newly added unread messages within a preset time period.

[0034] In one possible implementation, the computing module includes:

[0035] The acquisition unit is used to acquire the communication load evaluation index of the mobile terminal based on the communication status data.

[0036] A calculation unit is used to calculate the communication load index of the mobile terminal based on the communication load evaluation index.

[0037] The communication load evaluation index includes a base frequency index and / or an interaction urgency index; the base frequency index is used to characterize the frequency of communication events generated by the mobile terminal per unit time; the interaction urgency index is used to characterize the urgency of the communication events.

[0038] In one possible implementation, the acquiring unit is specifically used for:

[0039] Based on the telephone contact records, the number of incoming calls and outgoing calls to the mobile terminal within the preset time period are counted; the basic frequency indicators include the number of incoming calls, the number of outgoing calls, and the number of newly added unread messages;

[0040] And / or,

[0041] Based on the telephone contact records, identify the continuous incoming calls within the preset time period and determine whether the driver is currently on a call; if the driver is currently on a call, obtain the current continuous call duration; the interaction urgency indicator includes the continuous incoming calls, or the interaction urgency indicator includes the continuous incoming calls and the current continuous call duration.

[0042] In one possible implementation, the computing unit is specifically used for:

[0043] Based on the communication load evaluation index and auxiliary judgment index, the communication load index of the mobile terminal is calculated; the auxiliary judgment index includes the vehicle speed.

[0044] In one possible implementation, the computing unit is specifically used for:

[0045] The communication load evaluation index and the auxiliary judgment index of the mobile terminal are calculated by weighted summation according to the preset weight allocation to obtain the communication load index of the mobile terminal.

[0046] In one possible implementation, the first control module includes:

[0047] A first control unit is configured to push a driving mode switching prompt to the driver if the communication load index is greater than or equal to the first threshold and less than the second threshold; the driving mode switching prompt is configured to suggest that the driver switch to comfort driving mode.

[0048] If the communication load index is greater than or equal to the second threshold, the driving mode will be switched to comfort driving mode.

[0049] In one possible implementation, the first control module further includes:

[0050] The second control unit is used to restore the driving mode to its previous state when the duration during which the communication load index falls below the second threshold is greater than a preset duration.

[0051] In one possible implementation, the device further includes:

[0052] The second control module is used to trigger the adjustment of the multimedia volume of the vehicle based on the communication load index.

[0053] Thirdly, embodiments of this application provide an electronic device, including: a memory and a processor;

[0054] The memory stores computer-executed instructions;

[0055] The processor executes computer execution instructions stored in the memory, causing the processor to perform the first aspect and / or various possible implementations of the first aspect as described above.

[0056] Fourthly, embodiments of this application provide a vehicle, including a vehicle body and an electronic device from a third aspect.

[0057] Fifthly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the first aspect and / or various possible implementations of the first aspect.

[0058] In a sixth aspect, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the first aspect and / or various possible implementations of the first aspect.

[0059] The driving mode adjustment method, device, vehicle, and medium provided in this application embodiment acquire communication status data of a mobile terminal that has established a communication connection with the vehicle in advance, and calculate the communication load index of the mobile terminal based on the communication status data. This can transform the communication activity level of the mobile terminal into a quantitative basis that can be used for control, and then trigger the adjustment of the vehicle's driving mode based on the communication load index. This improves the real-time adaptability of driving mode adjustment to the communication load of the mobile terminal, thereby reducing the adverse effects of communication interference on driving behavior and improving driving safety. Attached Figure Description

[0060] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0061] Figure 1 This is a flowchart illustrating a driving mode adjustment method provided in Embodiment 1 of this application;

[0062] Figure 2 This is a flowchart illustrating a specific driving mode adjustment method provided in Embodiment 2 of this application;

[0063] Figure 3 This is a schematic diagram of the structure of a driving mode adjustment device provided in Embodiment 3 of this application;

[0064] Figure 4 This is a schematic diagram of the structure of a driving mode adjustment device provided in Embodiment 4 of this application;

[0065] Figure 5 This is a schematic diagram of the structure of an electronic device provided in Embodiment 5 of this application.

[0066] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0067] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0068] To facilitate understanding of the technical content of this application, the background technology is described in detail below:

[0069] In the field of intelligent connected vehicles, the level of vehicle intelligence continues to improve. Vehicles typically feature multiple driving modes to adapt to different driving conditions, such as Comfort, Sport, and Eco modes. Currently, users can autonomously switch driving modes based on real-time road conditions and their own driving experience needs to adapt to the current driving scenario, optimize vehicle power output characteristics, and improve ride comfort and driving safety. Simultaneously, with the deep integration of intelligent connected vehicles and mobile intelligent terminal technologies, mobile terminal-vehicle interconnection has become a common feature. Vehicles are typically equipped with in-vehicle terminals that establish communication connections with the driver's mobile terminal for interactions such as caller ID, message notifications, audio playback, and vehicle function control.

[0070] In actual driving, mobile terminal communication activities often occur simultaneously with driving, especially in urban commuting, long-distance travel, and frequent business communication environments. The continuous generation of calls, conversations, and message interactions from mobile terminals can easily affect the driver's attention, creating potential driving risks. In such scenarios of mobile terminal communication interference, users generally need to judge whether to switch driving modes based on their own feelings, and manually adjust the vehicle's driving mode when necessary.

[0071] However, these potential risks are difficult for drivers to perceive in real time. Relying solely on manual switching of driving modes by the driver can easily lead to delayed control, making timely risk intervention and avoidance impossible. Therefore, there is an urgent need to propose a vehicle driving mode adaptive adjustment scheme based on communication events to reduce the driving risks caused by communication interference.

[0072] Based on the aforementioned technical problems, the inventors, through research and analysis, discovered that the communication behavior of mobile terminals can be considered a direct source of information reflecting changes in driver attention. Integrating mobile terminals with established communication connections into the vehicle control link can form a foundation for the correlation between communication status and vehicle response. After extracting and summarizing communication status data, load information characterizing the degree of communication interference can be obtained. Using this load information as the trigger for driving mode adjustment transforms the mode adjustment from user-perceived triggering to automatic triggering by the vehicle based on the actual communication conditions of the mobile terminal, thereby improving overall vehicle driving safety.

[0073] To address the aforementioned issues, vehicles and mobile terminals collaborate to form the application environment, with the in-vehicle terminal, mobile terminal, and vehicle itself interacting within the existing interconnected architecture. This application establishes a continuous processing path around the acquisition of communication status data from the mobile terminal, the calculation of communication load index, and the adjustment of driving modes. This allows the vehicle's driving mode to dynamically adapt to changes in communication status, reducing driving risks under communication interference. Furthermore, it should be noted that the driving mode switching method provided in this application can operate on various electronic devices, such as in-vehicle terminals, vehicle controllers, and cockpit domain controllers. Alternatively, it can be executed collaboratively by the in-vehicle terminal and the controller. This application does not limit the specific entity executing this solution.

[0074] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0075] Figure 1 This is a flowchart illustrating a driving mode adjustment method provided in Embodiment 1 of this application, as shown below. Figure 1 As shown, the method provided in this embodiment includes:

[0076] S101: Obtain communication status data of the mobile terminal that has previously established a communication connection with the vehicle.

[0077] In this application, the mobile terminal, as the monitored communication device, is a portable device held by the driver or currently used by the driver, such as a mobile phone.

[0078] Among them, communication status data is used to characterize the status information of the mobile terminal during the communication process and is the input for subsequent calculation of the communication load index; obtaining the communication status data of the mobile terminal that has established a communication connection with the vehicle in advance indicates that the mobile terminal has completed the connection with the vehicle before or during the vehicle's travel, and then the relevant electronic equipment on the vehicle side (such as the vehicle terminal) receives the communication activity data output by the mobile terminal.

[0079] Taking the vehicle-mounted terminal as the executing entity as an example, in specific implementation, the vehicle can pre-establish a connection with the driver's mobile terminal via Bluetooth, Universal Serial Bus (USB), or vehicle connectivity protocols to obtain data on the mobile terminal's communication status. After detecting that the mobile terminal is in an access state, the vehicle-mounted terminal will establish a data acquisition process corresponding to the current driving cycle and acquire communication status data related to the current driving cycle. This communication status data may include, but is not limited to, information reflecting communication activities such as telephone contact records. Based on the above processing, communication status data corresponding to the current driving cycle is generated and output to the communication load index calculation module.

[0080] Based on the above analysis, this step introduces the communication activity level of the mobile terminal into the vehicle control link in the form of calculable data, making communication activity the input for subsequent driving mode adjustments, thereby establishing a data foundation for the vehicle to dynamically respond to the driver's communication activity level.

[0081] S102: Calculate the communication load index of the mobile terminal based on communication status data.

[0082] The communication load index represents the strength of the interference of communication information on the driver's attention. Its output is a numerical evaluation result, which is used as the basis for subsequent driving mode adjustment.

[0083] This step uses the communication status data obtained in the previous step as input to process communication activity-related information, resulting in a communication load index that reflects the current level of communication interference for the driver. In practice, this can be achieved through a calculation module within the vehicle terminal or other vehicle controller, which extracts parameters characterizing communication activity from the communication status data and calculates the communication load index corresponding to the current moment or time period.

[0084] S103: Triggering adjustment of vehicle driving mode based on communication load index.

[0085] Among them, the vehicle is the object of driving mode adjustment, and the driving mode is the vehicle's operating configuration state, which can be adjusted by the vehicle controller.

[0086] This step receives the communication load index output from the previous step and triggers driving mode hold, prompt switching, or automatic switching based on the preset correspondence.

[0087] As a specific example, the vehicle terminal can perform the aforementioned quantitative data reception and quantitative calculation, and send the calculated communication load index to the vehicle controller; the vehicle controller reads the current driving mode of the vehicle, generates a mode adjustment command based on the communication load index, and sends the command to the power control system and other execution systems; the execution system will adjust various control parameters of the vehicle according to the command to switch it to the operating state corresponding to the target driving mode, so as to realize the synchronous adaptation of the vehicle's operating state and the driver's attention changes.

[0088] The driving mode adjustment method, device, vehicle, and medium provided in this application embodiment acquire communication status data of a mobile terminal that has established a communication connection with the vehicle in advance, and calculate the communication load index of the mobile terminal based on the communication status data. This can transform the communication activity level of the mobile terminal into a quantitative basis that can be used for control, and then trigger the adjustment of the vehicle's driving mode based on the communication load index. This improves the real-time adaptability of driving mode adjustment to the communication load of the mobile terminal, thereby reducing the adverse effects of communication interference on driving behavior and improving driving safety.

[0089] Furthermore, Figure 2 This is a flowchart illustrating a specific driving mode adjustment method provided in Embodiment 2 of this application, as shown below. Figure 2 As shown, the method provided in this embodiment includes:

[0090] S201: Obtain communication status data of a mobile terminal that has established a communication connection with the vehicle in advance, wherein the communication status data includes the mobile terminal's telephone contact records and / or the number of newly added unread messages within a preset time period.

[0091] The telephone contact records refer to the records of incoming and outgoing calls generated by the mobile terminal within a preset time period, which can reflect the potential distraction caused to the driver by voice communication interaction. The number of newly unread messages refers to the total number of messages newly received by the mobile terminal within the preset time period that have not yet been viewed, which may include instant messaging messages, application pushes, SMS messages, etc., and can reflect the intensity of attention interference caused by continuous text information. The preset time period can be determined according to the actual application of the solution, such as 2 minutes, 5 minutes, or 10 minutes, etc., and this application does not make a specific limitation on it.

[0092] In practice, telephone contact records can be obtained from the local call logs of the mobile terminal or from communication records that are authorized to be synchronized to the vehicle terminal. The number of newly added unread messages can be obtained by searching for messages in the unread state on the mobile terminal.

[0093] Understandably, since phone call records and the number of newly added unread messages can correspond to different types of communication interference, they can form effective data inputs whether they exist alone or simultaneously, thereby improving the consistency of driving mode adjustment in response to the driver's real-time communication status.

[0094] This embodiment uses two types of data—telephone contact records and the number of newly unread messages—as communication status data for the mobile terminal. This ensures that the communication load index obtained later can objectively represent the distraction risk caused by communication events, providing reliable data support for adaptive decision-making in vehicle driving modes.

[0095] S202: Obtain the communication load evaluation index of the mobile terminal based on the communication status data. The communication load evaluation index includes the basic frequency index and / or the interaction urgency index.

[0096] Among them, the basic frequency index is used to characterize the frequency of communication events generated by mobile terminals per unit time; the interaction urgency index is used to characterize the urgency of communication events.

[0097] It should be noted that communication load evaluation indicators may include only the basic frequency indicator, only the interaction urgency indicator, or both. The specific implementation plan can be selected based on the vehicle's safety requirements and computing resources. Understandably, when both types of indicators are used in the calculation, both the density and urgency of communication events can be considered. Compared to a single indicator, this provides a more comprehensive assessment of communication interference levels, and the quantified communication load index more accurately reflects the overall level of attention interference caused by communication events to the driver.

[0098] In practical implementation, the obtained phone call records and number of newly unread messages can be further included with fields such as call duration, number of call connections, message arrival interval, and whether messages are continuously piling up. After feature extraction from the above fields, the number of events per unit time can be mapped to a basic frequency index, and the feature quantity reflecting the pressure of immediate response can be mapped to an interaction urgency index.

[0099] In one possible implementation, if the communication load evaluation index includes a basic frequency index, then step S202 may include: based on telephone contact records, counting the number of incoming calls and outgoing calls of the mobile terminal within a preset time period. Correspondingly, the basic frequency index may include the counted number of incoming calls, outgoing calls, and the aforementioned number of newly added unread messages.

[0100] In practice, each incoming and outgoing call event within a preset time period can be counted based on telephone contact records to obtain the number of incoming and outgoing calls to the mobile terminal within that time period. This number of incoming and outgoing calls, along with the aforementioned newly acquired unread message count, can be combined to form the basis for quantifying the communication load status of the mobile terminal.

[0101] In one possible implementation, if the communication load evaluation index includes an interaction urgency index, then step S202 includes: identifying continuous incoming calls within a preset time period based on telephone contact records, and determining whether the driver is currently on a call; if the driver is currently on a call, then obtaining the current continuous call duration.

[0102] Correspondingly, if the driver is not currently on a call, the interaction urgency indicator includes continuous incoming calls; if the driver is currently on a call, the interaction urgency indicator includes continuous incoming calls and the current continuous call duration.

[0103] In practice, for continuous incoming calls, the timing of the incoming call events can be compared. When there are two adjacent incoming call events with an interval of less than a preset threshold, it is determined that there are continuous incoming calls. Alternatively, the number of incoming call events (which can come from the same number or different numbers) within a preset short time (such as 1 minute) can be counted. When the number of incoming call events is greater than the preset number, it is determined that there are continuous incoming calls.

[0104] Simultaneously, it can also combine the call status indicators of each record in the telephone contact record to determine whether the driver is currently in a call state; if the driver is not currently in a call state, the continuous incoming call situation is output as an indicator of the urgency of the interaction; if the driver is in a call state, the cumulative duration of the current call from the start time to the current time is obtained to get the current continuous call duration, and this duration, together with the continuous incoming call situation, is output as an indicator of the urgency of the interaction.

[0105] The two implementation methods described above provide methods for obtaining indicators by counting the number of incoming and outgoing calls, identifying continuous incoming calls, and obtaining the current cumulative call duration. This allows the two types of indicators to truly reflect the occurrence patterns and interaction characteristics of mobile terminal communication events, and to fully cover different interference patterns under various communication scenarios, thereby improving the objectivity and accuracy of communication load evaluation results.

[0106] S203: Calculate the communication load index of the mobile terminal based on the communication load evaluation index.

[0107] In this step, various communication load evaluation indicators can be fused and calculated to obtain the communication load index of the mobile terminal. In specific implementations, the fusion calculation method may include weighted summation calculation or hierarchical mapping calculation, etc., and this application does not impose specific limitations on this.

[0108] In one possible implementation, the communication load index of the mobile terminal is calculated based on communication load evaluation indicators and auxiliary judgment indicators. The auxiliary judgment indicators include vehicle speed.

[0109] In other words, when calculating the communication load of a mobile terminal, the communication load evaluation index can be used as the basic input value, and the basic input value can be weighted or thresholded according to the vehicle speed.

[0110] As a specific implementation method, if a weighted summation method is used to calculate various communication load evaluation indicators, the weights of the indicators can be dynamically adjusted in conjunction with the vehicle's driving speed: when the vehicle is in a higher speed range, the weight coefficients corresponding to various communication load evaluation indicators are increased, so that communication events of the same scale correspond to a higher communication load index, so as to trigger the vehicle driving mode switching operation in a timely manner; when the vehicle is in a lower speed range, the weight coefficients of various communication load evaluation indicators are decreased, or the original weights are kept unchanged.

[0111] As another specific implementation, various communication load evaluation indicators and vehicle speed can be used together as the load calculation benchmark, so that the communication load index is positively correlated with the vehicle speed; that is, under the premise of consistent communication conditions, the higher the vehicle speed, the larger the final calculated communication load index value. Accordingly, step S203 may include: performing a weighted summation calculation on the communication load evaluation indicators and auxiliary judgment indicators according to a preset weight allocation to obtain the communication load index of the mobile terminal.

[0112] Specifically, after obtaining the communication load evaluation index and auxiliary judgment index, the numerical items corresponding to each index and their respective weights can be multiplied to form the communication load index. The weights can be pre-stored in the vehicle terminal's storage unit by calibration parameters and retrieved after vehicle ignition. The weight values ​​can be configured according to vehicle model, road environment, and driving preferences; this application does not impose any limitations on this.

[0113] As a specific example, differentiated weights can be assigned to different evaluation dimensions: continuous call-related indicators are given the highest weight, followed by the current continuous call duration and vehicle speed, while various basic frequency indicators are set to the lowest weight. It should be understood that this configuration logic fully considers that continuous calls are more likely to continuously distract the driver's attention, thus posing a higher risk; continuous calls and high speeds further amplify driving risks; and interference from regular frequency communication events is relatively mild, thereby achieving a tiered and accurate assessment of the degree of communication interference.

[0114] The method provided in this implementation incorporates auxiliary judgment indicators such as vehicle speed into the communication status load calculation process. It can combine the differentiated assessment of the distraction risk caused by communication events with the driving conditions, making the communication load index more consistent with the actual driving risk level. This achieves the effect of dynamically measuring the intensity of communication interference based on the driving scenario and improving the rationality of adaptive adjustment decisions for driving modes.

[0115] S204: Adjustment of vehicle driving mode based on communication load index trigger.

[0116] In one possible implementation, this step can take the following steps 41 to 42:

[0117] Step 41: If the communication load index is less than the first threshold, then keep the current driving mode unchanged.

[0118] Step 42: If the communication load index is greater than or equal to the first threshold and less than the second threshold, a driving mode switching prompt is pushed to the driver; the driving mode switching prompt is used to suggest that the driver switch to comfort driving mode;

[0119] Step 43: If the communication load index is greater than or equal to the second threshold, the driving mode will be switched to comfort driving mode.

[0120] In practice, after obtaining the communication load index, it can be compared with the first threshold and the second threshold. When the communication load index is lower than the first threshold, it is considered to be under light communication load, and no driving mode is switched. When the communication load index is between the first threshold and the second threshold, it is considered to be under moderate communication load, and a driving mode switching prompt is generated (such as "Mobile phone communication is busy, do you want to switch to comfort mode to improve driving smoothness?") and sent to the driver's side interface (such as the central control screen). The driver can use voice or buttons to provide feedback on whether to switch to comfort driving mode based on the prompt. Thus, after receiving feedback from the user indicating mode switching on the vehicle side, a mode switching command will be output. When the communication load index reaches or exceeds the second threshold, it is considered to be under heavy communication load, and a mode switching command will be directly output to complete the adjustment of the driving mode to comfort driving mode.

[0121] The Comfort driving mode, also known as the Relax driving mode, offers a smoother ride compared to the regular driving mode. Therefore, switching to Comfort driving mode when communication load is high can mitigate the dynamic impact of rapid acceleration and deceleration, matching the driver's decreased attention and effectively ensuring driving safety.

[0122] The hierarchical triggering mechanism provided by this implementation prompts the driver for confirmation when the communication load is at a medium level, and directly switches the driving mode when the communication load is at a high level. This ensures that the vehicle's response to the driver's busy communication status matches the load intensity, balancing user experience and driving safety.

[0123] Furthermore, the method provided in this application embodiment may also include the following steps: after the vehicle adjusts the vehicle driving mode in response to heavy communication load, the communication load index may be continuously monitored, and when the duration of the communication load index falling below the second threshold is greater than the preset duration, the driving mode is restored to the state before adjustment.

[0124] In practice, the communication load index can be continuously received and updated. When the communication load index falls below the second threshold for the first time, the timing module is started to record the duration of the fall. If the communication load index remains below the second threshold during the timing period and the cumulative duration exceeds the preset duration, a mode recovery command is sent to the relevant execution system to switch the vehicle from the currently adjusted driving mode back to the state before the adjustment.

[0125] The specific value of the preset duration can be determined according to the actual application situation, such as 3 minutes, 5 minutes, etc.

[0126] Optionally, to improve users' awareness of changes in vehicle status, a driving mode recovery prompt can be sent to the user via voice or screen display.

[0127] After implementing the above method, the driving mode can automatically return to its pre-adjustment state after the communication load is eliminated, forming a closed-loop linkage adjustment mechanism. This reduces manual intervention by the driver and avoids the adverse effects of the driver forgetting to manually restore the mode, continuously ensuring a good driving experience and improving the intelligence level of the vehicle control scheme. Furthermore, because the restoration condition introduces a duration constraint, fluctuations in the communication load index caused by short intervals between calls and message sparsity will not directly trigger mode rollback, ensuring stable operation of the vehicle's driving mode and preventing driving discomfort caused by frequent mode switching.

[0128] Optionally, the method provided in this embodiment may further include: adjusting the multimedia volume of the vehicle based on the communication load index.

[0129] In other words, the vehicle's multimedia volume can be adjusted simultaneously with the driving status adjustment based on the communication load index. For example, if the communication load index is less than a first threshold, the current driving mode and multimedia volume remain unchanged; if the communication load index is greater than or equal to the first threshold and less than a second threshold, a driving mode switching suggestion and a multimedia volume reduction suggestion are pushed to the driver; if the communication load index is greater than or equal to the second threshold, the driving mode is switched to comfort driving mode, and the vehicle's multimedia volume is actively reduced; if the multimedia volume is adjusted in response to heavy communication load on the vehicle side, the communication load index can be continuously monitored, and if the duration of the communication load index falling below the second threshold is greater than a preset duration, the multimedia volume is restored to the state before adjustment.

[0130] Understandably, this optional method, by triggering the adjustment of the vehicle's multimedia volume based on the communication load index, enables the vehicle to simultaneously reduce in-vehicle auditory stimulation when the driver is busy with communication, thereby further reducing the driving risk under communication interference and thus further improving the overall driving safety of the vehicle.

[0131] The driving mode adjustment method provided in this application converts communication status data into quantifiable evaluation indicators, and then calculates a communication load index based on the evaluation indicators to effectively quantify the degree of communication interference. At the same time, by incorporating basic frequency indicators and interaction urgency indicators into the calculation benchmark of the communication load index, the quantified communication load index can take into account both the frequency of communication events and the urgency of the events, and can comprehensively assess the intensity of communication interference, thereby objectively identifying potential distraction hazards in communication scenarios and providing a reliable basis for adaptive decision-making of vehicle driving modes.

[0132] In addition, since the method provided in this application does not require the installation of a specific APP on the mobile terminal, it can be realized by establishing a communication connection between the mobile terminal and the vehicle through standard protocols such as Bluetooth / USB. This not only has a low user threshold, but also supports the use of a dedicated APP as an enhancement solution, and has good scalability and compatibility.

[0133] Figure 3 This is a schematic diagram of the structure of a driving mode adjustment device provided in Embodiment 3 of this application, as shown below. Figure 3 As shown, the driving mode adjustment device 50 provided in this embodiment includes:

[0134] The acquisition module 501 is used to acquire communication status data of a mobile terminal that has previously established a communication connection with the vehicle;

[0135] The calculation module 502 is used to calculate the communication load index of the mobile terminal based on communication status data;

[0136] The first control module 503 is used to adjust the driving mode of the vehicle based on the communication load index.

[0137] The driving mode adjustment device 50 provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0138] Figure 4 This is a schematic diagram of the structure of a driving mode adjustment device provided in Embodiment 4 of this application, as shown below. Figure 4 As shown, based on the above embodiments, the driving mode adjustment device 50 provided in this embodiment further includes:

[0139] The second control module 504 is used to adjust the multimedia volume of the vehicle based on the communication load index.

[0140] In one possible implementation, the communication status data includes the mobile terminal's call records and / or the number of newly added unread messages within a preset time period.

[0141] In one possible implementation, the computing module 502 includes:

[0142] The acquisition unit is used to acquire the communication load evaluation index of the mobile terminal based on the communication status data.

[0143] The calculation unit is used to calculate the communication load index of the mobile terminal based on the communication load evaluation index.

[0144] The communication load evaluation indicators include the base frequency indicator and / or the interaction urgency indicator; the base frequency indicator is used to characterize the frequency of communication events generated by mobile terminals per unit time; the interaction urgency indicator is used to characterize the urgency of communication events.

[0145] In one possible implementation, the acquiring unit is specifically used for:

[0146] Based on telephone call records, the number of incoming and outgoing calls to mobile terminals within a preset time period is counted; basic frequency indicators include the number of incoming calls, the number of outgoing calls, and the number of newly added unread messages;

[0147] And / or,

[0148] Based on the phone call records, identify continuous incoming calls within a preset time period and determine whether the driver is currently on a call; if the driver is currently on a call, obtain the current continuous call duration; the interaction urgency indicator includes continuous incoming calls, or the interaction urgency indicator includes both continuous incoming calls and the current continuous call duration.

[0149] In one possible implementation, the computing unit is specifically used for:

[0150] The communication load index of the mobile terminal is calculated based on the communication load evaluation index and auxiliary judgment index; the auxiliary judgment index includes the vehicle speed.

[0151] In one possible implementation, the computing unit is specifically used for:

[0152] The communication load index of the mobile terminal is obtained by weighting and summing the communication load evaluation index and auxiliary judgment index according to the preset weight allocation.

[0153] In one possible implementation, the first control module 503 includes:

[0154] The first control unit is used to push a driving mode switching prompt to the driver if the communication load index is greater than or equal to a first threshold and less than a second threshold; the driving mode switching prompt is used to suggest that the driver switch to comfort driving mode.

[0155] If the communication load index is greater than or equal to the second threshold, the driving mode will be switched to comfort driving mode.

[0156] In one possible implementation, the first control module 503 further includes:

[0157] The second control unit is used to restore the driving mode to its previous state when the duration during which the communication load index falls below the second threshold is greater than a preset duration.

[0158] The driving mode adjustment device 50 provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0159] Figure 5 This is a schematic diagram of the structure of an electronic device provided in Embodiment 5 of this application. Figure 5 As shown, the electronic device 60 provided in this embodiment includes at least one processor 601 and a memory 602. Optionally, the device 60 further includes a communication component 603. The processor 601, memory 602, and communication component 603 are connected via a bus 604.

[0160] In a specific implementation, at least one processor 601 executes computer execution instructions stored in memory 602, causing at least one processor 601 to perform the above-described method.

[0161] The specific implementation process of processor 601 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0162] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0163] The memory may include read-only memory and random access memory. The memory may be volatile or non-volatile, or may include both. Non-volatile memory may include read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may include random access memory (RAM), which serves as an external cache. Many forms of RAM are available by way of example, but not limitation. Examples include Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Sync Link DRAM (SLDRAM), and Direct Rambus RAM (DR RAM).

[0164] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0165] This application also provides a vehicle, including a vehicle body and the aforementioned electronic equipment. The electronic equipment is used to implement the above-described method.

[0166] This application also provides a computer program product, including a computer program that, when executed, implements the above-described method.

[0167] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed, implement the above-described method.

[0168] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as SRAM, EEPROM, EPROM, PROM, ROM, magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0169] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside within an ASIC. Alternatively, the processor and the readable storage medium can exist as discrete components in a device.

[0170] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0171] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0172] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0173] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0174] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0175] The above embodiments are merely preferred embodiments provided to fully illustrate the present invention, and the scope of protection of the present invention is not limited thereto. Equivalent substitutions or modifications made by those skilled in the art based on the present invention are all within the scope of protection of the present invention.

[0176] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A method for adjusting driving modes, characterized in that, The method includes: Obtain communication status data of mobile terminals that have pre-established a communication connection with the vehicle; The communication load index of the mobile terminal is calculated based on the communication status data. The driving mode of the vehicle is adjusted based on the communication load index.

2. The method according to claim 1, characterized in that, The communication status data includes the mobile terminal's telephone contact records and / or the number of newly added unread messages within a preset time period.

3. The method according to claim 2, characterized in that, The calculation of the communication load index of the mobile terminal based on the communication status data includes: The communication load evaluation index of the mobile terminal is obtained based on the communication status data. Based on the communication load evaluation index, calculate the communication load index of the mobile terminal; The communication load evaluation index includes a base frequency index and / or an interaction urgency index; the base frequency index is used to characterize the frequency of communication events generated by the mobile terminal per unit time; the interaction urgency index is used to characterize the urgency of the communication events.

4. The method according to claim 3, characterized in that, The step of obtaining the communication load evaluation index of the mobile terminal based on the communication status data includes: Based on the telephone contact records, the number of incoming calls and outgoing calls to the mobile terminal within the preset time period are counted; the basic frequency indicators include the number of incoming calls, the number of outgoing calls, and the number of newly added unread messages; And / or, Based on the telephone contact records, identify the continuous incoming calls within the preset time period and determine whether the driver is currently on a call; if the driver is currently on a call, obtain the current continuous call duration; the interaction urgency indicator includes the continuous incoming calls, or the interaction urgency indicator includes the continuous incoming calls and the current continuous call duration.

5. The method according to claim 3 or 4, characterized in that, Based on the communication load evaluation index, the communication load index of the mobile terminal is calculated, including: Based on the communication load evaluation index and auxiliary judgment index, the communication load index of the mobile terminal is calculated; the auxiliary judgment index includes the vehicle speed.

6. The method according to claim 5, characterized in that, The step of calculating the communication load index of the mobile terminal based on the communication load evaluation index and auxiliary judgment index includes: The communication load evaluation index and the auxiliary judgment index of the mobile terminal are calculated by weighted summation according to the preset weight allocation to obtain the communication load index of the mobile terminal.

7. The method according to any one of claims 1 to 4, characterized in that, The adjustment of the vehicle's driving mode based on the communication load index includes: If the communication load index is greater than or equal to the first threshold and less than the second threshold, a driving mode switching prompt is pushed to the driver; the driving mode switching prompt is used to suggest that the driver switch to comfort driving mode. If the communication load index is greater than or equal to the second threshold, the driving mode will be switched to comfort driving mode.

8. The method according to claim 7, characterized in that, The method further includes: If the duration for which the communication load index falls below the second threshold is greater than a preset duration, the driving mode will be restored to its previous state.

9. The method according to any one of claims 1 to 4, characterized in that, The method further includes: triggering an adjustment of the multimedia volume of the vehicle based on the communication load index.

10. An electronic device, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-9.

11. A vehicle, characterized in that, It includes the vehicle body and the electronic device as described in claim 10.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method as described in any one of claims 1-9.