Control method, control system, electronic equipment and related device

By obtaining vehicle location information and adjusting function configurations to match the characteristics of the target geographical area, the problem of cumbersome vehicle function switching operations affecting driving safety is solved, and the safety and user experience of vehicles in different geographical areas are improved.

CN121106301APending Publication Date: 2025-12-12YINWANG INTELLIGENT TECHNOLOGIES CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202511321751.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-15
Publication Date
2025-12-12

AI Technical Summary

Technical Problem

Switching vehicle functions is cumbersome and affects driving safety.

Method used

By acquiring the vehicle's location information, the vehicle's functional configuration is adjusted to match the characteristics of the target geographic area, including traffic regulations, environmental features, and regional functional coverage. The geographic area-specific strategies in the control strategy set are used to optimize the configuration of intelligent driving and communication services.

Benefits of technology

It reduces driving safety risks caused by mismatch between vehicle function configuration and geographical characteristics, and improves user experience and vehicle adaptability in different geographical areas.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121106301A_ABST
    Figure CN121106301A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a control method, a control system, electronic equipment and a related device, and relates to the technical field of vehicle control. According to the method, first position information of a vehicle is obtained to determine that the vehicle is located in a first geographic area, and under the condition that the first geographic area is different from a geographic area corresponding to vehicle function configuration of the vehicle, the vehicle function configuration of the vehicle is adjusted to be first configuration corresponding to area features of the first geographic area. The vehicle function is adaptively adjusted based on the identified geographic area, so that the configuration of the vehicle function is matched with the area features of the identified geographic area. The occurrence probability that vehicle driving safety is affected due to tedious operation of vehicle function adjustment can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a control method, control system, electronic device and related apparatus. Background Technology

[0002] Some vehicles have multiple functions such as communication or intelligent driving. Users can switch between vehicle functions according to their needs.

[0003] For example, when a user drives a vehicle from one region to another, the user can switch the mobile communication service corresponding to the one region to the mobile communication service of the other region to enable the vehicle to communicate in the other region.

[0004] However, in some implementations, switching between certain vehicle functions can be cumbersome, which may affect the safety of vehicle operation. Summary of the Invention

[0005] This application provides a control method, control system, electronic device, and related apparatus that can reduce the probability of vehicle function switching affecting vehicle driving safety.

[0006] In a first aspect, embodiments of this application provide a control method, the method comprising: acquiring first location information of a vehicle, the first location information indicating that the vehicle is in a first geographical region; and adjusting the vehicle's functional configuration to a first configuration corresponding to the regional characteristics of the first geographical region when the first geographical region differs from the geographical region corresponding to the vehicle's vehicle function configuration.

[0007] In this implementation, by obtaining the vehicle's first location information, it can be determined that the vehicle is in a first geographical region. If the first geographical region differs from the geographical region corresponding to the vehicle's functional configuration, the vehicle's functional configuration is adjusted to a first configuration corresponding to the regional characteristics of the first geographical region. This ensures that when the vehicle is traveling in the first geographical region, the vehicle's functional configuration matches the regional characteristics of that region, or that the vehicle's functional configuration matches the vehicle's usage requirements corresponding to the regional characteristics of that region. Adjusting the vehicle's functional configuration to the first configuration corresponding to the regional characteristics of the first geographical region enables the switching of vehicle functions, ensuring that the vehicle's functions correspond to the regional characteristics of the first geographical region when the vehicle is in that region. This reduces the probability of cumbersome vehicle function adjustments affecting driving safety. It also reduces the probability of mismatch between the vehicle's functional configuration and the regional characteristics of the first geographical region affecting driving safety in that region.

[0008] In one possible implementation, regional characteristics include at least one of traffic regulations, environmental characteristics, and regional functional coverage.

[0009] In this implementation, at least one of the following can be achieved: when a vehicle is in a first geographical region, its functions correspond to the traffic regulations, environmental characteristics, and regional functional coverage of that region. For example, the vehicle's functions can correspond to the traffic regulations of the first geographical region, or to the environmental characteristics of the first geographical region, or to both the traffic regulations and environmental characteristics of the first geographical region. This can reduce the probability of a mismatch between vehicle function configuration and the regional characteristics of the first geographical region affecting the vehicle's driving safety in that region.

[0010] In one possible implementation, the first location information includes at least one of the vehicle's positioning information, navigation information, and an identifier of a first geographic area.

[0011] In this implementation, the vehicle can determine that it is in a first geographic region based on at least one of the following: the vehicle's latitude and longitude, the vehicle's latitude and longitude and altitude, the vehicle's position on the map, the mobile country code, and the first geographic region identifier. This allows the vehicle's functional configuration to be adjusted to match the configuration corresponding to the geographic region where the vehicle is located, thereby reducing the probability of mismatch between the vehicle's functional configuration and the regional characteristics of the geographic region where the vehicle is located, which could affect the vehicle's driving safety in the geographic region where the vehicle is located.

[0012] In one possible implementation, adjusting the vehicle's function configuration to a first configuration includes: obtaining a first control strategy corresponding to a first geographical region from a set of control strategies, wherein the set of control strategies includes control strategies corresponding to multiple geographical regions; and adjusting the vehicle's function configuration according to the first control strategy.

[0013] In this implementation, adjusting the vehicle's function configuration according to the first control strategy corresponding to the first geographical region obtained from the control strategy set can reduce the probability of mismatch between the vehicle's function configuration and the regional characteristics of the first geographical region when the vehicle is in the first geographical region, thus affecting the vehicle's driving safety in the first geographical region. The control strategy set includes control strategies corresponding to multiple geographical regions. When the vehicle is in any of the multiple geographical regions corresponding to the control strategy set, the vehicle can select the control strategy corresponding to its geographical region from the control strategy set and adjust the vehicle's function configuration according to the selected control strategy. The control strategy is related to the regional characteristics of the geographical region to which it corresponds. For example, the control strategy is related to the traffic regulations, environmental characteristics, and / or regional functional coverage of the geographical region to which it corresponds. The control strategy set can be preset, obtained adaptively by the vehicle in real time, or generated adaptively by the vehicle in real time.

[0014] In one possible implementation, the first control strategy includes a first intelligent driving strategy, which is used to implement the intelligent driving functions of the vehicle. For example, the first intelligent driving strategy is used to implement the intelligent driving functions of the vehicle in a first geographical area. Adjusting the configuration of vehicle functions according to the first control strategy includes: adjusting the configuration of the vehicle's intelligent driving functions according to the first intelligent driving strategy.

[0015] In this implementation, adjusting the vehicle's functional configuration according to the first control strategy corresponding to the first geographical region obtained from the control strategy set can reduce the probability of the vehicle's functional configuration being mismatched with the regional characteristics of the first geographical region when the vehicle is in the first geographical region, thus affecting the vehicle's driving safety in the first geographical region. The control strategy set includes control strategies corresponding to multiple geographical regions. When the vehicle is in any of the multiple geographical regions corresponding to the control strategy set, the vehicle can select the control strategy corresponding to its geographical region from the control strategy set and adjust the vehicle's functional configuration according to the selected control strategy.

[0016] In one possible implementation, according to the first intelligent driving strategy, the intelligent driving function configuration of the vehicle is adjusted, including: playing and / or displaying a first prompt message, which indicates that some functions of the vehicle's intelligent driving functions will be downgraded, some functions will be turned off, and / or some functions will be upgraded. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-1.

[0017] In this implementation, a first prompt message can be played and / or displayed before adjusting the vehicle's intelligent driving function configuration to remind the user that the vehicle's intelligent driving function configuration will be adjusted, thereby improving the user experience.

[0018] In one possible implementation, adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy further includes at least one of the following: downgrading some functions of the vehicle's intelligent driving function; disabling some functions of the vehicle's intelligent driving function; and upgrading some functions of the vehicle's intelligent driving function. The specific implementation principle of this embodiment can be found in the specific implementation principle of S1-2.

[0019] In this implementation, the vehicle's intelligent driving functions can include a variety of features, such as adaptive cruise control (ACC), automatic emergency braking (AEB), automatic parking (AP), blind spot monitoring (BSM), forward cross traffic alert / braking (FCTA / B), rear cross traffic alert / braking (RCTA / B), forward collision warning (FCW), lane departure warning (LDW), lane keeping assist (LKA), rear collision warning (RCW), traffic sign recognition (TSR), traffic jam assist (TJA), and highway assist (HWA). These functions can be categorized into six levels, from L0 to L5. Different geographical regions have different types and levels of intelligent driving functions applicable to them. By downgrading, disabling, and / or upgrading some functions, the vehicle's intelligent driving functions can be made suitable for the geographical region where the vehicle is located (e.g., the first geographical region). This reduces the probability of mismatches between the vehicle's functional configuration and the regional characteristics of the geographical area, thus improving the user experience.

[0020] In one possible implementation, according to the first intelligent driving strategy, adjusting the intelligent driving function configuration of the vehicle includes: when it is confirmed that the intelligent driving function of the vehicle is enabled, playing and / or displaying a second prompt message. The second prompt message is used to prompt confirmation of downgrading, disabling, and / or upgrading some functions in the intelligent driving function of the vehicle. Alternatively, the second prompt message is used to prompt confirmation of downgrading, disabling, and / or upgrading some functions in the intelligent driving function of the vehicle. In response to the confirmation input, some functions in the intelligent driving function of the vehicle are downgraded, some are disabled, and / or some are upgraded. The specific implementation principle of this embodiment can be found in the specific implementation principle of S1-3.

[0021] In this implementation, the system prompts the user to confirm the adjustment of the intelligent driving function configuration, and adjusts the intelligent driving function configuration after the user confirms the adjustment. This can improve the user experience and reduce the probability of mismatch between the vehicle's function configuration and the regional characteristics of the geographical area where the vehicle is located.

[0022] In one possible implementation, according to the first intelligent driving strategy, the intelligent driving function configuration of the vehicle is adjusted, including: playing and / or displaying a third prompt message, which is used to indicate that some functions of the intelligent driving function of the vehicle entering the first geographical area are unavailable. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-4.

[0023] This implementation reduces the probability of users operating unusable intelligent driving functions when the vehicle is in the first geographical area, thereby reducing the probability of users operating unusable intelligent driving functions and affecting vehicle driving safety.

[0024] In one possible implementation, according to the first intelligent driving strategy, the intelligent driving function configuration of the vehicle is adjusted, including: playing and / or displaying a fourth prompt message, which is used to indicate that some functions of the vehicle's intelligent driving functions are available. The specific implementation principle of this embodiment can be found in the specific implementation principle of S1-5.

[0025] This implementation method makes it easier for users to understand the intelligent driving functions that the vehicle can use in the geographical area where the vehicle is located, which can improve the user experience.

[0026] In one possible implementation, according to the first intelligent driving strategy, the intelligent driving function configuration of the vehicle is adjusted, including: activating available functions. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-6.

[0027] In this implementation, the vehicle can achieve available intelligent driving functions in the first geographical area, which can improve the user experience.

[0028] In one possible implementation, adjusting the vehicle's intelligent driving function configuration according to the first intelligent driving strategy further includes: playing and / or displaying a fifth prompt message. The fifth prompt message is used to prompt confirmation of activating the available function. Alternatively, the fifth prompt message is used to prompt confirmation of activating the available function. In response to input confirming activation of the available function, the available function is activated. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-7.

[0029] In this implementation, when the user confirms that the available functions are enabled, the available intelligent driving functions are activated, enabling the vehicle to drive intelligently in the first geographical area, which can improve the user experience.

[0030] In one possible implementation, the intelligent driving function configuration of the vehicle is adjusted according to the first intelligent driving strategy, including: when it is confirmed that the intelligent driving function of the vehicle is turned off, the intelligent driving strategy of the vehicle is adjusted to the first intelligent driving strategy.

[0031] For example, the specific implementation principle of this embodiment can be found in the specific implementation principle of S1-8. The first intelligent driving strategy can be the intelligent driving strategy corresponding to region B. When it is determined that the vehicle's intelligent driving function is off, the MDC can set the vehicle's intelligent driving strategy to the first intelligent driving strategy, or the vehicle's automatic switching control module can set the intelligent driving strategy executable by the function execution module to the first intelligent driving strategy. The first intelligent driving strategy can correspond to the traffic regulations of the first geographical region. The first intelligent driving strategy can also correspond to the environmental characteristics of the first geographical region. The first intelligent driving strategy can also correspond to the regional functional coverage of the first geographical region.

[0032] In this implementation, adjusting the vehicle's intelligent driving strategy to a first intelligent driving strategy enables the vehicle to perform intelligent driving functions in the first geographical area when the intelligent driving function is activated, thus improving the user experience. The first intelligent driving strategy is used to implement intelligent driving that corresponds to the traffic regulations of the first geographical area. It also reduces the probability of inconsistencies between the intelligent driving strategy executed by the vehicle and the traffic regulations of the first geographical area, thereby minimizing the impact on driving safety in that area.

[0033] In one possible implementation, adjusting the vehicle function configuration according to the first control strategy includes: determining whether the first control strategy includes a first intelligent driving strategy. If it is determined that the first control strategy does not include the first intelligent driving strategy, the intelligent driving function of the vehicle is turned off, and the first intelligent driving strategy is used to implement the intelligent driving function of the vehicle in a first geographical area. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-9.

[0034] In this implementation, the first control strategy does not include a first intelligent driving strategy. This could indicate that intelligent driving is not applicable to the first geographical area, or that an intelligent driving strategy corresponding to the first geographical area has not been generated or designed. When intelligent driving is not applicable to the first geographical area, controlling the vehicle's intelligent driving function is in a deactivated state, which can reduce the probability of the vehicle performing intelligent driving in the unsuitable first geographical area, thereby affecting driving safety. When an intelligent driving strategy corresponding to the first geographical area has not been generated or designed, controlling the vehicle's intelligent driving function is in a deactivated state, which can reduce the probability of the vehicle performing intelligent driving in the first geographical area and the adopted intelligent driving strategy not matching the regional characteristics of the first geographical area.

[0035] In one possible implementation, adjusting the configuration of vehicle functions according to a first control strategy includes: upon confirming that the vehicle's intelligent driving function is activated, playing and / or displaying information prompting a switch to the intelligent driving strategy. In response to input prompting a switch to the intelligent driving strategy, the vehicle's intelligent driving strategy is adjusted to the first intelligent driving strategy.

[0036] In this implementation, the vehicle's intelligent driving function being activated indicates that the vehicle is in intelligent driving mode. Information prompting the user to switch intelligent driving strategies is played and / or displayed. After the user inputs the option to switch intelligent driving strategies, for example, by performing a switch operation, the vehicle adjusts its intelligent driving strategy to the first intelligent driving strategy corresponding to the first geographical region. This achieves a better user experience while ensuring that the intelligent driving strategy executed by the vehicle matches the regional characteristics (such as traffic regulations) of the geographical region where the vehicle is located.

[0037] In one possible implementation, the vehicle's intelligent driving functions may include at least one of adaptive cruise control (ACC), automatic emergency braking (AEB), automatic parking (AP), blind spot monitoring (BSM), forward cross traffic alert / braking (FCTA / B), rear cross traffic alert / braking (RCTA / B), forward collision warning (FCW), lane departure warning (LDW), lane keeping assist (LKA), rear collision warning (RCW), traffic sign recognition (TSR), traffic jam assist (TJA), and highway assist (HWA). A first intelligent driving strategy may include control strategies corresponding to each function among the vehicle's intelligent driving functions. Automatic parking (AP) may include automatic valet parking (AVP) and / or valet parking (VPD). NCA may also be referred to as navigation cruise assist. For example, the vehicle's intelligent driving functions may include navigation cruise assist (NCA), lane centering control (LCC), automatic emergency braking (AEB), adaptive cruise control (ACC), valet parking assist (AVP), or valet parking (VPD). The first intelligent driving strategy may include navigation cruise assist control strategy, lane centering control strategy, automatic emergency braking control strategy, adaptive cruise control strategy, valet parking assist control strategy, and valet parking control strategy.

[0038] This implementation allows for matching the vehicle's intelligent driving strategy with the applicable intelligent driving functions in the geographical area (e.g., the first geographical area) when different intelligent driving functions are applicable in different geographical regions. This reduces the probability of mismatches between the vehicle's intelligent driving strategy and the applicable intelligent driving functions in the geographical area (e.g., the first geographical area), thus affecting vehicle driving safety.

[0039] In one possible implementation, the first control strategy includes a strategy for a vehicle communication service, which is used to implement the vehicle's communication functions. Adjusting the configuration of the vehicle functions according to the first control strategy includes: switching the vehicle's communication service to a first communication service according to the strategy of the vehicle communication service, the first communication service being used for vehicle communication in a first geographical region. For example, taking region B as the first geographical region, the first communication service could be... Figure 6 The illustrated embodiment is for communication services or communication business in region B. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S606-S607b. Optionally, the vehicle can directly connect to the base station in the first geographical area and switch the vehicle's communication service to the first communication service.

[0040] In this implementation, the vehicle's communication service is switched to a first communication service used for vehicle communication in the first geographical area, enabling the vehicle to access the internet or communicate within that geographical area, thus improving the user experience. Enabling internet access or communication within the vehicle's geographical area facilitates intelligent driving and / or navigation, reducing the probability of the vehicle being unable to communicate in the first geographical area, which would prevent intelligent driving and navigation, and also reducing the probability of communication failures affecting vehicle safety.

[0041] In one possible implementation, before switching the vehicle's communication service to the first communication service, the method further includes: playing and / or displaying a sixth prompt message. The sixth prompt message is used to alert the user or request roaming data to enable vehicle communication. For example, the sixth prompt message can be used to alert the user or purchase roaming data to ensure normal vehicle communication. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S2-1.

[0042] In this implementation, when roaming traffic is available to enable the vehicle to communicate in the first geographic area, a sixth prompt message is played and / or displayed to remind the user to pay attention to roaming traffic. This allows the user to know in a timely manner about the roaming traffic available in the first geographic area and to request roaming traffic for the first geographic area when the available roaming traffic is low, thereby reducing the probability of the vehicle being unable to communicate in the first geographic area due to the exhaustion of roaming traffic.

[0043] In one possible implementation, before switching the vehicle's communication service to the first communication service, the method further includes: if it is determined that the vehicle's set of communication services includes the first communication service, playing and / or displaying a seventh prompt message to indicate the switch to the first communication service. For the specific implementation principle of this embodiment, please refer to the corresponding implementation principle in S2-2.

[0044] In this implementation, the vehicle's vehicle communication service set includes a first communication service, which may indicate that the vehicle user has applied for the first communication service for vehicle communication in a first geographical area. By playing and / or displaying a seventh prompt message, the user can be prompted to switch the vehicle's vehicle communication service to the first communication service, so as to enable the vehicle's communication function in the first geographical area.

[0045] In one possible implementation, before switching the vehicle's communication service to the first communication service, the method further includes: if it is determined that the vehicle's communication service set does not include the first communication service, playing and / or displaying an eighth prompt message, the eighth prompt message being used to prompt the user to apply for the first communication service and / or to prompt the user to connect to an external hotspot and apply for the first communication service. For the specific implementation principle of this embodiment, please refer to the corresponding specific implementation principle in S2-2.

[0046] In this implementation, the vehicle's vehicle communication service set does not include the first communication service, indicating that the vehicle user has not applied for the first communication service for vehicle communication in the first geographical area. By playing and / or displaying an eighth prompt message, the user is prompted to apply for the first communication service, so that the vehicle can use the first communication service to achieve its communication functions in the first geographical area.

[0047] In one possible implementation, switching the vehicle's communication service to a first communication service includes: in response to input that switches or requests the first communication service, switching the vehicle's communication service to the first communication service. The specific implementation principle of this embodiment can be found in the specific implementation principles of S2-3. For example, the input for switching the first communication service can be the operation in S607b of clicking a control representing the communication service for region B. The input for requesting the first communication service can be the operation in S607a of the user activating the vehicle's roaming function. The specific implementation principle of this embodiment can be found in the specific implementation principles of the embodiments shown in S607a-S607b.

[0048] In this implementation, in response to a user's input to switch to the first communication service, the vehicle communication service is switched to the first communication service, enabling vehicle communication within the first geographical area. This reduces the probability of the vehicle's inability to communicate within the first geographical area affecting its driving safety.

[0049] In one possible implementation, the method further includes: in response to inputting an input to view roaming data plan, playing and / or displaying remaining roaming data. For a detailed explanation of the implementation principle of this embodiment, please refer to the detailed implementation principle of S2-4.

[0050] This implementation method makes it easier for users to know the remaining roaming data and to request roaming data when the remaining roaming data is low, so as to enable the vehicle's communication function and reduce the probability of the vehicle being unable to communicate, which would affect the vehicle's driving safety.

[0051] In one possible implementation, the method further includes: playing and / or displaying a ninth notification message indicating that roaming data is about to run out. For details on the specific implementation principle of this embodiment, please refer to the specific implementation principle of S2-5.

[0052] In this implementation, when roaming data is about to run out, the user is reminded to request roaming data to maintain the vehicle's communication function, thereby reducing the probability of the vehicle's communication being interrupted due to roaming data exhaustion.

[0053] In one possible implementation, before switching the vehicle's vehicle communication service to the first communication service, the method further includes: if it is determined that the vehicle's set of vehicle communication services includes the first communication service, playing and / or displaying information to prompt the switching to the first communication service.

[0054] In this implementation, the vehicle communication service set includes a first communication service, which can indicate that the vehicle user has applied for the first communication service. If the vehicle user has applied for the first communication service, playing and / or displaying information prompting the user to switch to the first communication service can reduce the probability of the user forgetting to switch to the first communication service while in the first geographical area.

[0055] In one possible implementation, before switching the vehicle's vehicle communication service to the first communication service, the method further includes: if it is determined that the vehicle's set of vehicle communication services does not contain the first communication service, playing and / or displaying information prompting the user to request the first communication service.

[0056] In this implementation, the vehicle communication service set does not include the first communication service, which may indicate that the vehicle user has not applied for the first communication service. If the vehicle user has not applied for the first communication service, playing and / or displaying information prompting the user to apply for the first communication service can reduce the probability of the user forgetting to apply for the first communication service while in the first geographical area.

[0057] In one possible implementation, the first control strategy includes control strategies for each actuator in at least one actuator of the vehicle. Adjusting the configuration of vehicle functions according to the first control strategy includes controlling the corresponding actuator according to the control strategy of the actuator. Exemplarily, at least one actuator may be related to regional characteristics of a first geographic area. For example, at least one actuator may be related to traffic regulations and / or environmental characteristics of the first geographic area.

[0058] In this implementation, by controlling the corresponding actuators according to the control strategy of the actuators related to the regional characteristics of the first geographical region, the vehicle body settings or parameters can be matched with the regional characteristics of the geographical region (such as the first geographical region) where the vehicle is located. This reduces the probability of mismatch between the vehicle body settings or parameters and the regional characteristics of the geographical region (such as the first geographical region) affecting vehicle driving safety. Vehicle driving safety, for example, the safety of the vehicle driving in the first geographical region, is a key concern. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S610.

[0059] In one possible implementation, the control strategy for the execution element includes parameters of the execution element. Before controlling the corresponding execution element according to the control strategy, the method further includes: playing and / or displaying information prompting for adjusting the execution element parameters. For example, in response to input prompting for adjusting the execution element parameters, information prompting for adjusting the execution element parameters is played and / or displayed.

[0060] In this implementation, the user is prompted to adjust the actuator or its parameters before controlling the corresponding actuator according to the actuator's control strategy. After the user inputs the input to adjust the actuator or its parameters, the vehicle can control the corresponding actuator according to the actuator's control strategy to improve the user experience. Optionally, controlling the corresponding actuator according to the actuator's control strategy is performed upon receiving information about adjusting the actuator's parameters.

[0061] In one possible implementation, when at least one actuator includes a headlight, the first control strategy includes a headlight control strategy. Controlling the corresponding actuator according to the headlight control strategy includes: controlling the headlight's polarization mode to a first polarization mode based on the headlight control strategy. When at least one actuator includes a rearview mirror motor, the first control strategy includes a rearview mirror motor control strategy. Controlling the corresponding actuator according to the headlight control strategy includes: controlling the rearview mirror motor's angle to a first angle based on the rearview mirror motor control strategy.

[0062] In this implementation, when the traffic regulations of the first geographical area require right-hand drive vehicles to drive on the left, the headlight polarization mode is controlled to match the first polarization mode required by the traffic regulations of the first geographical area, based on the headlight control strategy. Furthermore, the angle of the rearview mirror motor is controlled to the first angle required for right-hand drive vehicles to drive on the left, based on the rearview mirror motor control strategy, thereby expanding the field of vision of the right-side rearview mirror of the right-hand drive vehicle driving on the left and improving driving safety. Optionally, the first polarization mode can also be a left polarization mode, and the first angle can also be the angle used to expand the field of vision of the left-hand drive vehicle driving on the right, thereby improving the driving safety of the left-hand drive vehicle driving on the right.

[0063] In one possible implementation, at least one actuator includes a seat control device, and the first control strategy includes a seat detection strategy. Controlling the corresponding actuator according to the control strategy includes controlling the seat control device to detect the state of a target seat related to traffic regulations in a first geographic area, according to the seat detection strategy.

[0064] In this implementation, the seat belt control device detects target seats related to traffic regulations in the first geographic area according to the seat belt detection strategy, so as to improve the safety of passengers in the vehicle when the vehicle is traveling in the first geographic area.

[0065] In one possible implementation, the method further includes: playing and / or displaying information indicating that the target seat's seatbelt is not fastened when the target seat is in a state where the seatbelt is not fastened.

[0066] In this implementation, when a target seat in the first geographic area is found to be without a seatbelt as required by traffic regulations, the system plays and / or displays information indicating that the target seat's seatbelt is not fastened. This alerts the user to the unfastened seatbelt, prompting the passenger in the target seat to fasten their seatbelt promptly, thereby reducing the probability of passenger safety being affected by unfastened seatbelts while the vehicle is traveling in the first geographic area.

[0067] In one possible implementation, the method further includes: when the target seat is in a state where the child in the target seat is not sitting in a child safety seat, playing and / or displaying information to indicate that the child in the target seat is not sitting in a child safety seat.

[0068] In this implementation, the user is prompted that the child in the target seat should be in a child safety seat, enabling the user or other passengers in the vehicle to assist the child in sitting in the child safety seat, thereby improving the safety of the child in the target seat when the vehicle is traveling in the first geographical area. The child in the target seat can be a child who is required to use a child safety seat according to the traffic regulations of the first geographical area.

[0069] In one possible implementation, adjusting the configuration of vehicle functions according to a first control strategy includes: obtaining navigation information for a first geographic area based on the first control strategy.

[0070] This implementation allows vehicles to use navigation information from the first geographic area for navigation or to assist in intelligent driving when in the first geographic area, improving the user experience. It also reduces the probability of accidents affecting vehicle safety caused by incompatibility between the navigation information used and the traffic regulations of the geographic area where the vehicle is located.

[0071] In one possible implementation, after adjusting the vehicle's function configuration to the first configuration, the method further includes: playing and / or displaying information to prompt the adjusted vehicle functions.

[0072] In this implementation, after adjusting the vehicle's function configuration to the first configuration, information about the adjusted vehicle functions is played and / or displayed to inform the user of the vehicle function adjustment status in a timely manner, thereby improving the user experience.

[0073] In one possible implementation, before obtaining the vehicle's first location information, the method further includes: obtaining the vehicle's second location information. If the location corresponding to the second location information is within a first preset range, a vehicle function adjustment reminder is issued. This reminder is used to indicate that the vehicle will enter a first geographical area, or to indicate that the vehicle's functions will be adjusted.

[0074] In this implementation, when the vehicle is within a first preset range, the user is notified that the vehicle is about to enter a first geographical area, or that vehicle functions will be adjusted. When the vehicle is about to enter a geographical area (such as the first geographical area) where autonomous driving is inapplicable or prohibited, based on the adjustment reminder, the user can take over manual driving before or while the vehicle is entering the first geographical area. This reduces the probability of the vehicle remaining in autonomous driving mode in the first geographical area, affecting driving safety. Furthermore, upon arrival at the first geographical area, the vehicle's function configuration can be adjusted to match the configuration corresponding to that area. This further reduces the probability of mismatch between the vehicle's function configuration and the regional characteristics of the first geographical area, impacting driving safety.

[0075] In one possible implementation, the first preset range is a preset geofence. Alternatively, the first preset range can be a path selected from the vehicle's navigation route and set on the vehicle.

[0076] In this implementation, a first preset range is set based on the vehicle's navigation route, and then an adjustment reminder is given when the vehicle is within the first preset range.

[0077] In one possible implementation, the distance from the vehicle to the boundary of the first geographical area is defined as the first distance, and the adjustment reminder includes multiple prompts. When the location corresponding to the second location information is within a first preset range, the vehicle function adjustment reminder is issued, including: when the first distance reaches a first distance threshold, a first prompt method is used to issue the vehicle function adjustment reminder; when the first distance reaches a second distance threshold, a second prompt method is used to issue the vehicle function adjustment reminder. The first distance threshold and the second distance threshold are different, and the first prompt method and the second prompt method are different.

[0078] In this implementation, by providing adjustment reminders in multiple different ways, the probability of missing the adjustment operation that requires the user to manually adjust the vehicle function configuration can be reduced. This can further reduce the probability of the vehicle function configuration not matching the regional characteristics of the first geographical area, thus affecting the vehicle's driving safety.

[0079] In one possible implementation, the prompting method includes voice prompts, display prompts, and / or tactile vibration prompts.

[0080] This implementation method uses multiple prompts to remind users of adjustments, reducing the probability of missed manual adjustments to vehicle configurations. This, in turn, reduces the likelihood of mismatches between vehicle configurations and the regional characteristics of the first geographic area affecting driving safety. It also improves the user experience.

[0081] In one possible implementation, the adjustment reminder is executed upon receiving a reminder instruction, which is sent by the first server.

[0082] In this implementation, the first server sends a reminder command to instruct the vehicle to make adjustments. This reduces the probability of missing adjustments that require manual user intervention in vehicle function configuration, and also reduces the probability of missing manual adjustments due to the vehicle not being reminded to make adjustments.

[0083] In one possible implementation, before reminding the user to adjust vehicle functions, the method further includes playing and / or displaying information to prompt the user to activate the regional adaptive adjustment function for vehicle functions.

[0084] In this implementation, by playing and / or displaying information prompting the user to activate the vehicle's adaptive adjustment function, the vehicle's configuration is adaptively adjusted to the configuration corresponding to the identified geographical region, or the vehicle is controlled according to the control strategy corresponding to the identified geographical region. The information prompting the user to activate the adaptive adjustment function can be the same as the information shown in S600.

[0085] Optionally, the vehicle's adaptive region adjustment function can be enabled by default. For example, the adaptive region adjustment function is activated by default when the vehicle starts. In this implementation, the user does not need to interact with the vehicle to activate the adaptive region adjustment function, which can improve the user experience.

[0086] In one possible implementation, the method further includes: acquiring third location information of the vehicle. If the location corresponding to the third location information is within a second preset range, playing and / or displaying information to prompt the user to disable the vehicle's adaptive adjustment function.

[0087] In this implementation, if the user's residence is located within a second preset range, the user's vehicle may frequently be within that range. A fifth prompt message is played and / or displayed to remind the user to disable the area adaptive adjustment function, allowing the user to do so. With the area adaptive adjustment function disabled, the vehicle does not require frequent adjustment reminders, and the vehicle's function configuration does not need frequent adjustments. This reduces the probability of a degraded user experience due to frequent adjustment reminders and frequent adjustments to vehicle function configuration.

[0088] In one possible implementation, the second preset range includes the boundary between the first geographic region and the second geographic region, as well as the region extending outward from both sides of the boundary by a third distance threshold.

[0089] In this implementation, the second preset range includes the area extending beyond the third distance threshold on both sides of the boundary. This enables the user to turn off the vehicle function based on the prompt by playing and / or displaying a fifth prompt message when the user's residence is located at or near the boundary between the first and second geographical areas.

[0090] Secondly, embodiments of this application provide a control device, comprising: a region identification module, an automatic switching control module, and a function execution module. The region identification module is used to acquire first location information of the vehicle, indicating that the vehicle is in a first geographical region, and is also used to transmit the information that the vehicle is in the first geographical region to the automatic switching control module. The automatic switching control module is used to transmit first configuration information to the function execution module, the first configuration corresponding to the regional characteristics of the first geographical region. The function execution module is used to adjust the vehicle's function configuration to the first configuration when the first geographical region differs from the geographical region corresponding to the vehicle's vehicle function configuration.

[0091] The technical effect of this implementation method is similar to that of the implementation method shown in the first aspect, and will not be repeated here. The region recognition module can be... Figure 10 The region identification module in the illustrated embodiment. The automatic switching control module may be... Figure 10 The automatic switching control module in the illustrated embodiment. The function execution module may be... Figure 10 The functional execution module in the illustrated embodiment.

[0092] In one possible implementation, the automatic switching control module includes: a regional function configuration database, which includes a preset set of control strategies. Transmitting first configuration information to the function execution module includes: obtaining a first control strategy corresponding to a first geographic region from the preset set of control strategies, whereby the set of control strategies includes control strategies corresponding to multiple geographic regions, and the control strategies are related to the traffic regulations and / or environmental characteristics of the geographic region corresponding to the control strategy. Transmitting the first control strategy to the function execution module causes the function execution module to adjust the vehicle function configuration according to the first control strategy.

[0093] In this implementation, adjusting the vehicle's function configuration according to the first control strategy corresponding to the first geographical region obtained from a preset set of control strategies can reduce the probability of mismatch between the vehicle's function configuration and the regional characteristics of the first geographical region when the vehicle is in the first geographical region, thereby affecting the vehicle's driving safety in the first geographical region. The regional function configuration database includes control strategies corresponding to multiple geographical regions. When the vehicle is in any of the multiple geographical regions corresponding to the database, the vehicle can select the control strategy corresponding to the geographical region where the vehicle is located from the database and adjust the vehicle's function configuration according to the selected control strategy.

[0094] Thirdly, embodiments of this application provide a control system including an electronic device and a first server. The first server is configured to acquire second location information of the electronic device and, when the location corresponding to the second location information is within a first preset range, transmit information to the electronic device to prompt the electronic device to adjust vehicle functions. The electronic device is configured to execute the method described in the first aspect or any possible implementation thereof. The information transmitted by the first server to the electronic device includes, for example, a reminder instruction.

[0095] Fourthly, embodiments of this application provide an electronic device comprising: one or more processors and a memory. The memory is coupled to the one or more processors and is used to store computer program code, which includes computer instructions. The one or more processors are used to execute the computer program or invoke the computer instructions to cause the electronic device to perform the methods described in the first aspect or any possible implementation thereof.

[0096] Fifthly, embodiments of this application provide an intelligent driving device, including the control device described in the second aspect or any possible implementation of the second aspect, or the electronic device described in the fourth aspect.

[0097] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions that, when executed on a computer, cause the computer to perform the methods described in the first aspect or any possible implementation thereof.

[0098] In a seventh aspect, embodiments of this application provide a computer program product including computer program code, which, when run on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation thereof.

[0099] Eighthly, embodiments of this application provide a chip or chip system that can be applied to an electronic device. The chip or chip system includes at least one processor and a communication interface, which are interconnected via a circuit. The at least one processor is used to run computer programs or instructions to cause the electronic device to perform the methods described in the first aspect or any possible implementation thereof. The communication interface in the chip can be an input / output interface, pins, or circuits, etc.

[0100] In one possible implementation, the chip or chip system described above in the embodiments of this application further includes at least one memory, which stores instructions. The memory can be an internal storage unit of the chip, such as a register or cache, or it can be a storage unit of the chip itself (e.g., read-only memory, random access memory, etc.).

[0101] Ninthly, embodiments of this application provide a chip, the chip including circuitry, the circuitry being used to perform the methods described in the first aspect or any possible implementation of the first aspect.

[0102] It should be understood that the second to ninth aspects of the embodiments of this application correspond to the technical solutions of the first aspect of the embodiments of this application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be described again. Attached Figure Description

[0103] Figure 1 A functional block diagram of an intelligent driving device provided in an embodiment of this application;

[0104] Figure 2 A schematic diagram illustrating a scenario of vehicles driving on the right and vehicles driving on the left, provided in an embodiment of this application.

[0105] Figure 3 This is a schematic diagram of a right-hand drive vehicle provided in an embodiment of this application;

[0106] Figure 4 A schematic diagram of a scenario for the control method provided in an embodiment of this application;

[0107] Figure 5 A schematic diagram of the architecture of a control system provided in an embodiment of this application;

[0108] Figure 6 A flowchart illustrating the control method provided in this application embodiment.

[0109] Figure 7 A schematic diagram of another scenario for the control method provided in the embodiments of this application;

[0110] Figure 8 Another flowchart illustrating the control method provided in this application embodiment;

[0111] Figure 9 Another flowchart illustrating the control method provided in this application embodiment;

[0112] Figure 10 A schematic diagram of the architecture of a control device provided in an embodiment of this application;

[0113] Figure 11Another flowchart illustrating the control method provided in this application embodiment;

[0114] Figure 12 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0115] To facilitate understanding, the relevant terms and concepts involved in the embodiments of this application will be introduced below:

[0116] 1. Traffic regulations

[0117] Traffic regulations can be understood as laws and regulations used to regulate road traffic activities. Traffic regulations can be road traffic management laws and regulations, road traffic codes, or road traffic rules. Traffic regulations define road traffic rules.

[0118] In this embodiment of the application, road traffic rules may be referred to simply as traffic rules, driving rules, or driving regulations.

[0119] 2. Over-the-air (OTA) download

[0120] OTA (Over-The-Air) technology can be understood as the technology of distributing software updates, firmware, and / or configuration parameters to devices (such as vehicles or in-vehicle equipment) via a wireless network. This allows vehicles to receive the latest software updates and feature upgrades.

[0121] 3. Intelligent driving equipment and electronic devices

[0122] Figure 1 This is a functional block diagram of an intelligent driving device provided in an embodiment of this application. Figure 1 As shown, the intelligent driving device 100 may include a perception system 120, a display device 130, and a computing platform 150. The perception system 120 may include several sensors for sensing information about the environment surrounding the intelligent driving device 100. For example, the perception system 120 may include a positioning system, which can be a global navigation satellite system (GNSS), such as the Global Positioning System (GPS) or the BeiDou system. Alternatively, the perception system 120 may also include one or more of the following: an inertial measurement unit (IMU), lidar, millimeter-wave radar, ultrasonic radar, and a camera device.

[0123] The display devices 130 within the cockpit of the intelligent driving equipment 100 are mainly divided into two categories: the first is in-vehicle displays; the second is projection displays, such as head-up displays (HUDs). In-vehicle displays are physical displays and an important component of in-vehicle infotainment systems. Multiple displays can be installed in the cockpit, such as digital instrument cluster displays and central control screens. In some possible implementations, one or more of the aforementioned in-vehicle displays can be human-machine interfaces (HMIs), for example, the central control screen can be an HMI. Head-up displays, also known as head-up display systems, are mainly used to display driving information such as speed and navigation on a display device in front of the driver (e.g., the windshield). This reduces the driver's eye-shifting time, avoids pupil changes caused by eye-shifting, and improves driving safety and comfort. HUDs include, for example, combiner-HUD (C-HUD) systems, windshield-HUD (W-HUD) systems, and augmented reality HUD (AR-HUD) systems.

[0124] Some or all of the functions of the intelligent driving device 100 can be controlled by the computing platform 150. The computing platform 150 may include processors 151 to 15n. A processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a type of microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. These logical relationships are fixed or reconfigurable. For example, the processor may be a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as a field-programmable gate array (FPGA). In reconfigurable hardware circuits, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement some or all of the functions of the aforementioned units. Furthermore, the processor can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), tensor processing unit (TPU), deep learning processing unit (DPU), etc. In addition, the computing platform 150 may also include a memory for storing instructions. Some or all of the processors 151 to 15n can call the instructions in the memory to implement the corresponding functions.

[0125] The computing platform 150 can control the operation of the intelligent driving system, which may include an advanced driving assistance system (ADAS) and an autonomous driving system (ADS). The intelligent driving system enables intelligent driving functions. It utilizes various sensors on the vehicle (including but not limited to: LiDAR, millimeter-wave radar, cameras, ultrasonic sensors, GPS, and inertial measurement units) to acquire information from the vehicle's surroundings, analyze and process this information, and achieve functions such as obstacle perception, target recognition, vehicle localization, path planning, and driver monitoring / alerts, thereby improving the safety, automation, and comfort of driving.

[0126] At different levels of autonomous driving (or intelligent driving levels, ranging from L0 to L5, six levels in total), intelligent driving systems can achieve different levels of automated driving assistance based on artificial intelligence algorithms and information acquired by multiple sensors. These levels of autonomous driving are based on the classification standards of the Society of Automotive Engineers (SAE). Specifically, L0 is no automation; L1 is driver assistance; L2 is partial automation; L3 is conditional automation; L4 is high automation; and L5 is full automation. At levels L1 to L3, the tasks of monitoring road conditions and reacting are jointly performed by the driver and the system, requiring the driver to take over dynamic driving tasks. Levels L4 and L5 allow the driver to completely transform into a passenger.

[0127] Intelligent driving functions include, but are not limited to: Adaptive Cruise Control (ACC), Automatic Emergency Braking (AEB), Automatic Parking (AP), Blind Spot Monitoring (BSM), Forward Cross Traffic Alert / Braking (FCTA / B), Rear Cross Traffic Alert / Braking (RCTA / B), Forward Collision Warning (FCW), Lane Departure Warning (LDW), Lane Keeping Assist (LKA), Rear Collision Warning (RCW), Traffic Sign Recognition (TSR), Traffic Jam Assistant (TJA), and Highway Assist (HWA). Highway Assist (HWA) includes, for example, navigation-guided cruise assist (NCA). Lane keeping assist (LKA), such as navigation cruise assist (NCA) and / or lane centering control (LCC).

[0128] It should be understood that various functions within intelligent driving systems can have specific modes at different levels of autonomous driving (L0-L5), with higher levels of autonomous driving corresponding to more intelligent modes. For example, various functions within intelligent driving systems can have their own specific requirements and content at different levels of autonomous driving (L0-L5). Intelligent driving is a description focused on driving technology and functions, while autonomous driving is a description focused on driving capabilities. Intelligent driving can include assisted driving, conditional autonomous driving, highly automated driving, and fully automated driving. For example, for fully automated parking (AutoParking Assist, APA), the driver does not need to operate the steering wheel, accelerator, or brake, but the driver still needs to be in the driver's seat. For remote parking (Remote Parking Assist, RPA), the driver can use a terminal (e.g., a mobile phone) to remotely park the vehicle from outside. For automated valet parking (AVP), it can achieve autonomous driving and automatic parking within the parking lot and in the last mile, driving the car to the vicinity of the parking space and parking it autonomously, automatically navigating from the park entrance to the final parking space and parking automatically. For valet parking driver (VPD), in addition to fully automatic parking, it supports autonomous vehicle navigation to the user's designated location (such as a shopping mall exit) and is compatible with complex scenarios such as remote vehicle relocation and cross-floor navigation.

[0129] The electronic devices in this application embodiment can be vehicles, in-vehicle devices, cloud platforms, or cloud servers, etc., and the form of the electronic devices is not specifically limited in this application embodiment. The intelligent driving devices in this application embodiment can include electronic devices or control devices.

[0130] With the increasing prevalence of intelligent vehicles, their functions are becoming increasingly reliant on regionalized configurations. For example, the vehicle function configuration for a specific geographical area corresponds to (or matches) the regional characteristics of that area. Regional characteristics may include at least one of traffic regulations, environmental features, and regional function coverage. In this embodiment, a geographical area may be simply referred to as a region. Vehicle functions may include intelligent driving, vehicle internet services, and / or vehicle body settings (such as headlights and rearview mirrors). Headlights may be headlights. Intelligent driving, through technologies such as artificial intelligence, sensor fusion processing, and network information collaboration, enables vehicles to possess a comprehensive system with environmental perception, decision-making and planning, and / or autonomous control capabilities. Its core objective is to ultimately achieve a gradual transformation from human driving to machine autonomous driving.

[0131] Regional characteristics may differ across areas, leading to variations in vehicle function configurations. Vehicle function configurations are used to enable vehicle functions.

[0132] Differences in traffic regulations may include differences in traffic direction, priority rules, speed limits, traffic lights, special signs, and / or intelligent driving functions.

[0133] Differences in environmental characteristics may include differences in vehicle internet access, vehicle traffic management, road conditions, road infrastructure, mobile communication network coverage, and / or regional functional coverage.

[0134] Differences in regional functional coverage exist; for example, a vehicle may have access to control policies for some regions but not for others. The control policies for those other regions may be designed or generated by the control policy provider.

[0135] For example, regarding the direction of travel: some areas stipulate that vehicles travel on the left side of the road, while other areas stipulate that vehicles travel on the right side of the road. Correspondingly, some areas have right-hand drive vehicles, while other areas have left-hand drive vehicles.

[0136] Regarding right-of-way rules: At intersections without traffic lights, some areas stipulate that vehicles coming from the right have priority, while others stipulate that vehicles on the main road or vehicles within the roundabout have priority. For roundabout rules, some areas stipulate that vehicles within the roundabout have priority, while others stipulate that vehicles entering the roundabout must yield to vehicles already in the roundabout or that vehicles coming from the right have priority. Regarding pedestrian crossing rules, some areas require pedestrians to stop and yield, while others allow pedestrians to slow down and yield.

[0137] Regarding speed limits: some regions have no speed limits, while others have speed limits. The speed limits vary from region to region. For example, the speed limits for highways, national roads, urban roads, and school zones are all different.

[0138] Regarding traffic lights: In some areas, a yellow light is used to warn of impending stop, while in others it indicates that it is safe to proceed. Some areas allow right turns on a red light, while others prohibit them. The meaning of a flashing green light may also differ between areas.

[0139] Regarding special signs: Traffic signs and road markings may vary from region to region. For example, some regions specify diamond-shaped signs to indicate priority lanes, while others specify inverted triangle signs to indicate give way.

[0140] Regarding intelligent driving functions: Some regions apply all intelligent driving functions, while others apply only some, or none at all. Intelligent driving functions include, but are not limited to: Adaptive Cruise Control (ACC), Automatic Emergency Braking (AEB), Automatic Parking (AP), Blind Spot Monitoring (BSM), Forward Cross Traffic Warning / Bracing (FCTA / B), Rear Cross Traffic Warning / Bracing (RCTA / B), Forward Collision Warning (FCW), Lane Departure Warning (LDW), Lane Keeping Assist (LKA), Rear Collision Warning (RCW), Traffic Sign Recognition (TSR), Traffic Jam Assist (TJA), and Highway Assist (HWA). The control strategies or configurations for intelligent driving can be adapted to the driving rules and / or environmental characteristics of the regions where intelligent driving is applicable.

[0141] Regarding vehicle internet access: Some regions lack vehicle internet access, such as deserts or wilderness areas. Other regions do have vehicle internet access. The network standards and frequency bands differ between regions. For example, different countries and regions use different cellular network technologies and specific frequency bands. Cellular network technologies include 2G, 3G, 4G, LTE, and 5G. Emergency calls in a region rely on that region's communication network and response center. Emergency call services differ across regions. For example, some regions use the emergency call (eCall) service, while others may use the Emergency Response Accident-Global Navigation Satellite System (ERA-GLONASS). OTA software updates may differ across regions in terms of update strategies, frequency, and / or content. The strategy, frequency, and content of OTA software updates in a given region may correspond to local traffic regulations, communication regulations, and / or market demands. Vehicle remote control varies across regions. Vehicle remote control relies on the vehicle's connection to a communication network, and the stability and functionality of the communication network (such as geofencing or remote viewing) may be affected by regional network coverage and the support of the network service provider. Entertainment services differ across regions. For example, the availability and content library of streaming services vary across regions due to differences in copyright and regional licensing. The availability of vehicle streaming services, such as audio streaming services, video streaming services, or related localized services, may differ across regions.

[0142] Regarding in-vehicle data usage management: Different regions may support different data plans for enabling in-vehicle internet access. Data plans can be simply referred to as data packages. Different management based on the usage conditions of data packages leads to variations in data package queries across different regions. In-vehicle devices (such as in-vehicle infotainment systems) need to support data package query functionality for the vehicle's region to obtain the remaining data usage. Data usage reminders may also differ for different regions. For example, vehicles can manage data usage separately for different regions. Based on the data usage conditions of a region, the in-vehicle infotainment system needs to support preset thresholds and timely reminders to users, enabling data usage alerts to be sent to users in that region based on preset thresholds. Data usage reminders can be used to notify users that data usage in region A is about to run out, the data plan in region A is about to expire, the data in region A has been exhausted, or the data plan in region A has expired.

[0143] Regarding road conditions and / or mobile network coverage: Road conditions and / or mobile network coverage may vary in different areas. Some areas have relatively flat roads, while others have roads with significant undulations. Significant road undulations include steep gradients or large road surface bumps. Some areas have wide roads, while others have narrow roads. Visibility is better in some areas due to weather conditions, and worse in others due to weather conditions.

[0144] Corresponding to traffic regulations and / or environmental characteristics, vehicle body configurations also differ across regions. The traffic regulations and / or environmental characteristics of a region can be referred to as the regional characteristics of that region.

[0145] For example, there are regional differences in mandatory requirements for daytime running lights, fog light usage regulations, rearview mirror positions, seat belt reminders, and / or child safety seat regulations. Mandatory daytime running light requirements or fog light usage regulations may include conditions for headlight operation and requirements for switching between high and low beams when meeting oncoming traffic. Headlight operation conditions include when headlights can be turned on, when they must be turned on, or whether right-hand drive vehicles must set their headlight beams to right-side polarization. Therefore, vehicles need to be adjusted to suit the geographical region. Rearview mirror positions also differ by region; for example, the right-side rearview mirror of right-hand drive vehicles needs to be adjusted outwards to expand the field of view, while the left-side rearview mirror of left-hand drive vehicles needs to be adjusted outwards to expand the field of view. Child safety seat regulations also differ by region; for example, different regions have different regulations regarding the age, height, weight of children using child safety seats, and the occasions in which child safety seats must be used.

[0146] Traffic regulations in one region correspond to vehicle usage requirements in that region. Environmental characteristics in one region also correspond to vehicle usage requirements in that region. Differences in traffic regulations and / or environmental characteristics between different regions lead to differences in vehicle usage requirements. The configuration of vehicle functions can correspond to traffic regulations and / or environmental characteristics; this can be understood as the configuration of vehicle functions corresponding to vehicle usage requirements.

[0147] For example, Table 1 shows an example of the differences in vehicle usage requirements corresponding to traffic regulations in different regions provided in the embodiments of this application.

[0148] Table 1. An illustration of vehicle usage requirements corresponding to traffic regulations in different regions.

[0149]

[0150] As shown in Table 1, the steering wheel position in both region A and region C is left-hand drive. The driving direction in both regions is right-hand drive. The steering wheel position in region B is right-hand drive. The driving direction in region B is left-hand drive.

[0151] Traffic regulations in Region A require front-seat passengers to wear seat belts. Traffic regulations in Regions B and C require all passengers in the vehicle to wear seat belts.

[0152] Compared to areas A and D where there are no specific requirements for vehicle hardware configuration, when driving in area B, the headlights need to be adjusted to right-side polarization and the rearview mirrors need to be adjusted to expand the right-side field of vision in order to ensure safe driving.

[0153] If a user has a non-roaming internet plan for their vehicle in region A, and the plan includes non-roaming data usage, then when the user drives to region B or C, they will need to switch to or purchase a roaming plan to enable internet access in the vehicle, and the roaming plan must include roaming data usage. Non-roaming plans can be referred to as inland plans.

[0154] For scenarios where the driving direction is to the left, please refer to [reference needed]. Figure 2 For scenarios where the steering wheel is on the right, please refer to [reference needed]. Figure 3 .

[0155] Figure 2 This illustration shows a scenario diagram of a vehicle driving on the right and a vehicle driving on the left, according to an embodiment of this application.

[0156] like Figure 2 As shown in Figure a, vehicle 200 can travel on the right side of road 201, meaning vehicle 200 can travel on the right. The road surface of road 201 may be marked with a two-way lane dividing line 202 and lane edge lines 203.

[0157] like Figure 2 As shown in Figure b, vehicle 200 can travel on the left side of road 204, meaning vehicle 200 can drive on the left. Road 204 may be marked with a two-way lane dividing line 205 and lane edge lines 206. Vehicle 200 must keep to the left when traveling straight on road 204. When turning left on road 204, vehicle 200 must make a small turn. When turning right on road 204, vehicle 200 must make a large turn. Vehicle 200 can be driven on either the right or left.

[0158] Figure 3 This illustration shows a scenario diagram of a right-hand drive vehicle provided in an embodiment of this application.

[0159] like Figure 3 As shown, a right-hand drive vehicle may include a driver's cabin 301, a steering wheel 302, and a right-side rearview mirror 305. The steering wheel 302 is located on the right side of the driver's cabin 301.

[0160] Taking a windshield wiper switch 303 as a toggle switch and a turn signal switch 304 as an example, in a right-hand drive vehicle, the windshield wiper switch 303 can be located on the left side of the steering wheel 302, for example, on the left side of the steering column, so that the driver of the right-hand drive vehicle can operate the windshield wiper switch with their left hand. The turn signal switch 304 can be located on the right side of the steering wheel 302, for example, on the right side of the steering column, so that the driver of the right-hand drive vehicle can operate the turn signal switch with their right hand.

[0161] Optionally, a left-hand drive vehicle may also include a driver's cabin and a steering wheel, with the steering wheel positioned on the left side of the driver's cabin. In a left-hand drive vehicle, the wiper switch may be positioned on the right side of the steering wheel, for example, on the steering column to the right of the steering wheel, so that the driver of the left-hand drive vehicle can operate the wiper switch with their right hand. The turn signal switch may be positioned on the left side of the steering wheel, for example, on the steering column to the left of the steering wheel, so that the driver of the left-hand drive vehicle can operate the turn signal switch with their left hand.

[0162] As shown in Table 1, traffic regulations and / or environmental characteristics may differ across regions. Vehicle functions configured based on the traffic regulations and / or environmental characteristics of one region may not match those of another. Configuring vehicle functions based on the traffic regulations and / or environmental characteristics of one region can also be understood as configuring vehicle functions based on the vehicle usage requirements of that region.

[0163] In some implementations, when a vehicle travels across regions, the user can manually adjust the vehicle's function configuration to switch between functions. This allows the vehicle's functions to match the traffic regulations of the region where the vehicle is located, and / or to match the environmental characteristics of the region.

[0164] However, manually adjusting vehicle configuration settings while the vehicle is in motion can include adjusting internet connectivity, intelligent driving functions, and vehicle body settings or parameters. Manually adjusting vehicle configuration settings can be cumbersome and may lead to safety hazards or service interruptions due to omissions. Vehicle body parameters can be referred to as vehicle setting parameters.

[0165] For example, referring to Table 1, taking a vehicle function configuration based on the traffic regulations of region A as an example, when the vehicle travels from region A to region B, the user needs to manually adjust the vehicle function configuration to switch the driving mode so that the switched driving mode matches the traffic regulations of region B.

[0166] Manual configuration adjustments by the user can include: adjusting parameters of vehicle actuators, adjusting seatbelt detection rules, switching vehicle internet plans, and / or adjusting intelligent driving strategies. These manual adjustments are cumbersome and may compromise vehicle safety if overlooked. For example, unadjusted rearview mirrors could create blind spots, leading to safety hazards, or unswitched internet plans could cause communication interruptions, resulting in safety risks and compromising driving safety.

[0167] This includes actuators, such as headlight and / or rearview mirror motors. Adjustments are made to the parameters of these actuators, such as adjusting the headlights to right-hand polarization and adjusting the rearview mirror angle to expand the right-hand field of vision. Seatbelt detection rules are adjusted, such as changing from front seatbelt detection to detection of all seats in the vehicle. Intelligent driving strategies are adjusted, such as disabling intelligent driving or switching an intelligent driving strategy applicable to one region (e.g., region A) to one applicable to another region (e.g., region B). Disabling intelligent driving allows switching from intelligent driving mode to manual driving mode. Intelligent driving strategies can be referred to as intelligent driving control strategies.

[0168] In view of this, embodiments of this application provide a control method that determines the vehicle's location as a first geographical region by acquiring the vehicle's first location information. If the first geographical region differs from the geographical region corresponding to the vehicle's functional configuration, the vehicle's functional configuration is adjusted to a first configuration corresponding to the regional characteristics of the first geographical region. This method can adaptively adjust vehicle functions based on the identified geographical region, ensuring that the vehicle function configuration matches the regional characteristics of the identified geographical region. This reduces the probability of cumbersome vehicle function adjustments affecting vehicle driving safety.

[0169] Figure 4 A schematic diagram of a scenario for the control method provided in an embodiment of this application is shown.

[0170] like Figure 4As shown, vehicle 200 is traveling from region A to region B. During the journey, electronic devices can acquire first location information of vehicle 200. For example, near or at the boundary 401 between region A and region B, the electronic devices can acquire the first location information of vehicle 200. This first location information can be used to indicate that vehicle 200 is in a first geographical region, such as region B.

[0171] The electronic device can determine whether the first geographic region is the same as the geographic region corresponding to the vehicle function configuration of vehicle 200.

[0172] If the first geographic region is the same as the geographic region corresponding to the vehicle function configuration of vehicle 200, the electronic equipment may not need to adjust the vehicle function configuration of vehicle 200.

[0173] If the first geographic region differs from the geographic region corresponding to the vehicle function configuration of vehicle 200, the electronic equipment can adjust the vehicle function configuration of vehicle 200 to the first configuration. The first configuration corresponds to the regional characteristics of the first geographic region.

[0174] This includes regional characteristics, such as traffic regulations and / or environmental features. Electronic devices can be vehicles or in-vehicle equipment. Electronic devices can also be cloud platforms, which can be cloud servers. Cloud platforms can provide telematics services to vehicles via wireless networks. Cloud platforms can be used to control vehicles. For example, a cloud platform can be used to control intelligent driving vehicles, or to control driverless vehicles. A vehicle, for example, vehicle 200.

[0175] In this embodiment, the cloud platform can be referred to as a telematics service provider (TSP) platform. The telematics service provider platform can be abbreviated as vehicle cloud, TSP platform, or TSP.

[0176] like Figure 4 The control method provided in the illustrated embodiment allows the electronic device to identify the vehicle's location by acquiring the vehicle's first location information to determine that the vehicle is in a first geographical region. If the first geographical region differs from the geographical region corresponding to the vehicle's functional configuration, the electronic device can adjust the vehicle's functional configuration to a first configuration corresponding to the regional characteristics of the first geographical region. This enables adaptive adjustment of vehicle functions based on the identified geographical region, ensuring that the vehicle's functional configuration matches the identified geographical region. This reduces the probability of cumbersome manual adjustments affecting vehicle driving safety.

[0177] The following is still in the format of Figure 4 The scenario shown, such as a vehicle traveling from region A to region B, is illustrated below. Figures 5-11 The control methods provided in the embodiments of this application will be described in detail below. The several embodiments shown below can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0178] Figure 5 A schematic diagram of the architecture of a control system provided in an embodiment of this application is shown.

[0179] like Figure 5 As shown, the control system may include a multi-network platform, an in-vehicle information service provider platform, a global navigation satellite system (GNSS), a base station, and a vehicle.

[0180] The vehicle may include at least one controller, which may be a Vehicle Domain Controller (VDC), an Advanced Driver Assistance Systems / Advanced Driver Controller (ADAS / AD Domain Controller, ADC), a Cockpit Domain Controller (CDC), an Integrated Domain Vehicle Platform (IDVP), an Electronic Control Unit (ECU), or a Mobile Data Center (MDC), or a controller that performs similar functions to the aforementioned controllers; there are no limitations on this. The controller may be referred to as a vehicle-side controller. The vehicle may also include an onboard communication device.

[0181] In this embodiment of the application, the controller is taken as a smart cockpit domain controller (CDC) and the vehicle communication device is taken as a vehicle telematics box (TBOX) to illustrate the control method provided in this embodiment of the application. Of course, other controllers and other vehicle communication devices can also be used, and there are no restrictions here.

[0182] An electronic control unit (ECU) can be an ECU that controls an in-vehicle map module, GNSS module, or IDVP-controlled actuator. The actuator can be an external device, such as a headlight, rearview mirror motor, or seatbelt control unit.

[0183] In this embodiment, a GNSS module can be used as an example for positioning. This module can also be called a GNSS antenna module or a GNSS positioning module. The GNSS module can be a GNSS antenna. External devices can be called peripherals or add-ons. Furthermore, other modules can be used to implement this function; no limitations are imposed here.

[0184] A multi-network platform can be used as the communication service provider's platform to manage the communication services offered by the service provider. Other platforms can also be used to achieve similar functions; no restrictions are placed here. The communication service enables vehicle communication. In one possible implementation, the communication service can be referred to as a communication business.

[0185] The TBOX can communicate with the vehicle cloud, base station, and Global Navigation Satellite System (GNSS) separately. The TBOX can also communicate with the CDC and vehicle controller separately.

[0186] For example, the TBOX can communicate with the CDC and the vehicle controller based on the scalable service-oriented middleware over IP (SOMEIP), controller area network (CAN) protocol, or local interconnect network (LIN) protocol. For instance, the TBOX can transmit data to vehicle components such as the CDC, MDC, or IDVP via SOMEIP, CAN, or LIN messages. That is, the data transmitted by the TBOX to vehicle components such as the CDC, MDC, or IDVP can be carried within SOMEIP, CAN, or LIN messages.

[0187] The CDC can communicate with the vehicle cloud via the TBOX. The vehicle map module can also communicate with the vehicle cloud via the TBOX. The TBOX can be a communication module built into the vehicle.

[0188] Figure 5 The functions and roles of each component in the control system shown can be found in the following description.

[0189] Figure 6 A flowchart illustrating a control method provided in an embodiment of this application is shown.

[0190] The vehicle may also include an in-vehicle map module. Taking a vehicle traveling from region A to region B as an example, such as... Figure 6 As shown, the control method provided in this application embodiment may include S600-S610.

[0191] The S600 and CDC can transmit information to the vehicle-side controller to indicate whether the area adaptive adjustment function of the vehicle function is activated or deactivated.

[0192] In this embodiment of the application, the regional adaptive adjustment function of the vehicle function can be simply referred to as the regional adaptive adjustment function.

[0193] For example, when the CDC is powered on, the vehicle is started, or the vehicle is in buffer zone a, the CDC may play or display information to prompt the user to activate or deactivate the zone adaptive adjustment function.

[0194] Buffer zone 'a' can include a range extending a distance 'f' from the boundary between two adjacent geographic regions (e.g., region A and region B) towards one or both sides of the boundary. Distance 'f' is preset. Vehicles can store the geofence corresponding to buffer zone 'a'. When the vehicle's in-vehicle map module determines that the vehicle is within the geofence corresponding to buffer zone 'a' based on the vehicle's latitude and longitude transmitted by the vehicle's GNSS module, the in-vehicle map module can instruct the CDC to play or display information prompting the user to activate or deactivate the area adaptive adjustment function. The geofence is, for example, a geofence.

[0195] Buffer a can be seen Figure 7 The buffer shown is for ease of understanding. Figure 7 This will be described later.

[0196] When a user's vehicle needs to travel across regions, such as when the user's vehicle will travel from one geographical region (such as region A) to another geographical region (such as region B), the user can activate the region adaptive adjustment function.

[0197] When the vehicle is located in buffer zone a, for example, in a scenario where the user lives in buffer zone a, the user can disable the area adaptive adjustment function.

[0198] For example, a user can interact with the CDC via voice to enable or disable the region adaptive adjustment function. Optionally, the information displayed by the CDC to prompt the user to enable or disable the region adaptive adjustment function may be a control displayed by the CDC representing a region adaptive toggle switch. The user can click the control representing the region adaptive toggle switch to enable or disable the region adaptive adjustment function.

[0199] In response to a user activating the region adaptive adjustment function, the CDC can transmit information to the vehicle-side controller indicating that the region adaptive adjustment function has been activated.

[0200] In response to a user disabling the area adaptive adjustment function, the CDC can transmit information to the vehicle-side controller indicating that the area adaptive adjustment function has been disabled.

[0201] Optionally, the CDC can be connected to a zone adaptive adjustment switch. When the zone adaptive adjustment switch is in the connected state, the CDC can transmit information to the vehicle-side controller indicating that the zone adaptive adjustment function has been activated. When the zone adaptive adjustment switch is in the off state, the CDC can transmit information to the vehicle-side controller indicating that the zone adaptive adjustment function has been deactivated.

[0202] When the area adaptive adjustment function is disabled, the CDC (Controller Center) does not need to execute S606, nor does it need to provide vehicle function adjustment reminders (see S605). The vehicle-side controller does not need to execute S608-S610. Thus, when the user resides in buffer zone a, the CDC does not need to frequently provide adjustment reminders, and the vehicle's function configuration does not need to be frequently adjusted. This reduces the probability of a degraded user experience caused by frequent adjustment reminders and frequent adjustments to vehicle function configuration.

[0203] Optionally, when the area adaptive adjustment function is enabled, the CDC can maintain the first flag bit at a first value. The first value indicates that the area adaptive adjustment function is enabled. When the area adaptive adjustment function is disabled, the CDC can maintain the first flag bit at a second value. The second value indicates that the area adaptive adjustment function is disabled.

[0204] The S601 and GNSS modules can acquire the vehicle's latitude and longitude and transmit the vehicle's latitude and longitude to the TBOX.

[0205] For example, when the vehicle is in motion, the GNSS module can acquire the vehicle's latitude and longitude in real time and transmit the vehicle's latitude and longitude to the TBOX in real time.

[0206] Optionally, the GNSS module can acquire the vehicle's latitude and longitude in real time and transmit the vehicle's latitude and longitude to the TBOX at a preset frequency a.

[0207] S602 and TBOX can obtain the vehicle's latitude and longitude and determine the geographical area where the vehicle is located based on a pre-stored set of geographical areas.

[0208] The geographic region set can include the regional extent of multiple geographic regions. The regional extent of a geographic region can be a geometric field containing the polygons that define the boundaries of the geographic region.

[0209] For example, TBOX can convert a vehicle's latitude and longitude into a point geometry. TBOX uses spatial relation functions to calculate the point geometry corresponding to the vehicle's latitude and longitude, thereby determining the geographical region where the vehicle is located. The geographical region where the vehicle is located is the geographical region corresponding to the geometry field containing the point geometry of the vehicle's latitude and longitude. Spatial relation functions, such as containment functions (ST_contains or ST_within), can be used.

[0210] Optionally, the TBOX can transmit the vehicle's latitude and longitude to the in-vehicle map module. The in-vehicle map module can determine the vehicle's location on the map based on the stored map and the vehicle's latitude and longitude. Based on the vehicle's location on the map, the in-vehicle map module can determine the geographical area where the vehicle is located. The geographical area where the vehicle is located is the geographical area defined by the vehicle's latitude and longitude. The map stored in the in-vehicle map module can be preset or obtained by the in-vehicle map module from a map provider's platform via the TBOX. For example, after determining the geographical area where the vehicle is located, the in-vehicle map module can obtain the latest version of the map for that geographical area from the platform of the map provider corresponding to that geographical area, enabling the vehicle to adaptively obtain the map of the geographical area it is located based on the identified geographical area.

[0211] The vehicle's map module can transmit information about the geographical area where the vehicle is located to the TBOX. This information includes details such as the area identifier of the geographical area where the vehicle is located.

[0212] When the TBOX obtains information about the geographical area where the vehicle is located, the TBOX can execute S603. Alternatively, when the vehicle map module determines the geographical area where the vehicle is located, the vehicle map module can execute S603.

[0213] Once the TBOX or vehicle-mounted map module obtains the vehicle's geographical location, it can determine whether this location is the same as the previously obtained location. If they are the same, the TBOX or vehicle-mounted map module may not transmit the vehicle's geographical location information to the CDC and vehicle controller. If they are different, the TBOX or vehicle-mounted map module can transmit the vehicle's geographical location information to the CDC and vehicle controller. Optionally, the TBOX or vehicle-mounted map module can also transmit the vehicle's latitude and longitude to the CDC and vehicle controller.

[0214] The vehicle's current geographic region, for example, region B. The previously obtained geographic region of the vehicle, for example, region A. If the vehicle's current geographic region is different from the previously obtained geographic region, it may indicate that the vehicle has crossed regions, or that the vehicle has moved from one geographic region (e.g., region A) to another geographic region (e.g., region B).

[0215] Optionally, the TBOX or vehicle-mounted map module can transmit the vehicle's latitude and longitude to the CDC and vehicle controller in real time. This allows the CDC to set a buffer zone b based on the vehicle's latitude and longitude, and to provide a vehicle function adjustment reminder when it determines that the vehicle is in buffer zone b based on the vehicle's latitude and longitude. It also allows the CDC to determine whether the vehicle has entered another region based on the vehicle's latitude and longitude, and to adjust the vehicle function configuration when this is confirmed. Examples of the CDC adjusting the vehicle function configuration when it determines that the vehicle has entered another region can be found in subsequent examples S606-S607b. Similarly, the vehicle controller can determine whether the vehicle has entered another region based on the vehicle's latitude and longitude, and to adjust the vehicle function configuration when this is confirmed. Examples of the vehicle controller adjusting the vehicle function configuration when it determines that the vehicle has entered another region can be found in subsequent examples S608-S610. Buffer zone b can be found in the description in S604.

[0216] The S603, TBOX, or vehicle-mounted map module can transmit the vehicle's latitude and longitude and the geographical area where the vehicle is located to the vehicle cloud.

[0217] S604, the vehicle cloud can set the buffer b according to the filtering strategy.

[0218] For example, upon receiving information about the vehicle's latitude and longitude and the geographical area where the vehicle is located, the vehicle cloud can obtain the navigation route being used by the vehicle's navigation map module via the TBOX. If the navigation route intersects with both region A and region B, the vehicle cloud can select a segment of the navigation route as buffer b.

[0219] This path segment can include the boundary between region A and region B. The length of this path segment can be a preset length 'a'.

[0220] For example, one end of the path can be in region A, and the other end can be at the boundary between region A and region B.

[0221] Optionally, one end of the path can be in region A and the other end can be in region B.

[0222] Optionally, the vertical distance from one end of the path to the boundary between region A and region B can be equal to distance a.

[0223] Optionally, upon receiving information about the vehicle's latitude and longitude and the geographical area where the vehicle is located, the vehicle cloud can set a buffer zone b based on the boundary of the geographical area where the vehicle is located. Buffer zone b can include a range extending a distance b from the boundary of the geographical area where the vehicle is located towards one side of the boundary or towards both sides of the boundary. Optionally, buffer zone b can be the same as or different from buffer zone a.

[0224] Where distance a and distance b are both preset distance thresholds.

[0225] Optionally, upon receiving the vehicle's latitude and longitude and the geographical area where the vehicle is located, the vehicle cloud can set a geofence corresponding to the geographical area where the vehicle is located. The area included by this geofence can be called buffer zone b. The vehicle cloud can store geofence information corresponding to multiple geographical areas. Upon receiving the geographical area information of the vehicle, the vehicle cloud can retrieve the geofence information corresponding to the geographical area where the vehicle is located from the stored multiple geofences and set the geofence corresponding to the geographical area where the vehicle is located.

[0226] In this way, in the scenario where a vehicle is traveling from region A to region B, a reminder to adjust the vehicle's functions can be issued before the vehicle enters buffer zone b but before reaching region B. This allows any manual adjustments to the vehicle's function configuration to be completed before the vehicle enters region B, thereby reducing the probability of mismatch between the vehicle's function configuration and the regional characteristics of region B.

[0227] Among these differences, region A has different regional characteristics than region B. For example, the traffic regulations in region A differ from those in region B, and / or the environmental characteristics in region A differ from those in region B, and / or the functional coverage of region A differs from that of region B.

[0228] The vehicle cloud can determine whether a vehicle is in buffer zone b based on its latitude and longitude.

[0229] When the vehicle is in buffer zone b, the vehicle cloud can execute S605.

[0230] If a vehicle is not in buffer zone b, the vehicle cloud can take no action until it determines that the vehicle is in buffer zone b based on the received vehicle's latitude and longitude. Buffer zone b can also be found in [link to buffer zone b]. Figure 7 The buffer shown is for ease of understanding. Figure 7 This will be described later.

[0231] S605 and the vehicle cloud can transmit alert commands to the CDC. These alert commands are used to instruct the CDC to adjust vehicle functions or to alert the user to risks.

[0232] The vehicle cloud can transmit reminder commands to the CDC via the TBOX. For example, upon receiving a reminder command from the vehicle cloud, the CDC can remind the user to adjust vehicle functions.

[0233] The adjustment reminder can be used to indicate that a vehicle function will be adjusted or that a vehicle function needs to be adjusted. For example, if the vehicle is located in region A and is traveling from region A to region B, the adjustment reminder can also indicate that the vehicle is about to enter region B.

[0234] The vehicle's direction of travel can be determined by the vehicle cloud based on the start and end points of the navigation route obtained from the vehicle. For example, if the start point of the navigation route is in region A and the end point is in region B, then the vehicle's direction of travel is from region A to region B.

[0235] For example, when receiving a reminder instruction from the vehicle cloud, the CDC can remind you to adjust vehicle functions once or multiple times.

[0236] The CDC issued multiple reminders regarding adjustments to vehicle functions, and the notification methods varied for each reminder.

[0237] For example, taking the geographical area where the vehicle is located as region A and the vehicle's direction of travel as from region A to region B, when the distance from the location corresponding to the vehicle's location information to the boundary of region A reaches distance c, the CDC can play a prompt message that the vehicle will enter region B or a prompt message that the vehicle's functions will be adjusted.

[0238] When the distance from the vehicle's location to the boundary of region A reaches distance d, the CDC can control the first icon to flash. The flashing of the first icon indicates that the vehicle's functions will be adjusted; distance d is less than distance c.

[0239] When the distance from the vehicle's location to the boundary of region A reaches distance e, the CDC can control tactile vibration to indicate that the vehicle's functions will be adjusted when distance e is less than distance d.

[0240] Among them, distances c, d, and e can all be preset.

[0241] Optionally, upon receiving a reminder instruction, the vehicle can determine whether the geographic area corresponding to the vehicle's function configuration is the same as the geographic area the vehicle arrives at after crossing regions. If they are the same, the CDC may not issue a reminder to adjust vehicle functions. If they are different, the CDC may issue a reminder to adjust vehicle functions. The geographic area the vehicle arrives at after crossing regions is, for example, region B.

[0242] Thus, when a vehicle is in autonomous driving mode in region A, but autonomous driving is not applicable or permitted in region B, based on the CDC's adjustment reminder, the user can take over manual driving before or while the vehicle is in region B. This reduces the probability of the vehicle remaining in autonomous driving mode in region B and affecting driving safety. Furthermore, upon arrival in region B, the vehicle's function configuration can be adjusted to the configuration corresponding to region B. This reduces the probability of mismatch between the vehicle's function configuration and the regional characteristics of region B, affecting driving safety. The corresponding configuration for region B can be found in the control strategy for region B described later.

[0243] Optionally, when the vehicle is in buffer zone b, for example, upon receiving a warning instruction, the CDC can display information indicating that the vehicle will enter area B and that some functions of the vehicle's intelligent driving functions will be unavailable after entering area B.

[0244] S606, CDC can identify whether the vehicle's vehicle communication services include communication services for region B.

[0245] Among them, the communication service for region B enables vehicles to communicate within region B.

[0246] If the geographic region information obtained by the CDC indicates that the vehicle is located in region B, the CDC can determine whether the vehicle's communication services include communication services for region B. The vehicle's communication services can be those that a user (e.g., the vehicle owner) has applied for, for example, a vehicle communication service purchased.

[0247] If the CDC identifies that the vehicle's vehicle communication services do not include communication services for Region B, the CDC may implement S607a.

[0248] If the CDC identifies that the vehicle's vehicle communication services include communication services for region B, the CDC may execute S607b.

[0249] Communication services for region B, such as roaming packages. Vehicle communication services do not include communication services for region B, which can be understood as data roaming not being enabled. Vehicle communication services include communication services for region B, which can be understood as data roaming being enabled. Enabling data roaming can be referred to as enabling roaming.

[0250] For example, if the CDC obtains that the geographical region where the vehicle is located is region B, the CDC can transmit a query request to the vehicle cloud through TBOX to request the vehicle communication service. The query request may include information about the vehicle user.

[0251] In response to a received query request, the vehicle cloud can obtain the vehicle's communication services from a multi-network platform based on the vehicle user's information, and transmit these services to the CDC via the TBOX. The CDC can identify whether the received vehicle communication services include communication services for region B.

[0252] Optionally, the CDC may read the identifier of the first flag bit before identifying whether the vehicle's vehicle communication services include communication services for region B.

[0253] Upon reading the first value, the CDC can identify whether the vehicle's vehicle communication services include communication services for region B.

[0254] If the second value is read, the CDC may not identify the vehicle's vehicle communication services.

[0255] Optionally, when region B is a geographical area without terrestrial network (TN) coverage, such as a desert or wilderness, the communication service for region B can be a non-terrestrial network (NTN) based communication service. NTN-based communication services include, for example, satellite communication services. The mobile communication network in this application embodiment may include TN and / or NTN. The mobile communication network may be simply referred to as a communication network or network.

[0256] S607a and CDC can prompt for applications for communication services in region B.

[0257] For example, the CDC can play and / or display a prompt message indicating that a user has applied for communication services in region B. The user can apply for communication services in region B. In response to receiving information transmitted via TBOX from the multi-network platform indicating that the user has applied for communication services in region B, the CDC can execute SS607b.

[0258] For example, the CDC can play and / or display information prompting the user to enable roaming or request roaming data traffic. The user can enable roaming for their vehicle, or they can request a roaming data plan. Requesting a roaming data plan allows the user to request roaming data traffic. In response to the user enabling roaming for their vehicle, or in response to receiving information from a multi-network platform indicating that the user has requested a roaming data plan, the CDC can execute SS607b.

[0259] S607b and CDC can switch the communication service currently being used by the vehicle to the communication service used in region B.

[0260] For example, taking the communication service currently being used by the vehicle as a communication service for region A, the communication service for region A corresponds to operator A, and the communication service for region B corresponds to operator B, the CDC can switch the communication service currently being used by the vehicle from the communication service for region A to the communication service for region B, thereby realizing the switch from operator A to operator B.

[0261] Optionally, taking a vehicle's communication service as an example, which includes communication services for region A and communication services for region B, the CDC can simultaneously display controls representing communication services for region A and communication services for region B. Communication services for region A include, for example, non-roaming packages.

[0262] Optionally, the CDC can also display information to prompt users to switch communication services.

[0263] For example, the CDC can also display a control indicating the communication service used in region B. Users can click on this control. Clicking the control indicates the communication service used in region B, which switches the vehicle's current communication service to the communication service used in region B.

[0264] In response to the operation of switching the communication service currently being used by the vehicle to the communication service for region B, the CDC can switch the communication service currently being used by the vehicle to the communication service for region B.

[0265] When a TBOX supports the frequency bands of the geographical area where the vehicle is located, it can enable the vehicle to communicate within that area. For example, when a vehicle moves from a non-roaming area to a roaming area, the TBOX needs to activate the roaming configuration function to establish a roaming path and enable the vehicle to communicate within the roaming area.

[0266] The CDC switches the communication service currently being used by the vehicle to the communication service used in region B. For example, the CDC transmits the configuration for the communication service in region B to the TBOX, and the TBOX can update the communication service configuration to the configuration for the communication service in region B. If the communication service in region B is a roaming package, roaming configuration can be enabled.

[0267] Optionally, if the CDC switches the communication service currently being used by the vehicle to the communication service for region B, the TBOX can communicate in region B. The TBOX can receive vehicle firmware and updated OTA software information pushed by the vehicle cloud. Based on the vehicle firmware and updated OTA software pushed by the vehicle cloud, the TBOX can update the vehicle's function configuration to the vehicle function configuration corresponding to region B. For an example of updating the vehicle's function configuration to the vehicle function configuration corresponding to region B, please refer to the examples shown in S608-S610 below.

[0268] Optionally, in the CDC simultaneously displaying controls for communication services in region A and regions B, the control for communication services in region B is positioned above the control for communication services in region A, to highlight the control for communication services in region B. This allows the user to be prompted to switch the vehicle's current communication service to the communication service for region B.

[0269] Alternatively, the color of the control representing communication services for region B may be different from the color of the control representing communication services for region A. Or, the shape of the control representing communication services for region B may be different from the shape of the control representing communication services for region A. Implement this difference in color and / or shape to highlight the control representing communication services for region B.

[0270] Optionally, communication services for region A may include data package a for region A, and communication services for region B may include data package b for region B. CDC can simultaneously display the remaining data for data package a and data package b in real time.

[0271] For example, in response to a user activating vehicle roaming, CDC can simultaneously display the remaining data allowance for both data plan a and data plan b in real time. This allows users to promptly know the remaining data allowance for data plan b when the vehicle is in region B, and request additional data for region B when the remaining data allowance for data plan b is low, reducing the probability of the vehicle being unable to communicate in region B due to data exhaustion. Similarly, when the vehicle is in region A, users can promptly know the remaining data allowance for data plan a, and request additional data for region A when the remaining data allowance for data plan a is low, reducing the probability of the vehicle being unable to communicate in region A due to data exhaustion.

[0272] Optionally, the CDC can display the communication services the vehicle is currently using. This allows the CDC to display the communication services applicable to the vehicle's location within that region. In some implementations, the communication services the vehicle is currently using can be referred to as the vehicle's currently used communication services. For example, the currently used communication service might be a specific data plan.

[0273] For example, if the CDC switches the communication service to the communication service for region B, the CDC can display the communication service for region B and not display the communication service for region A.

[0274] For example, CDC can display the remaining data allowance for data plan b used in region B in real time, but not the remaining data allowance for data plan a used in region A. This achieves the goal of displaying the remaining data allowance for the data plan corresponding to the geographical region where the vehicle is located.

[0275] Optionally, the CDC can also play or display a message indicating that the remaining data in the data package corresponding to the geographical area of ​​the vehicle is low, based on a preset data threshold corresponding to the geographical area of ​​the vehicle. This is to prompt the user to request more data for communication in the geographical area of ​​the vehicle, thereby reducing the probability of the vehicle being unable to communicate in the geographical area due to the exhaustion of data for communication in the geographical area of ​​the vehicle.

[0276] For example, taking data package a for communication services in region A and data package b for communication services in region B, with data threshold a for region A and data threshold b for region B, if the geographic location information obtained by the CDC indicates that the vehicle is in region B, the CDC can play or display a message indicating that the remaining data for data package b is low or about to run out when the remaining data for data package b is less than or equal to the data threshold b. Similarly, if the geographic location information obtained by the CDC indicates that the vehicle is in region A, the CDC can play or display a message indicating that the remaining data for data package a is low or about to run out when the remaining data for data package a is less than or equal to the data threshold a.

[0277] As shown in the embodiments S606-S607b, the vehicle can identify the geographical area where it is located (e.g., area B) and adjust the vehicle's Internet access function parameters accordingly to enable the vehicle to access the Internet or communicate in the geographical area where it is located, so as to facilitate intelligent driving and / or navigation of the vehicle in the geographical area where it is located.

[0278] The S608 vehicle-side controller can adjust the configuration of the vehicle's intelligent driving functions.

[0279] For example, the vehicle-side controller can adjust the vehicle's intelligent driving strategy. The intelligent driving strategy may include intelligent driving configuration parameters for implementing intelligent driving of the vehicle. The intelligent driving strategy may be computer program code for implementing intelligent driving of the vehicle.

[0280] The vehicle-side controller may include an MDC (Multi-Domain Controller), which can act as an autonomous driving domain controller. The vehicle stores a set of control policies. These policies can be pre-stored on the vehicle, or they can be retrieved from the vehicle cloud and stored within the vehicle. Alternatively, the control policy set can be generated by the vehicle based on its historical geographic location.

[0281] The control strategy set may include control strategies corresponding to multiple geographical regions. These control strategies may include intelligent driving strategies and vehicle communication service strategies. The control strategy corresponding to a geographical region may be determined based on the regional characteristics of that region. For example, the control strategy corresponding to a geographical region may be designed based on the traffic regulations and / or environmental characteristics of that region. For instance, the intelligent driving strategy corresponding to region B may be an intelligent driving strategy corresponding to at least one of the following: traffic direction, priority rules, speed limits, traffic lights, special signs, intelligent driving functions, vehicle internet access, vehicle-to-everything (V2X) traffic management, and / or road conditions in region B.

[0282] In this way, when intelligent driving is applicable in region B, the vehicle's MDC (Mobility Management Center) can execute the corresponding intelligent driving strategy for region B to achieve intelligent driving functions. This reduces the probability of incompatibility between the vehicle's intelligent driving function configuration and the traffic rules of the geographical area where the vehicle is located, such as traffic direction, priority rules, speed limits, traffic lights, and special signs, thereby reducing the probability of a decrease in the safety of intelligent driving.

[0283] Examples of vehicle communication service strategies for region B can be found in the embodiments shown in S606-S607b.

[0284] For example, if the geographic region information obtained by the MDC indicates that the vehicle is in region B, the MDC can determine whether the vehicle's stored set of control policies contains an intelligent driving control policy corresponding to region B. The intelligent driving control policy is the same as the intelligent driving policy.

[0285] If the control policy set does not include the intelligent driving control policy corresponding to region B, it may indicate that intelligent driving is not applicable in region B or that the control policy provider has not generated an intelligent driving control policy for region B. In the case where the control policy set does not include the intelligent driving control policy corresponding to region B, MDC can control the vehicle's intelligent driving function to be in a disabled state. MDC can execute S609. The intelligent driving function being in an enabled state can be understood as the intelligent driving function being turned off.

[0286] If the control policy set includes the intelligent driving control policy corresponding to region B, it indicates that intelligent driving is applicable in region B. When the control policy set includes the intelligent driving control policy corresponding to region B, MDC can determine whether the vehicle's intelligent driving function is enabled.

[0287] If the vehicle's intelligent driving function is determined to be turned off, the MDC can set the vehicle's intelligent driving strategy to the intelligent driving control strategy corresponding to region B, so that the vehicle can execute the intelligent driving control strategy corresponding to region B when driving intelligently in region B.

[0288] Optionally, if it is determined that the vehicle's intelligent driving function is turned off, MDC can control the vehicle's intelligent driving function to be turned on.

[0289] If the MDC determines that the vehicle's intelligent driving function is enabled, it can retrieve the intelligent driving control policy corresponding to region B from the control policy set. The MDC can then set the vehicle's intelligent driving policy to the region B-specific intelligent driving control policy and execute it, enabling the vehicle to achieve intelligent driving while adhering to the traffic regulations of region B. The vehicle being in intelligent driving mode indicates that it is in intelligent driving mode.

[0290] Optionally, the intelligent driving control strategy for region B may include intelligent driving configuration parameters for region B.

[0291] If the MDC determines that the vehicle's intelligent driving function is activated, it can adjust the vehicle's intelligent driving configuration parameters to those corresponding to region B. The intelligent driving configuration parameters for region B can be obtained by the MDC from the control strategy set.

[0292] Among them, the intelligent driving control strategy corresponding to region B may include at least one of the following: navigation cruise assist control strategy, lane centering control strategy, automatic emergency braking control strategy, adaptive cruise control strategy, valet parking assist control strategy, and valet parking control strategy.

[0293] MDC can execute S609.

[0294] Optionally, before determining whether the vehicle's stored set of control policies contains the intelligent driving control policy corresponding to region B, the MDC can determine whether the geographical area corresponding to the vehicle's most recently executed control policy is the same as region B. If they are the same, the MDC may not need to determine whether the vehicle's stored set of control policies contains the intelligent driving control policy corresponding to region B. If they are different, the MDC can determine whether the vehicle's stored set of control policies contains the intelligent driving control policy corresponding to region B.

[0295] Optionally, before the MDC determines whether the control policy set stored in the vehicle contains the intelligent driving control policy corresponding to region B, the MDC can read the identifier of the first flag bit.

[0296] Upon reading the first value, MDC can determine whether the control policy set contains the intelligent driving control policy corresponding to region B.

[0297] If the second value is read, MDC can choose not to make a judgment on the set of control policies.

[0298] S609, the vehicle-side controller can transmit information to the CDC to indicate that the vehicle's intelligent driving strategy has been adjusted.

[0299] For example, when the intelligent driving function of the vehicle controlled by the MDC is turned off, the MDC can transmit information to the CDC to indicate that the intelligent driving function is turned off. The CDC can play or display a prompt message indicating that the intelligent driving system has been disengaged.

[0300] When the MDC implements the intelligent driving control policy corresponding to region B, the MDC can transmit a message to the CDC indicating that the intelligent driving control policy adjustment has been successful. The CDC can then play or display the message indicating the successful adjustment.

[0301] The S610 vehicle-side controller can transmit information to the CDC indicating that the vehicle body parameters have been adjusted.

[0302] For example, the vehicle-side controller may also include IDVP.

[0303] The control strategies stored in the vehicle's control strategy set may also include control strategies for each of at least one actuator in the vehicle. Actuators include, for example, headlights, rearview mirror motors, and seatbelt controls. At least one actuator in the vehicle may include headlights, rearview mirror motors, and / or seatbelt controls. A rearview mirror motor may be, for example, the right-side rearview mirror motor. Control strategies for actuators may include, for example, a headlight control strategy corresponding to region B, a rearview mirror motor control strategy corresponding to region B, or a seatbelt detection strategy corresponding to region B.

[0304] If the information obtained by IDVP indicates that the geographical area where the vehicle is located is region B, IDVP can control the actuator or adjust the parameters of the actuator according to the control strategy of the actuator to adjust the vehicle body parameters.

[0305] For example, if the information obtained by IDVP indicates that the geographical area where the vehicle is located is region B, IDVP can control the polarization mode of the headlights to right polarization mode according to the headlight control strategy corresponding to region B, so as to improve the driving safety of the vehicle.

[0306] Optionally, if the information obtained by IDVP indicates that the geographical area where the vehicle is located is region B, IDVP can control the angle of the right rearview mirror motor to angle b according to the rearview mirror motor control strategy corresponding to region B, so as to expand the field of vision on the right side of the vehicle and improve the driving safety of the vehicle.

[0307] Optionally, if the information obtained by IDVP indicates that the vehicle is located in region B, IDVP can instruct the seatbelt control device to detect the target seat as specified by the traffic regulations of region B, such as detecting all seats in the vehicle (or all seats in the vehicle). The seatbelt control device can transmit the target seat information to IDVP. The target seat information may include: the identification or orientation of the target seat.

[0308] Specifically, the pressure on the target seat surface exceeds a pressure threshold and the seatbelt is not fastened. Alternatively, there is someone in the target seat and the seatbelt is not fastened. "Unfastened" can be indicated by the seatbelt not being fastened, the seatbelt buckle not being inserted, the seatbelt buckle not being fastened, or the seatbelt buckle signal being an indication that it is not inserted.

[0309] The seatbelt control device can be a seatbelt detector. The seatbelt detector can identify the target seat based on pressure signals transmitted from pressure sensors on the seat surfaces of each seat in the vehicle and seatbelt buckle signals transmitted from each seat. Optionally, the seatbelt control device can be a camera, which can identify the target seat based on images captured from each seat.

[0310] Optionally, the seat belt control device may include a seat belt detector and a camera. When the camera determines that the passenger in the seat is a child based on the captured image, and the seat belt detector determines that the pressure on the seat surface transmitted by the pressure sensor is less than a preset pressure threshold, the seat belt control device may determine that the child in the seat is a child who is required to sit in a child safety seat according to the traffic regulations of Area B, and the seat belt control device may determine that the seat in which the child is sitting is the target seat.

[0311] IDVP can transmit information to CDC to indicate that the target seat's seatbelt is not fastened, to indicate that the vehicle's right headlight polarizer is set, to indicate that the right-side rearview mirror's field of vision has been adjusted, and / or to indicate that a child in the target seat is not in a child safety seat. Information indicating that a child in the target seat is not in a child safety seat and information indicating that the target seat's seatbelt is not fastened can both include information about the target seat.

[0312] Taking the target seat as the rear seat as an example, the CDC can play or display the following prompts: a prompt to indicate that the seat belt of the target seat is not fastened, a prompt to indicate that the polarization mode of the vehicle headlights is set to right polarization mode, and a prompt to indicate that the field of view of the right-side rearview mirror has been adjusted.

[0313] For example, a reminder message for unfastened seat belts in a target seat, such as a reminder message for unfastened rear seat belts. As shown in Table 1, assuming seat belt testing is mandatory in region A for the front seats and mandatory in region B for all seats, and a vehicle is traveling from region A to region B with all rear seats occupied and unfastened seat belts, when the vehicle enters region B, the IDVP (Independent Belt Controller) can instruct the seat belt control device to test all seats according to the corresponding seat belt testing strategy in region B. The seat belt control device can transmit the identification of each rear seat to the IDVP. The IDVP can transmit information to the CDC (Distributed Belt Control Center) to indicate that the target seat belt is unfastened. This information may include the identification of each rear seat. The CDC can play or display the reminder message for unfastened rear seat belts.

[0314] Optionally, the actuator can also be a power system. The control strategy set can also include the power parameters corresponding to region B.

[0315] If the IDVP (Intelligent Data Verification) indicates that the vehicle is located in region B, IDVP can adjust the vehicle's powertrain parameters to match the parameters corresponding to region B. For example, if region A is an urban area and region B is a desert or wilderness, IDVP can adjust the vehicle's powertrain parameters to match the parameters for the desert or wilderness.

[0316] IDVP can transmit information to CDC indicating that power parameters have been adjusted.

[0317] It is understood that the headlights, rearview mirrors, seatbelt detection, and power parameters shown in this step are merely examples of vehicle body parameters and are not limitations on the vehicle body parameters. The adjustments to the headlights, rearview mirrors, seatbelt detection, and power parameters shown in this step are also merely examples and are not limitations on the adjustment of vehicle body parameters. In some other possible implementations of this application's embodiments, the adjustment of vehicle body parameters may also include adjustments to other vehicle body parameters besides headlights, rearview mirrors, seatbelt detection, and power parameters. These other vehicle body parameters include, for example, air conditioning parameters or seat back angles.

[0318] Optionally, before IDVP controls the actuator or adjusts its parameters according to the actuator's control strategy, IDVP can determine whether the geographical area corresponding to the vehicle body parameters is the same as region B. If they are the same, MDC may not adjust the vehicle body parameters. If they are different, MDC may adjust the vehicle body parameters.

[0319] Optionally, before IDVP controls the actuator or adjusts the actuator's parameters according to the actuator's control strategy, IDVP may read the identifier of the first flag bit.

[0320] Upon reading the first value, IDVP can control the actuator or adjust its parameters according to the actuator's control strategy.

[0321] If a second value is read, IDVP can leave it as is.

[0322] Optionally, the control strategy may also include navigation information. If the vehicle's map module determines that the geographical area where the vehicle is located is region B, the vehicle map module can obtain the navigation information corresponding to region B from the control strategy set. This navigation information may include, for example, a high-definition map. If the vehicle map module obtains a high-definition map corresponding to region B, in response to the user's navigation operation, the vehicle map uses the high-definition map corresponding to region B for navigation.

[0323] Optionally, if the vehicle map module determines that the geographical area where the vehicle is located is region B, the vehicle map module can obtain the latest map of region B from the relevant map provider platform for the vehicle's navigation in region B.

[0324] like Figure 6As shown in the embodiments of this application, the control method provides that the GNSS module can acquire the vehicle's location information in real time, such as the vehicle's latitude and longitude. The TBOX or vehicle-mounted map module can determine the geographical area where the vehicle is located based on the vehicle's latitude and longitude. The TBOX or vehicle-mounted map module can transmit the vehicle's location information and the geographical area information to the vehicle cloud, so that the vehicle cloud can set a buffer (such as buffer b) and instruct the CDC to adjust the vehicle's functions when the vehicle is in the buffer set by the vehicle cloud. This allows the user to take over the autonomous driving of the vehicle before it reaches a geographical area (such as area B) where autonomous driving is not applicable, and manually drive the vehicle in area B, reducing the probability of autonomous driving affecting driving safety in area B. When the TBOX or vehicle-mounted map module determines that the vehicle has entered another geographical area (such as area B) based on the geographical area where the vehicle is located, the TBOX or vehicle-mounted map module can transmit the vehicle's location information and the geographical area information to the CDC and the vehicle controller. If the geographic location information obtained by the CDC indicates that the vehicle is located in region B, the CDC can switch the vehicle's communication service to a service specific to region B, enabling communication within region B and reducing the probability of communication failures affecting vehicle safety in region B. If the geographic location information obtained by the vehicle controller indicates that the vehicle is located in region B, the vehicle controller can adjust the vehicle's intelligent driving strategy and vehicle parameters. These parameters may include headlight polarization mode, rearview mirror motor angle, and seatbelt detection strategy. This can reduce the probability of mismatches between vehicle parameters and the regional characteristics of region B affecting vehicle safety in region B.

[0325] Understandable Figure 6 The illustrated embodiment's switching of vehicle communication services is merely an example of adaptively adjusting vehicle internet access parameters or vehicle communication parameters based on the identified geographical area. It is not a limitation on the adjustment of vehicle internet access parameters, nor is it a limitation on the adjustment of vehicle communication parameters. In other possible implementations of this application's embodiments, the adjustment of vehicle communication parameters may also include adjustments to other vehicle internet access parameters besides the communication services already shown. These other vehicle internet access parameters include adjustments to emergency call services, OTA software update strategies, frequency and content, vehicle remote control or vehicle-mounted system traffic management strategies, etc.

[0326] Figure 6The illustrated embodiment shows an example of adjusting the intelligent driving function configuration based on the identified geographical area, but it is not a limitation on the adjustment of intelligent driving function configuration. In other possible implementations of this application, adaptive adjustment of intelligent driving function configuration based on the identified geographical area may also include adjustments to the control strategies of adaptive cruise control (ACC), valet parking assist (AVP), or valet parking (VPD or VPA).

[0327] Figure 6 The illustrated embodiment shows an example of adaptively adjusting vehicle body parameters based on an identified geographical region, and is not a limitation on the configuration adjustment of intelligent driving functions. In other possible implementations of this application, adaptive adjustment of vehicle body parameters based on the identified geographical region may also include, in addition to... Figure 6 The illustrated embodiment includes adjustments to vehicle parameters other than those shown. These other vehicle parameters include, for example, child safety seat detection strategies, air conditioning parameters, or seat back angles. Vehicle parameters may be referred to as vehicle configuration or vehicle configuration parameters.

[0328] Figure 7 This illustration shows another scenario diagram of the control method provided in the embodiments of this application.

[0329] like Figure 7 As shown, vehicle 200 can travel from region A to region B. The buffer zone 701 includes a range extending a predetermined distance from the boundary 401 between regions A and B to both sides of the boundary 401. The predetermined distance is, for example, distance f or distance b. The boundary 401 can be the boundary of region A or the boundary of region B.

[0330] Figure 8 This paper illustrates another flowchart of the control method provided in an embodiment of the present application.

[0331] Taking the example of a vehicle traveling from region A to region B, where region A is country A and region B is country B, as follows: Figure 8 As shown, the control method provided in the embodiments of this application may include S600, S800-S804, S605-S610, or the control method provided in the embodiments of this application may include S600, S801-S804, S605-S610.

[0332] The specific implementation principles of each step in S600 and S605-S610 can be found in [link to relevant documentation]. Figure 3 The specific implementation principles of the corresponding steps in the illustrated embodiments will not be repeated here. For a description of each step in S800-S804, please refer to the subsequent descriptions of S800-S804.

[0333] S800 and TBOX can scan radio frequency channels.

[0334] For example, when the TBOX is powered on, it can scan the radio frequency channel to obtain the country code. The country code can be understood as an identifier representing a country. For example, a country code is a mobile country code (MCC).

[0335] S801: The base station can send the country code to the TBOX. Correspondingly, the TBOX can receive the country code from the base station.

[0336] For example, a base station may periodically broadcast system messages. System messages may include a Mobile Country Code (MCC). For instance, the MCC may be carried within a Public Land Mobile Network (PLMN) identifier in the system message. The PLMN identifier could be, for example, a PLMN ID. System messages may also contain base station (or base station) network registration information. In the case of a TBOX scanning a radio frequency channel, the TBOX can obtain the system messages broadcast by the base station to acquire the Mobile Country Code.

[0337] Optionally, during the TBOX network registration process, the TBOX can obtain the country code carried in the messages exchanged with the base station.

[0338] Optionally, the TBOX can receive the country code sent by the base station upon successful network registration. For example, upon successful network registration, the base station can send a response message to the TBOX indicating successful network registration, which may carry the country code. Alternatively, upon successful network registration, the TBOX can obtain the country code carried in the messages exchanged with the base station.

[0339] Optionally, the TBOX can transmit the country code to the CDC. The CDC may include a display device, such as a screen. Upon receiving the country code transmitted by the TBOX, the CDC can control the screen to display a banner pop-up to remind the vehicle that it is in the country corresponding to the country code. The screen may be referred to as a large screen.

[0340] S802 and TBOX can determine the geographical region of a vehicle based on the obtained country code.

[0341] For example, the vehicle stores a set of country codes. The set of country codes includes information about the countries corresponding to each of the multiple country codes.

[0342] TBOX can determine the country of a vehicle based on its country code.

[0343] S803 and TBOX can transmit information about the country where the vehicle is located to the vehicle cloud.

[0344] For example, TBOX can transmit the country identifier of the vehicle's country of origin to the vehicle cloud. The country identifier can be a country code or other identifiers used to represent a country. Other identifiers used to represent a country are not country codes.

[0345] Optionally, TBOX can also transmit vehicle location information to the vehicle cloud.

[0346] S804 and CarCloud can set buffer b according to the filtering strategy.

[0347] The implementation principle of S804 is similar to that of S604.

[0348] For example, upon receiving the country identifier of the country where the vehicle is located, the vehicle cloud can obtain the navigation route being used by the vehicle's navigation map module via the TBOX. If the navigation route intersects with the territory of both country A and country B, the vehicle cloud can select a segment of the navigation route as a buffer zone b. This segment may include the boundary between region A and region B. The length of this segment can be a preset length a.

[0349] For example, one end of the path can be located in country A, and the other end can be located at the border between country A and country B.

[0350] Optionally, one end of the path can be located in country A, and the other end can be located in country B.

[0351] Optionally, the vertical distance from one end of the path to the border between country A and country B can be equal to distance a.

[0352] Optionally, upon receiving the country identifier of the vehicle's country of origin, the vehicle cloud can set a buffer zone b based on the country's boundary (such as a border). The buffer zone b can include a range extending a distance b from the border of the vehicle's country of origin toward one side of the border or toward both sides of the border.

[0353] Among these, the regional characteristics of country A differ from those of country B. For example, the traffic regulations of country A differ from those of country B, and / or the environmental characteristics of country A differ from those of country B, and / or the regional functional coverage of country A differs from that of country B.

[0354] The vehicle cloud can determine whether a vehicle is in buffer zone b based on its location information. If the vehicle is in buffer zone b, the vehicle cloud can execute S605. If the vehicle is not in buffer zone b, the vehicle cloud can take no action until it determines that the vehicle is in buffer zone b based on the received vehicle location information.

[0355] like Figure 8 In the illustrated embodiment, the control method provided in this application allows the TBOX to obtain system messages broadcast by the base station, thereby obtaining the country code of the country where the vehicle is located. The TBOX can transmit the country identifier of the vehicle's country to the vehicle cloud, so that the vehicle cloud can set a buffer (such as buffer b). The GNSS module can obtain the vehicle's location information in real time. The TBOX or vehicle map module can transmit the vehicle's location information to the vehicle cloud, so that the vehicle cloud can determine whether the vehicle is in the buffer set by the vehicle cloud based on the vehicle's location information. When the vehicle is in the buffer set by the vehicle cloud, the vehicle cloud can instruct the CDC to adjust the vehicle's functions, which can enable the user to take over the autonomous driving vehicle before the vehicle reaches a geographical area where autonomous driving is not applicable (such as country B), and manually drive the vehicle within the territory of country B, reducing the probability of the vehicle's autonomous driving affecting driving safety in country B. When the TBOX or vehicle map module determines that the vehicle has entered from one geographical area (such as country A) to another geographical area (such as country B) based on the geographical area where the vehicle is located, the TBOX or vehicle map module can transmit the vehicle's location information and the country identifier of the vehicle's country to the CDC and the vehicle controller. If the country identifier obtained by the CDC indicates that the vehicle is located in Country B, the CDC can switch the vehicle's communication service to a service specific to Country B, enabling communication within Country B and reducing the probability of communication failures affecting vehicle safety in Country B. If the country identifier obtained by the vehicle controller indicates that the vehicle is located in Country B, the vehicle controller can adjust the vehicle's intelligent driving strategy and vehicle parameters. These parameters may include headlight polarization mode, rearview mirror motor angle, and seatbelt detection strategy. This can reduce the probability of mismatches between vehicle parameters and the regional characteristics of Country B affecting vehicle safety within Country B.

[0356] Figure 9 This illustration shows another flowchart of the control method provided in an embodiment of this application.

[0357] Taking the example of a vehicle traveling from region A to region B, such as... Figure 9 As shown, the control method provided in the embodiments of this application may include S600, S901-S904, and S605-S610.

[0358] The specific implementation principles of each step in S600 and S605-S610 can be found in [link to relevant documentation]. Figure 6 The specific implementation principles of the corresponding steps in the illustrated embodiments will not be repeated here. The descriptions of each step in S901-S904 are provided in the subsequent corresponding descriptions.

[0359] The S901 and TBOX can obtain information about the geographical area where the vehicle is located and the geographical areas that the vehicle may reach from the vehicle's camera or roadside unit.

[0360] For example, a vehicle camera can capture images of the vehicle's surroundings, and these images may include information displayed by a roadside unit to indicate geographic areas. The information indicating geographic areas may include information about the geographic area where the vehicle is currently located and information about geographic areas the vehicle may reach. The roadside unit may be a sign around the road. The information indicating geographic areas may be a geographic area identifier, such as a geographic area name.

[0361] The vehicle camera can extract information from the image to indicate geographical areas and transmit the extracted information to the TBOX.

[0362] Optionally, the roadside unit can communicate with the TBOX. The roadside unit can transmit information to the TBOX to determine the geographic area where the vehicle is located. For example, the roadside unit can transmit information to the TBOX containing an identifier of the geographic area to which the roadside unit belongs.

[0363] S902 and TBOX can transmit information about the geographical location of the vehicle to the vehicle cloud.

[0364] Optionally, if information about the geographic areas the vehicle may reach is obtained, the TBOX can also transmit this information to the vehicle cloud.

[0365] S903 and vehicle cloud can set buffer b according to the filtering strategy.

[0366] For example, upon receiving information about the geographical area where the vehicle is located, the vehicle cloud can set a geofence corresponding to that geographical area, which may include a buffer zone b. The geofence may include the boundary of the geographical area where the vehicle is located.

[0367] Optionally, upon receiving information about the vehicle's geographical location, the vehicle cloud can obtain the navigation route being used by the vehicle's navigation system from the vehicle's map module via the TBOX. If the navigation route intersects with both regions A and B, the vehicle cloud can select a segment of the navigation route as a buffer zone b.

[0368] The vehicle cloud can also obtain the vehicle's latitude and longitude in real time from the vehicle's positioning module (such as a GNSS module) or the vehicle's position on the map from the vehicle's map module via the TBOX. Based on the vehicle's latitude and longitude or its position on the map, the vehicle cloud can determine whether the vehicle is within buffer zone b. If the vehicle is within buffer zone b, the vehicle cloud can execute S605. If the vehicle is not within buffer zone b, the vehicle cloud can take no action.

[0369] like Figure 9 The technical effects of the embodiments shown are as follows: Figure 6 The technical effects of the illustrated embodiments are similar and will not be repeated here. Figure 9 In the control method provided in the illustrated embodiment, when the vehicle cannot communicate, for example, when there is no mobile communication network in the geographical area where the vehicle is located, the vehicle can determine its geographical location based on images captured by the vehicle's camera. If the TBOX determines that the determined geographical location is different from the previously determined geographical location, the TBOX can instruct the CDC and / or the vehicle controller to execute the control strategy corresponding to the newly determined geographical location or adjust the vehicle's functional configuration to the configuration corresponding to the newly determined geographical location. For example, the TBOX can instruct the vehicle controller to execute steps S608-S610. The TBOX can also instruct the CDC to execute steps S606-S607b. This reduces the probability of vehicle driving safety being affected by the vehicle's inability to communicate.

[0370] In another possible implementation of this application embodiment, the seat belt detection strategy is the same in both region A and region B, and the vehicle is in automatic driving mode in both regions A and B, so there is no need to adjust the vehicle body parameters. That is, in another possible implementation of this application embodiment, the control method may not include S610.

[0371] In another possible implementation of the embodiments of this application, the control method provided in the embodiments of this application may not include the setting and adjustment reminders of buffer b when no user intervention is required. For example, S603-S605 may not be included, or S803-S804 and S605 may not be included.

[0372] The specific implementation principle of the control method in another possible implementation of this application is similar to that of the above embodiments. The difference between the specific implementation principle of the control method in this other possible implementation and that of the above embodiments is that the control method in this other possible implementation does not include the vehicle cloud. The steps or actions performed by the vehicle cloud in the above embodiments are performed by the vehicle controller. Taking the steps or actions performed by the vehicle cloud as being performed by the CDC as an example, this other possible implementation may include S600-S602, S1001-S1003, and S606-S610. S1001-S1003 can be referred to the corresponding description below.

[0373] The S1001, TBOX, or vehicle map module can transmit vehicle location information and the geographical area where the vehicle is located to the CDC.

[0374] S1002, the CDC can set buffer b according to the filtering strategy. When the vehicle is in buffer b, the CDC can execute S903. When the vehicle is not in buffer b, the CDC can do nothing until it determines that the vehicle is in buffer b based on the received vehicle location information. The specific implementation principle of the CDC setting buffer b according to the filtering strategy is similar to the specific implementation principle of the vehicle-cloud setting buffer b according to the filtering strategy in S604.

[0375] Optionally, when the vehicle is in buffer zone b, the CDC can display information indicating that the vehicle will enter area B and that some functions of the vehicle's intelligent driving functions will be unavailable after entering area B.

[0376] S1003, CDC can provide reminders about vehicle function adjustments, or CDC can alert users to risks. For the specific implementation principle of CDC providing reminders about vehicle function adjustments, please refer to S605.

[0377] In one possible implementation, the vehicle's area adaptive adjustment function is enabled by default, or the vehicle's first flag is set to a first value by default. Therefore, S600 may not be included in one possible implementation of this application embodiment.

[0378] Figure 10 A schematic diagram of the architecture of a control device provided in an embodiment of this application is shown.

[0379] like Figure 10 As shown, a control device can be deployed on the vehicle. The control device may include an area identification module, an automatic switching control module, and a function execution module.

[0380] The region identification module can integrate vehicle coordinates with geographical region information and communication base station network registration information to determine the geographical region where the vehicle is located. Vehicle coordinates include, for example, the vehicle's latitude and longitude. The geographical region information corresponding to the vehicle coordinates includes, for example, the region identifier of the geographical area where the vehicle's latitude and longitude are located.

[0381] For example, taking the vehicle's travel direction as traveling from region A to region B, if the region identification module determines that the vehicle's geographical region is region A based on the vehicle's latitude and longitude, and determines that the vehicle's geographical region is region B based on the country code in the communication base station network registration information, then the region identification module can determine that the vehicle's geographical region is region B.

[0382] If the region identification module determines that the vehicle is located in region B based on its latitude and longitude, and determines that the vehicle is located in region A based on the country code in the communication base station network registration information, then the region identification module can determine that the vehicle is located in region B.

[0383] If the region identification module determines that the vehicle is located in region A based on its latitude and longitude, and the region identification module also determines that the vehicle is located in region A based on the country code in the communication base station network registration information, then the region identification module can determine that the vehicle is located in region A.

[0384] If the region identification module determines that the vehicle's geographical region is region B based on the vehicle's latitude and longitude, and the region identification module also determines that the vehicle's geographical region is region B based on the country code in the communication base station network registration information, then the region identification module can determine that the vehicle's geographical region is region B.

[0385] Optionally, the area identification module may include a TBOX, a vehicle-mounted map module, and a GNSS module.

[0386] The automatic switching control module can set a transition buffer region based on a filtering strategy. The transition buffer region can be buffer a and / or buffer b.

[0387] For details on the implementation principle of the automatic switching control module setting buffer b, please refer to the specific implementation principle of the vehicle-cloud setting buffer b. The automatic switching control module may include TBOX.

[0388] The automatic switching control module can store a database of vehicle function configurations corresponding to different regions. This database can be a set of control strategies. When the vehicle is located in region B, the automatic switching control module can select the control strategy corresponding to the vehicle's geographical region (e.g., region B) from this database and set the selected control strategy (e.g., the control strategy corresponding to region B) to implement the switching strategy. This allows the function execution module to execute the set or restored control strategy.

[0389] When a vehicle returns from region B to region A, the automatic switching control module can select the control strategy corresponding to the vehicle's geographical region (e.g., region A) from the database and set the selected control strategy (e.g., the control strategy corresponding to region A) to implement the restored strategy. This allows the function execution module to execute the set or restored control strategy.

[0390] Optionally, the automatic switching control module may include a TBOX and a vehicle map module. Both the TBOX and the vehicle map module can be used to set buffer b. The TBOX can also be used to store a database of vehicle function configurations corresponding to a region, and can also be used to select the control strategy corresponding to the geographical region where the vehicle is located from the database and set the selected control strategy.

[0391] The function execution module can execute the relevant policies for vehicle internet service in the control strategy set by the automatic switching control module. For example, the function execution module can enable or disable roaming service, provide roaming package subscription and viewing services, and provide roaming package usage reminders.

[0392] The function execution module can also execute relevant policies for intelligent driving services in the control strategies set by the automatic switching control module. For example, the function execution module can execute policies and reminders for downgrading or disabling intelligent driving. The function execution module can also execute exit policies such as NCA, LCC, or AEB.

[0393] The function execution module can also execute relevant policies for vehicle setting services in the control strategy set by the automatic switching control module. For example, the function execution module can perform rear seat belt reminders, activate the right-side headlight polarizer, and adjust the right-side rearview mirror's field of vision.

[0394] Optionally, the function execution module may include a CDC and a vehicle-side controller. The CDC can be used to execute policies related to vehicle internet services in the control strategy set by the automatic switching control module. The vehicle-side controller can be used to execute policies related to intelligent driving services in the control strategy set by the automatic switching control module, and can also be used to execute policies related to vehicle body settings services in the control strategy set by the automatic switching control module.

[0395] Optionally, the region identification module can acquire the vehicle's first location information, which indicates that the vehicle is in region B. The region identification module can also transmit the information that the vehicle is in region B to the automatic switching control module. The automatic switching control module can transmit the configuration information corresponding to region B to the function execution module; the configuration corresponding to region B corresponds to the regional characteristics of region B. If region B differs from the geographical region corresponding to the vehicle's function configuration (e.g., region A), the function execution module can adjust the vehicle's function configuration to the configuration corresponding to region B.

[0396] Figure 10 The technical effects of the embodiments shown are as follows: Figure 6 The technical effects of the embodiments shown are similar, and will not be described again here.

[0397] The TBOX, CDC, and vehicle-side controller shown in the embodiments of this application are merely examples and are not intended to limit the controllers included in a vehicle. In other implementations of the embodiments of this application, the vehicle may include other controllers capable of performing the same or similar functions as the TBOX communication unit, CDC domain controller, and vehicle-side controller.

[0398] Figure 11 This illustration shows another flowchart of the control method provided in an embodiment of this application.

[0399] like Figure 11 As shown, the control method provided in this application embodiment may include:

[0400] S1101. Obtain the vehicle's first location information. The first location information indicates that the vehicle is in a first geographical area.

[0401] For example, the first location information may include at least one of the following: vehicle positioning information, navigation information, and a first geographic area identifier. The positioning information may be latitude and longitude, or latitude, longitude, and altitude. The navigation information may be the vehicle's position on a map. The first geographic area identifier may be the name of the first geographic area or the country code corresponding to the first geographic area.

[0402] S1102. If the first geographical region differs from the geographical region corresponding to the vehicle's functional configuration, the vehicle's functional configuration is adjusted to the first configuration. The first configuration corresponds to the regional characteristics of the first geographical region.

[0403] For example, the vehicle can determine whether the first geographic region is the same as the geographic region corresponding to the vehicle's vehicle function configuration.

[0404] If the first geographic region is different from the geographic region corresponding to the vehicle's vehicle function configuration, the vehicle can adjust its vehicle function configuration to the first configuration.

[0405] If the first geographic region is the same as the geographic region corresponding to the vehicle's vehicle function configuration, the vehicle's vehicle function configuration does not need to be adjusted.

[0406] Optionally, the vehicle maintenance includes a vehicle function flag, and the value of the vehicle function flag corresponds to the geographical region corresponding to the vehicle's function configuration.

[0407] Once the first location information is obtained, the vehicle can determine whether the geographical area indicated by the location information previously obtained by the vehicle is the same as the first geographical area.

[0408] If the geographical region indicated by the vehicle's last acquired location information differs from the first geographical region, the vehicle can read the value of the vehicle function flag bit. If the geographical region corresponding to the read value of the vehicle function flag bit differs from the first geographical region, the vehicle can adjust its vehicle function configuration to the first configuration.

[0409] If the geographical area indicated by the vehicle's previously acquired location information is the same as the first geographical area, the vehicle does not need to read the value of the vehicle function flag bit. In this way, the vehicle does not need to execute S1102.

[0410] As shown in S1101-S1102, the control method determines that the vehicle is in a first geographical region based on the first location information. If the first geographical region differs from the geographical region corresponding to the vehicle's functional configuration, the vehicle's functional configuration is adjusted to a first configuration corresponding to the regional characteristics of the first geographical region. This allows for adaptive switching of vehicle functions as the vehicle's geographical region changes, ensuring that the vehicle's functional configuration in the first geographical region corresponds to the regional characteristics of that region. This reduces the probability of a mismatch between the vehicle's functional configuration and the regional characteristics of the first geographical region affecting the vehicle's driving safety in that region. It also reduces the probability of cumbersome vehicle function switching operations leading to omissions, which in turn affect driving safety.

[0411] For example, adjusting the vehicle's function configuration to a first configuration may include: the vehicle obtaining a first control policy corresponding to a first geographical region from a set of control policies. The set of control policies includes control policies corresponding to multiple geographical regions. The vehicle adjusts the configuration of its vehicle functions according to the first control policy.

[0412] In this way, by adjusting the vehicle's functional configuration according to the first control strategy corresponding to the first geographic region obtained from the control strategy set, the probability of a mismatch between the vehicle's functional configuration and the regional characteristics of the first geographic region, thus affecting the vehicle's driving safety in the first geographic region, can be reduced. The control strategy set includes control strategies corresponding to multiple geographic regions. When the vehicle is in any of the multiple geographic regions corresponding to the control strategy set, the vehicle can select the control strategy corresponding to its geographic region from the control strategy set and adjust the vehicle's functional configuration according to the selected control strategy.

[0413] Examples of how a vehicle adjusts its functions according to a first control strategy can be found in Examples 1, 2, and / or 3 below.

[0414] Example 1: Adjust the configuration of the vehicle's intelligent driving function.

[0415] The first control strategy may include a first intelligent driving strategy. The intelligent driving strategy is used to implement the vehicle's intelligent driving functions; for example, the first intelligent driving strategy is used to implement the vehicle's intelligent driving functions in a first geographic area. The vehicle can adjust its intelligent driving function configuration according to the first intelligent driving strategy to achieve intelligent driving functions in the first geographic area. Adjusting the vehicle's intelligent driving function configuration may include:

[0416] S1-1. Play and / or display the first prompt information, which is used to indicate that some functions in the vehicle's intelligent driving function will be downgraded, some functions will be turned off, and / or some functions will be upgraded.

[0417] For example, regardless of whether the vehicle's intelligent driving function is enabled or disabled, the vehicle may play and / or display a first prompt message. Alternatively, the vehicle may not perform any action to confirm whether the intelligent driving function is enabled; the vehicle may directly play and / or display a first prompt message to remind the user that the intelligent driving function configuration will be adjusted.

[0418] Optionally, the vehicle can confirm whether its intelligent driving function is activated. If it is confirmed that the intelligent driving function is activated, a first prompt message is played and / or displayed.

[0419] This allows for the playback and / or display of a preliminary prompt message before adjusting the vehicle's intelligent driving function configuration, thus alerting the user to the upcoming adjustment and improving the user experience.

[0420] Among them, some functions of the vehicle's intelligent driving functions may be some of the functions of adaptive cruise control (ACC), automatic emergency braking (AEB), automatic parking (AP), blind spot monitoring (BSM), forward cross traffic warning / braking (FCTA / B), rear cross traffic warning / braking (RCTA / B), forward collision warning (FCW), lane departure warning (LDW), lane keeping assist (LKA), rear collision warning (RCW), traffic sign recognition (TSR), traffic jam assist (TJA), and highway assist (HWA).

[0421] A vehicle's intelligent driving functions can include various features, ranging from Level 0 to Level 5. The types and levels of intelligent driving functions applicable to different geographical regions vary. By downgrading, disabling, and / or upgrading some functions, the vehicle's intelligent driving functions can be made suitable for the geographical region where the vehicle is located (e.g., the first geographical region). When a vehicle's intelligent driving function is activated, it indicates that the intelligent driving function is operating. Before adjusting the configuration of the vehicle's intelligent driving function, playing and / or displaying a preliminary prompt message can alert the user that the configuration will be adjusted, thus improving the user experience.

[0422] The entity executing the playback and / or display of prompt information can be the vehicle's controller, such as the CDC. For example, the entity executing S1-1 can be the CDC. For instance, the CDC may include a display device. Taking a display screen as an example, the CDC can control the display screen to display a banner pop-up prompt information for banner pop-up reminders. The display screen can be an in-vehicle display screen or a projection display screen.

[0423] S1-2. The vehicle can perform at least one of operations 1, 2, and 3. The executing entity for operations 1, 2, and 3 can be a vehicle-mounted controller or a controller on the vehicle.

[0424] Operation 1: Downgrade some functions in the vehicle's intelligent driving system. Downgrading can involve switching a higher-level intelligent driving function to a lower-level one. For example, adjusting the requirements and content of an L5 intelligent driving function to the requirements and content of an L1-level function. For instance, if the vehicle's intelligent driving system includes multiple levels of functions, and the intelligent driving function currently in operation is at a higher level, it can be controlled to operate at a lower level. Alternatively, if the vehicle's intelligent driving system includes multiple functions, some of these functions can be restricted. Multiple intelligent driving functions may include at least two of the following: Adaptive Cruise Control (ACC), Automatic Emergency Braking (AEB), Automatic Parking (AP), Blind Spot Monitoring (BSM), Forward Cross Traffic Warning / Brain Warning (FCTA / B), Rear Cross Traffic Warning / Brain Warning (RCTA / B), Forward Collision Warning (FCW), Lane Departure Warning (LDW), Lane Keeping Assist (LKA), Rear Collision Warning (RCW), Traffic Sign Recognition (TSR), Traffic Jam Assist (TJA), and Highway Assist (HWA).

[0425] Operation 2: Disable some functions in the vehicle's intelligent driving system. For example, taking region B as the first geographical area, and the vehicle's intelligent driving functions including NCA and ACC, the vehicle can control NCA to be disabled and ACC to be enabled. Enabling ACC means keeping it available, for example.

[0426] Operation 3: Upgrade some functions of the vehicle's intelligent driving system. Upgrading can involve switching a lower-level intelligent driving function to a higher-level one. For example, adjusting the requirements and content of a Level 2 intelligent driving function to the requirements and content of a Level 4 intelligent driving function. Upgrading can also involve enabling or making available functions that are currently disabled or unavailable.

[0427] S1-1 and S1-2 can be executed concurrently or sequentially. This allows the vehicle to automatically adjust its intelligent driving function configuration when the user is notified that the configuration will be changed. This automatic switching of intelligent driving functions reduces the probability of mismatches between the vehicle's configuration and the geographical characteristics of the area where the vehicle is located, thus improving the user experience.

[0428] Optionally, if the first geographical region is designated as Region A, and the vehicle user's permanent residence is in the first geographical region (e.g., Region A), or the vehicle user's preferred vehicle function configuration is the configuration corresponding to the first geographical region, when the vehicle enters the first geographical region from a different geographical region (e.g., Region B), for example, when the vehicle returns from Region B to Region A, the vehicle can execute S1-2 but not S1-1. That is, the vehicle can automatically adjust its intelligent driving function configuration to the configuration corresponding to the geographical region where the vehicle is located (e.g., the first configuration) without prompting. Taking the vehicle's intelligent driving functions including NCA and ACC as an example, the vehicle can control both NCA and ACC to be available. For example, the vehicle can activate NCA and keep ACC available. In this way, automatically switching the vehicle's intelligent driving functions without prompting allows for a quick switch to the user-familiar intelligent driving functions, improving the user experience.

[0429] Optionally, after S1-1, the vehicle can execute S1-3. This allows for a better user experience and reduces the probability of mismatches between the vehicle's intelligent driving function configuration and the geographical characteristics of the vehicle's location. It also enables prompting the user to confirm the adjustment of the intelligent driving function configuration after being notified that the intelligent driving function configuration will be adjusted, and then adjusting the intelligent driving function configuration only after the user confirms.

[0430] Optionally, the vehicle may skip S1-1 and execute S1-3 instead. This prompts the user to confirm adjustments to the intelligent driving function configuration, and adjusts the configuration upon user confirmation. This improves the user experience and reduces the probability of mismatches between the vehicle's function configuration and the geographical characteristics of the area where the vehicle is located.

[0431] S1-3, The vehicle may play and / or display a second prompt message. The second prompt message may be used to prompt confirmation of downgrading, disabling, and / or upgrading some functions in the vehicle's intelligent driving functions. Alternatively, the second prompt message may be used to provide confirmation of downgrading, disabling, and / or upgrading some functions in the vehicle's intelligent driving functions. In response to the confirmation input, the vehicle may downgrade, disable, and / or upgrade some functions in its intelligent driving functions.

[0432] For example, the vehicle may display a confirmation control indicating that it is confirming the downgrading, disabling, and / or upgrading of some functions in the vehicle's intelligent driving functions. In response to the user clicking the confirmation control, the vehicle may perform at least one of operation 1, operation 2, and operation 3.

[0433] Optionally, the vehicle may play a second prompt message, or the vehicle may play and display a second prompt message. Upon receiving a user's voice input instructing the vehicle to downgrade, disable, and / or upgrade some functions in its intelligent driving functions, the vehicle may execute at least one of operations 1, 2, and 3.

[0434] S1-4. Play and / or display a third prompt message. The third prompt message can be used to indicate that some functions of the vehicle's intelligent driving system are unavailable when the vehicle enters the first geographical area. This reduces the probability of the user operating the vehicle using unavailable intelligent driving functions while the vehicle is in the first geographical area, thereby reducing the probability of the user operating the vehicle using unavailable intelligent driving functions and thus affecting vehicle driving safety.

[0435] For example, without the vehicle performing an action to confirm whether the vehicle's intelligent driving function is activated, the vehicle may play and / or display a third prompt message.

[0436] Optionally, if it is confirmed that the vehicle's intelligent driving function is turned off, the vehicle may play and / or display a third prompt message.

[0437] After S1-4, the vehicle may execute S1-5. Alternatively, the vehicle may skip S1-4 and execute S1-5 instead.

[0438] S1-5. Play and / or display a fourth prompt message, which is used to indicate that some functions of the vehicle's intelligent driving functions are available.

[0439] For example, without the vehicle performing an action to confirm whether the vehicle's intelligent driving function is activated, the vehicle may play and / or display a fourth prompt message.

[0440] Optionally, if it is confirmed that the vehicle's intelligent driving function is turned off, the vehicle may play and / or display a fourth prompt message.

[0441] This makes it easier for users to understand the intelligent driving functions that can be used in the geographical area where the vehicle is located, which can improve the user experience.

[0442] After S1-5, the vehicle can execute S1-6 or S1-7.

[0443] S1-6, The vehicle can activate available intelligent driving functions. This allows the vehicle to utilize available intelligent driving functions within the first geographic area, enhancing the user experience.

[0444] S1-7, Play and / or display the fifth prompt message. The fifth prompt message is used to prompt confirmation of enabling the available function. Alternatively, the fifth prompt message is used to prompt confirmation of enabling the available function. In response to the input confirming the enabling of the available function, the available function is enabled. In this way, when the user confirms the enabling of the available function, the available intelligent driving function is activated, realizing the intelligent driving function of the vehicle in the first geographical area, which can improve the user experience.

[0445] Optionally, the vehicle can execute S1-8 but not S1-4, S1-5, S1-6, and S1-7. This allows the vehicle to perform intelligent driving functions in the first geographic area when the intelligent driving function is activated, thus improving the user experience.

[0446] S1-8. When it is confirmed that the vehicle's intelligent driving function is turned off, the vehicle can adjust its intelligent driving strategy to the first intelligent driving strategy. For example, the vehicle can perform operation 1, operation 2, and / or operation 3. The vehicle can execute the vehicle's default reminder. The vehicle's default reminder may be displaying an icon or message indicating that the intelligent driving function is unavailable. Taking the vehicle adjusting its intelligent driving strategy to the first intelligent driving strategy, including turning off NCA, as an example, after adjusting the vehicle's intelligent driving strategy to the first intelligent driving strategy, the vehicle can display an icon or message indicating that NCA is turned off or unavailable.

[0447] Optionally, the first control strategy may not include the first intelligent driving strategy. If the first control strategy does not include the first intelligent driving strategy corresponding to the first geographical region, the vehicle can execute S1-9.

[0448] S1-9. The vehicle can control its intelligent driving function to be turned off. The first control strategy does not include a first intelligent driving strategy, which may indicate that intelligent driving is not applicable to the first geographical area or that an intelligent driving strategy corresponding to the first geographical area has not been generated or designed. Controlling the vehicle's intelligent driving function to be turned off can reduce the probability of the vehicle performing intelligent driving in the first geographical area where intelligent driving is not applicable, thereby affecting driving safety. It can also reduce the probability of the vehicle performing intelligent driving in the first geographical area and the intelligent driving strategy used not matching the regional characteristics of the first geographical area.

[0449] Optionally, after adjusting the vehicle's intelligent driving function configuration, the vehicle can play and / or display information to indicate the adjusted intelligent driving function configuration. This makes it easier for users to obtain information about the adjusted intelligent driving function configuration, which is beneficial for users to control the vehicle in the primary geographic area and improves the user experience.

[0450] Example 2: Adjust the configuration of the vehicle's internet access function.

[0451] The first control strategy may include a strategy for vehicle communication services. The vehicle communication service is used to implement the vehicle's communication functions. The vehicle can switch its vehicle communication service to a first communication service according to the strategy of the vehicle communication service. The first communication service can be used for vehicle communication in a first geographical area. This enables vehicle communication in the first geographical area, thereby enabling intelligent driving or navigation functions in the first geographical area. Taking region B as the first geographical area as an example, the first communication service can be a communication service corresponding to region B or a communication service used in region B. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of the embodiments shown in S606-S607b. Optionally, the vehicle can directly connect to a base station in the first geographical area and switch its vehicle communication service to the first communication service.

[0452] For example, switching a vehicle's vehicle communication service to a first communication service may include:

[0453] S2-1. Play and / or display the sixth alert message. The sixth alert message can be used to alert the user or request roaming data to enable vehicle communication. Requests may include, for example, purchasing or ordering roaming data. For instance, the sixth alert message can be used to alert the user or request the purchase of roaming data to ensure normal vehicle communication.

[0454] For example, the sixth prompt information may include the remaining data of data package b in S607b. The specific implementation principle of S2-1 can be found in the specific implementation principle of CDC displaying the remaining data of data package b in S607b, which will not be repeated here.

[0455] In this way, when roaming traffic is available to enable the vehicle to communicate in the first geographic area, a sixth prompt message is played and / or displayed so that users can be informed in a timely manner of the roaming traffic available in the first geographic area, and apply for roaming traffic in the first geographic area when the available roaming traffic is low, thereby reducing the probability of the vehicle being unable to communicate in the first geographic area due to the exhaustion of roaming traffic.

[0456] Optionally, the vehicle may also perform S2-2 before S2-1.

[0457] S2-2, The vehicle can determine whether the vehicle communication service set includes the first communication service.

[0458] If it is determined that the vehicle's vehicle communication service set includes the first communication service, a seventh prompt message is played and / or displayed to prompt the user to switch to the first communication service. The fact that the vehicle's vehicle communication service set includes the first communication service indicates that the vehicle user has applied for the first communication service for vehicle communication in a first geographical area. By playing and / or displaying the seventh prompt message, the user is prompted to switch the vehicle's vehicle communication service to the first communication service, thereby enabling the vehicle's communication function in the first geographical area.

[0459] For example, taking region B as the first geographical region, the seventh prompt message can be the information shown in S607b used to prompt the user to switch communication services. The seventh prompt message can also be the control shown in S607b indicating the communication service for region B. For the specific implementation principle of this embodiment, please refer to the specific implementation principles of S606 and S607b.

[0460] If it is determined that the vehicle's set of vehicle communication services does not include the first communication service, an eighth prompt message is played and / or displayed. The eighth prompt message is used to prompt the user to apply for the first communication service and / or to prompt the user to connect to a hotspot and apply for the first communication service. The fact that the vehicle's set of vehicle communication services does not include the first communication service may indicate that the vehicle user has not applied for the first communication service for vehicle communication in the first geographical area. By playing and / or displaying the eighth prompt message, the user is prompted to apply for the first communication service, so that the vehicle can use the first communication service to achieve its communication functions in the first geographical area.

[0461] Taking an external hotspot as an example, the eighth prompt message can be used to prompt the user to apply for the first communication service and / or to prompt the user to connect to the external hotspot and apply for the first communication service. An external hotspot can be understood as a hotspot provided by an external device. An external device can be understood as a device outside the vehicle, or a device independent of the vehicle. A hotspot provided by an external device can be understood as an external device sharing the wireless fidelity (Wi-Fi) signal function of a mobile data network, allowing the vehicle or other devices to connect to and use the network. A hotspot is, for example, a Wi-Fi hotspot.

[0462] For example, still taking region B as the first geographical region, the eighth prompt message can be the prompt message shown in S607a for requesting communication services for region B, or the message for activating roaming or requesting roaming data traffic. For the specific implementation principle of this embodiment, please refer to the specific implementation principles of S606 and S607a.

[0463] Optionally, after playing and / or displaying the eighth prompt message, the user can control the vehicle to connect to an external hotspot to enable the vehicle's communication functions, thereby facilitating the vehicle to apply for primary communication services from a multi-network platform via the TBOX. The external hotspot could be, for example, the user's mobile phone hotspot. The primary communication service could include a roaming package. Applying for primary communication services could include purchasing roaming data.

[0464] Optionally, after S2-1 or S2-2, the vehicle may execute S2-3. Optionally, the vehicle may execute S2-3 but not S2-1 and S2-2.

[0465] S2-3, In response to input that switches or requests the first communication service, switch the vehicle's vehicle communication service to the first communication service.

[0466] For example, still taking region B as the first geographical region, the input for switching the first communication service can be the click shown in S607b, representing the operation of a control for the communication service in region B. The input for switching the first communication service can also be a voice input or gesture input instructing the vehicle to switch the communication service it is currently using to the first communication service.

[0467] This enables vehicles to communicate in the first geographic area, reducing the probability that the inability to communicate in the first geographic area will affect the vehicle's driving safety in that area.

[0468] Optionally, taking the user's permanent residence as the first geographic region as an example, in a scenario where a vehicle enters the first geographic region from a non-first geographic region, if the vehicle determines that it is in the first geographic region and the vehicle communication service set includes the first communication service, the vehicle can switch its vehicle communication service to the first communication service. This automatic switching of the vehicle's communication service to the first communication service without prompting allows for rapid implementation of vehicle communication functions and improves the user experience.

[0469] Optionally, after the vehicle switches its vehicle communication service to the first communication service, the vehicle can execute S2-4.

[0470] S2-4. In response to the input to view roaming packages, play and / or display the remaining roaming data. For the specific implementation principle of this step, please refer to the implementation principle of S607b where CDC simultaneously displays the remaining data for data package a and data package b.

[0471] For example, taking a first communication service that includes a roaming package, where the roaming package includes roaming data, the vehicle's CDC can display a view control indicating whether to view the roaming package. The user can click the view control. In response to the user clicking the view control, the CDC can play and / or display the remaining roaming data.

[0472] Optionally, the CDC can receive voice input from the user instructing them to view their roaming data plan, and the CDC can play and / or display the remaining roaming data.

[0473] This allows users to know their remaining roaming data and request roaming data when it is low, enabling the vehicle to maintain its communication functions and reducing the probability of communication failures affecting driving safety.

[0474] Optionally, after the vehicle switches its vehicle communication service to the first communication service, the vehicle can execute S2-5.

[0475] S2-5. The vehicle can play and / or display a ninth notification message indicating that roaming data is about to run out. For example, the ninth notification message can be the message in S607b indicating that the remaining data allowance for the data package corresponding to the vehicle's geographical area is low. If the first geographical area is region B, the ninth notification message can also be the message in S607b indicating that the remaining data allowance for data package b is low or about to run out. If the first geographical area is region A, the ninth notification message can also be the message in S607b indicating that the remaining data allowance for data package a is low or about to run out. For the specific implementation principle of this step, please refer to the specific implementation principle of the CDC playing or displaying the notification message indicating that the remaining data allowance for the data package corresponding to the vehicle's geographical area is low in S607b. In this way, when roaming data is about to run out, the user is reminded to request roaming data to maintain the vehicle's communication function, reducing the probability of the vehicle's communication being interrupted due to roaming data exhaustion.

[0476] Optionally, after configuring the vehicle's internet access function, the vehicle can play and / or display information indicating the adjusted internet access function. For example, the vehicle can display the vehicle communication service it is using (such as the first communication service) or display a control indicating whether to view roaming packages. This allows users to be promptly informed of the adjusted internet access function and facilitates its management.

[0477] Example 3: Adjust the vehicle's body settings or adjust the vehicle's body setting parameters.

[0478] The first control strategy may include the control strategy for each actuator in at least one actuator of the vehicle. The vehicle can control the corresponding actuator according to the control strategy of the actuator.

[0479] In this way, by controlling the corresponding actuators according to the control strategy of the actuators related to the regional characteristics of the first geographical region, it is possible to match the vehicle body settings or parameters with the regional characteristics of the geographical region (such as the first geographical region) where the vehicle is located, thereby reducing the probability of mismatch between the vehicle body settings or parameters and the regional characteristics of the geographical region (such as the first geographical region) affecting vehicle driving safety. This includes vehicle driving safety, such as the safety of the vehicle driving in the first geographical region. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S610.

[0480] Optionally, the control strategy for the actuator may include parameters of the actuator. Before the vehicle controls the corresponding actuator according to the control strategy, the vehicle may play and / or display information prompting the user to adjust the actuator parameters. This serves to remind the user to adjust the actuator or its parameters before controlling the corresponding actuator according to the control strategy. After the user adjusts the actuator or its parameters, the vehicle can then control the corresponding actuator according to the control strategy, thereby improving the user experience.

[0481] For example, when at least one actuator includes a vehicle lamp, the first control strategy may include a control strategy for the vehicle lamp. Controlling the corresponding actuator according to the control strategy of the actuator includes: controlling the polarization mode of the vehicle lamp to a first polarization mode based on the control strategy of the vehicle lamp.

[0482] When at least one actuator includes a rearview mirror motor, the first control strategy may include a control strategy for the rearview mirror motor. Controlling the corresponding actuator according to the control strategy of the actuator includes: controlling the angle of the rearview mirror motor to a first angle based on the control strategy of the rearview mirror motor.

[0483] For example, the first polarization mode can be the right polarization mode shown in S610, the first angle can be angle b shown in S610, and the rearview mirror can be the right-side rearview mirror. The information used to prompt adjustment of the actuator parameters can be information for prompting adjustment of the polarization mode, information for prompting adjustment of the rearview mirror field of view, or information for prompting adjustment of both the polarization mode and the rearview mirror field of view.

[0484] Thus, given that traffic regulations in the first geographical region require right-hand drive vehicles to drive on the left, the headlight control strategy enables the headlight polarization mode to be set to the first polarization mode required by the traffic regulations of the first geographical region. Furthermore, the rearview mirror motor control strategy adjusts the motor angle to the first angle required for right-hand drive vehicles to drive on the left, thereby expanding the field of vision of the right-side rearview mirror and improving driving safety. Optionally, the first polarization mode can also be a left-hand polarization mode, and the first angle can be the same as the angle used to expand the field of vision of the left-side rearview mirror for left-hand drive vehicles driving on the right, thus improving driving safety for left-hand drive vehicles driving on the right.

[0485] For example, taking at least one actuator including a seat control device, the first control strategy includes a seat detection strategy. The vehicle can control the seat control device to detect the status of a target seat related to traffic regulations in a first geographic area, according to the seat detection strategy. If the target seat is in a seatbelt-off state, the vehicle can play and / or display information indicating that the target seat's seatbelt is not fastened. If the target seat is in a child safety seat position, the vehicle can play and / or display information indicating that the child is not in a child safety seat. The seat control device may be... Figure 6 The seatbelt control device in the illustrated embodiment. The target seat can be the target seat shown in S610. The information used to indicate that the seatbelt of the target seat is not fastened can be the reminder information shown in S610 indicating that the rear seatbelt is not fastened. The child in the target seat can be a child who should be in a child safety seat according to traffic regulations of the first geographical area but is not in a child safety seat. For the specific implementation principle of this embodiment, please refer to the specific implementation principle related to seatbelt detection in S610.

[0486] In this way, the seatbelt control device detects target seats relevant to traffic regulations in the first geographic area according to the seatbelt detection strategy, thereby improving passenger safety when the vehicle is traveling in the first geographic area. For example, if a target seat with an unfastened seatbelt is detected according to traffic regulations in the first geographic area, the device plays and / or displays a message reminding the user that the target seat's seatbelt is not fastened, prompting the passenger in the target seat to fasten the seatbelt promptly, reducing the probability of passenger safety issues caused by unfastened seatbelts when the vehicle is traveling in the first geographic area. It can also remind the user that children in the target seat should be in child safety seats, allowing the user or other passengers in the vehicle to assist the child in sitting in a child safety seat, thus improving the safety of children in the target seat when the vehicle is traveling in the first geographic area.

[0487] Optionally, after adjusting the vehicle's body settings, the vehicle can play and / or display information indicating the adjusted body settings. This allows vehicle users to be promptly informed of the adjusted body settings, facilitating vehicle operation.

[0488] like Figure 11 The control method provided in the illustrated embodiment can determine that the vehicle is located in a first geographical region based on first location information. When the first geographical region differs from the geographical region corresponding to the vehicle's functional configuration, the vehicle's functional configuration is adjusted to a first configuration corresponding to the regional characteristics of the first geographical region. For example, according to Example 1, the vehicle's intelligent driving function configuration is adjusted to an intelligent driving function configuration matching the regional characteristics of the first geographical region; according to Example 2, the vehicle's internet access function configuration is adjusted to an internet access function configuration matching the regional characteristics of the first geographical region; and / or according to Example 3, the vehicle body setting parameters are adjusted to vehicle body equipment parameters matching the regional characteristics of the first geographical region. This enables adaptive switching of vehicle functions as the vehicle's geographical region changes, ensuring that the vehicle's functional configuration in the first geographical region corresponds to the regional characteristics of that region. This reduces the probability of a mismatch between the vehicle's functional configuration and the regional characteristics of the first geographical region affecting the vehicle's driving safety in that region. It also reduces the probability of cumbersome vehicle function switching operations leading to omissions, which in turn affect driving safety.

[0489] In the embodiments of this application, the input includes, but is not limited to, input achieved by clicking the screen or clicking the controls on the screen, and may also be voice input, physical button input, gesture input or eye-tracking input, etc.

[0490] For example, if the vehicle's intelligent driving function is confirmed to be activated, the vehicle can play and / or display information prompting the user to switch intelligent driving strategies. In response to input indicating the switch, the vehicle can adjust its intelligent driving strategy to a first intelligent driving strategy. This input can be voice input, screen tap input, physical button input, gesture input, or eye-tracking input.

[0491] This application provides a control method, which includes: acquiring first location information of a vehicle, the first location information indicating that the vehicle is in a first geographical region; and adjusting the vehicle's functional configuration to a first configuration when the first geographical region differs from the geographical region corresponding to the vehicle's functional configuration, the first configuration corresponding to the regional characteristics of the first geographical region.

[0492] For example, the first geographical region can be Table 1, Figures 4-10 Region B in the illustrated embodiment. The geographical region corresponding to the vehicle's functional configuration can be as shown in Table 1. Figures 4-10 Region A in the illustrated embodiment. The first configuration can be the configuration corresponding to Region B or the control strategy corresponding to Region B. For the specific implementation principle of obtaining the vehicle's first location information, please refer to... Figure 4 For details on the specific implementation principle of the electronic device acquiring the first location information of vehicle 200 in the illustrated embodiment, please refer to [link to relevant documentation]. Figure 6 For the specific implementation principles of S601-S602 in the illustrated embodiment, please refer to [link / reference]. Figure 8 For details on the specific implementation principles of S800-S802 in the illustrated embodiment, please refer to [link / reference needed]. Figure 9 For the specific implementation principles of S901-S902 in the illustrated embodiment, please refer to [link / reference]. Figure 10 The specific implementation principle of the region identification module determining the geographical region where the vehicle is located in the illustrated embodiment. When the first geographical region differs from the geographical region corresponding to the vehicle's functional configuration, the specific implementation principle of adjusting the vehicle's functional configuration to the first configuration can be found in the implementation principles of S606-S610, or S605-S610, or... Figure 10 The embodiment shown illustrates the specific implementation principle of the automatic switching control module's switching strategy and the function execution module's execution of the switching control strategy. Regional characteristics may be related to vehicle usage requirements. For further details on the specific implementation principle of this embodiment, please refer to... Figure 11 The specific implementation principle of the illustrated embodiment.

[0493] In this way, by acquiring the vehicle's initial location information, the vehicle can be identified as being in a first geographical region. If the first geographical region differs from the geographical region corresponding to the vehicle's functional configuration, the vehicle's functional configuration is adjusted to the first configuration corresponding to the regional characteristics of the first geographical region. This allows for adaptive switching of vehicle functions as the vehicle's geographical region changes, ensuring that the vehicle's functional configuration matches the regional characteristics of the first geographical region, or that the vehicle's functional configuration is adjusted to match the vehicle's usage requirements corresponding to the regional characteristics of the first geographical region while driving there. This reduces the probability of mismatches between vehicle functional configuration and the regional characteristics of the first geographical region affecting driving safety. It also reduces the probability of cumbersome vehicle function switching operations leading to omissions, which in turn affect driving safety.

[0494] Optionally, the regional characteristics include at least one of traffic regulations, environmental characteristics, and regional functional coverage. This ensures that when a vehicle is in a first geographical region, its functions correspond to at least one of the traffic regulations, environmental characteristics, and regional functional coverage of that region. For example, it can ensure that the vehicle's functions correspond to the traffic regulations of the first geographical region, or that the vehicle's functions correspond to the environmental characteristics of the first geographical region, or that the vehicle's functions correspond to both the traffic regulations and environmental characteristics of the first geographical region. This can reduce the probability of a mismatch between the vehicle's functional configuration and the regional characteristics of the first geographical region affecting the vehicle's driving safety in that region.

[0495] Optionally, the first location information includes at least one of the vehicle's positioning information, navigation information, and an identifier of a first geographic area.

[0496] For example, the vehicle's location information can be the vehicle's latitude and longitude, or the vehicle's latitude, longitude, and altitude. Navigation information can be the vehicle's location on a map. The identifier for the first geographic region can be a mobile country code, or... Figure 9 Geographic region identifier in the illustrated embodiment.

[0497] In this way, the vehicle can determine that it is in a first geographic region based on at least one of the following: the vehicle's latitude and longitude, the vehicle's latitude and longitude and altitude, the vehicle's position on the map, the mobile country code, and the first geographic region identifier. This allows the vehicle's functional configuration to be adjusted to the configuration corresponding to the geographic region where the vehicle is located, reducing the probability of mismatch between the vehicle's functional configuration and the regional characteristics of the geographic region where the vehicle is located, which could affect the vehicle's driving safety in the geographic region where the vehicle is located.

[0498] Optionally, adjusting the vehicle's function configuration to a first configuration includes: obtaining a first control strategy corresponding to a first geographical region from a set of control strategies. The set of control strategies includes control strategies corresponding to multiple geographical regions. The vehicle's function configuration is then adjusted according to the first control strategy. The control strategy is related to the regional characteristics of the geographical region corresponding to the control strategy. For example, the control strategy is related to traffic regulations, environmental characteristics, and / or regional function coverage of the geographical region corresponding to the control strategy. The set of control strategies can be preset, obtained by the vehicle in real-time adaptively from a platform providing control strategies (such as an OTA platform), or generated by the vehicle in real-time adaptively.

[0499] For example, the first control strategy could be Figures 6-10The control strategy corresponding to region B in the illustrated embodiment. For the specific implementation principle of this embodiment, please refer to the specific implementation principles of S606-S610, S606-S607b, S608-S609, and S610. Figure 10 The embodiment shown illustrates the specific implementation principle of the automatic switching control module's switching strategy and the function execution module's execution of the switching control strategy.

[0500] In this way, by adjusting the vehicle's function configuration according to the first control strategy corresponding to the first geographic region obtained from the control strategy set, the probability of a mismatch between the vehicle's function configuration and the regional characteristics of the first geographic region, thus affecting the vehicle's driving safety in the first geographic region, can be reduced. The control strategy set includes control strategies corresponding to multiple geographic regions. When the vehicle is in any of the multiple geographic regions corresponding to the control strategy set, the vehicle can select the control strategy corresponding to its geographic region from the control strategy set and adjust the vehicle's function configuration according to the selected control strategy.

[0501] Optionally, the first control strategy includes a first intelligent driving strategy, which is used to implement the intelligent driving functions of the vehicle. For example, the first intelligent driving strategy is used to implement the intelligent driving functions of the vehicle in a first geographical area. Adjusting the configuration of vehicle functions according to the first control strategy includes: adjusting the configuration of the vehicle's intelligent driving functions according to the first intelligent driving strategy.

[0502] For example, the first intelligent driving strategy can be the intelligent driving strategy corresponding to region B. The MDC can set the vehicle's intelligent driving strategy to the first intelligent driving strategy, or the vehicle's automatic switching control module can set the intelligent driving strategy executable by the function execution module to the first intelligent driving strategy. The first intelligent driving strategy can correspond to the traffic regulations of the first geographical region. The first intelligent driving strategy can also correspond to the environmental characteristics of the first geographical region. The first intelligent driving strategy can also correspond to the regional functional coverage of the first geographical region.

[0503] In this way, by adjusting the vehicle's functional configuration according to the first control strategy corresponding to the first geographic region obtained from the control strategy set, the probability of a mismatch between the vehicle's functional configuration and the regional characteristics of the first geographic region, thus affecting the vehicle's driving safety in the first geographic region, can be reduced. The control strategy set includes control strategies corresponding to multiple geographic regions. When the vehicle is in any of the multiple geographic regions corresponding to the control strategy set, the vehicle can select the control strategy corresponding to its geographic region from the control strategy set and adjust the vehicle's functional configuration according to the selected control strategy.

[0504] Optionally, according to the first intelligent driving strategy, the intelligent driving function configuration of the vehicle is adjusted, including: playing and / or displaying a first prompt message, which is used to indicate that some functions in the vehicle's intelligent driving functions will be downgraded, some functions will be turned off, and / or some functions will be upgraded. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-1.

[0505] This allows for the playback and / or display of a preliminary warning message before adjusting the vehicle's intelligent driving function configuration, thus alerting the user and improving the user experience. The presence of the vehicle's intelligent driving function indicates that it is operational; playing and / or displaying this preliminary warning message before adjusting its configuration further enhances the user experience.

[0506] Optionally, adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy further includes at least one of the following: downgrading some functions of the vehicle's intelligent driving function; disabling some functions of the vehicle's intelligent driving function; or upgrading some functions of the vehicle's intelligent driving function. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-2.

[0507] Intelligent driving functions in a vehicle can include a variety of features, such as Adaptive Cruise Control (ACC), Automatic Emergency Braking (AEB), Automatic Parking (AP), Blind Spot Monitoring (BSM), Forward Cross Traffic Warning / Brain Warning (FCTA / B), Rear Cross Traffic Warning / Brain Warning (RCTA / B), Forward Collision Warning (FCW), Lane Departure Warning (LDW), Lane Keeping Assist (LKA), Rear Collision Warning (RCW), Traffic Sign Recognition (TSR), Traffic Jam Assist (TJA), and Highway Assist (HWA). These functions can be categorized into six levels, from L0 to L5. The types and levels of intelligent driving functions applicable to different geographical regions vary. By downgrading, disabling, and / or upgrading some functions, the vehicle's intelligent driving capabilities can be tailored to the specific geographical region (e.g., the first geographical region). This reduces the probability of mismatches between the vehicle's functional configuration and the regional characteristics of its location, thus improving the user experience.

[0508] Optionally, according to the first intelligent driving strategy, the intelligent driving function configuration of the vehicle is adjusted, including: when it is confirmed that the intelligent driving function of the vehicle is in the activated state, playing and / or displaying a second prompt message. The second prompt message is used to prompt confirmation of downgrading, disabling, and / or upgrading some functions in the intelligent driving function of the vehicle. Alternatively, the second prompt message is used to prompt confirmation of downgrading, disabling, and / or upgrading some functions in the intelligent driving function of the vehicle. In response to the confirmation input, some functions in the intelligent driving function of the vehicle are downgraded, some functions are disabled, and / or some functions are upgraded. The specific implementation principle of this embodiment can be found in the specific implementation principle of S1-3.

[0509] This approach, which prompts users to confirm adjustments to the intelligent driving function configuration and then adjusts the configuration accordingly, improves the user experience and reduces the probability of mismatches between the vehicle's configuration and the geographical characteristics of the area where the vehicle is located.

[0510] Optionally, according to the first intelligent driving strategy, the intelligent driving function configuration of the vehicle is adjusted, including: playing and / or displaying a third prompt message, which is used to indicate that some functions of the intelligent driving function of the vehicle entering the first geographical area are unavailable. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-4.

[0511] This reduces the probability of users operating unusable intelligent driving functions when the vehicle is in the first geographic area, thereby reducing the probability of users operating unusable intelligent driving functions and affecting vehicle driving safety.

[0512] Optionally, according to the first intelligent driving strategy, the intelligent driving function configuration of the vehicle is adjusted, including: playing and / or displaying a fourth prompt message, which is used to indicate that some functions of the vehicle's intelligent driving functions are available. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-5.

[0513] This makes it easier for users to understand the intelligent driving functions that can be used in the geographical area where the vehicle is located, which can improve the user experience.

[0514] Optionally, according to the first intelligent driving strategy, the intelligent driving function configuration of the vehicle is adjusted, including: enabling available functions. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-6.

[0515] In this way, the vehicle can achieve available intelligent driving functions in the first geographical area, which can improve the user experience.

[0516] Optionally, adjusting the vehicle's intelligent driving function configuration according to the first intelligent driving strategy further includes: playing and / or displaying a fifth prompt message. The fifth prompt message is used to prompt confirmation of activating the available function. Alternatively, the fifth prompt message is used to prompt confirmation of activating the available function. In response to the input confirming activation of the available function, the available function is activated. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-7.

[0517] In this way, once the user confirms that the available functions are enabled, the available intelligent driving functions can be activated, enabling the vehicle to drive intelligently in the first geographical area, which can improve the user experience.

[0518] Optionally, the intelligent driving function configuration of the vehicle is adjusted according to the first intelligent driving strategy, including: when it is confirmed that the intelligent driving function of the vehicle is turned off, the intelligent driving strategy of the vehicle is adjusted to the first intelligent driving strategy.

[0519] For example, the specific implementation principle of this embodiment can be found in the specific implementation principle of S1-8. The first intelligent driving strategy can be the intelligent driving strategy corresponding to region B. When it is determined that the vehicle's intelligent driving function is off, the MDC can set the vehicle's intelligent driving strategy to the first intelligent driving strategy, or the vehicle's automatic switching control module can set the intelligent driving strategy executable by the function execution module to the first intelligent driving strategy. The first intelligent driving strategy can correspond to the traffic regulations of the first geographical region. The first intelligent driving strategy can also correspond to the environmental characteristics of the first geographical region. The first intelligent driving strategy can also correspond to the regional functional coverage of the first geographical region.

[0520] By adjusting the vehicle's intelligent driving strategy to the first intelligent driving strategy, the vehicle can achieve intelligent driving functionality in the first geographic area when the intelligent driving function is activated, thus improving the user experience. The first intelligent driving strategy is used to implement intelligent driving that corresponds to the traffic regulations of the first geographic area. It can also reduce the probability of incompatibility between the intelligent driving strategy executed by the vehicle and the traffic regulations of the first geographic area, thereby affecting the driving safety of the vehicle in the first geographic area.

[0521] Optionally, adjusting the vehicle function configuration according to the first control strategy includes: determining whether the first control strategy includes a first intelligent driving strategy. If it is determined that the first control strategy does not include the first intelligent driving strategy, the intelligent driving function of the vehicle is turned off, and the first intelligent driving strategy is used to implement the intelligent driving function of the vehicle in the first geographical area. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S1-9.

[0522] Thus, the first control strategy not including a first intelligent driving strategy may indicate that intelligent driving is not applicable to the first geographic area, or that an intelligent driving strategy corresponding to the first geographic area has not been generated or designed. When intelligent driving is not applicable to the first geographic area, controlling the vehicle's intelligent driving function to be turned off can reduce the probability of the vehicle performing intelligent driving in the unsuitable first geographic area, thereby affecting driving safety. Conversely, when an intelligent driving strategy corresponding to the first geographic area has not been generated or designed, controlling the vehicle's intelligent driving function to be turned off can reduce the probability of the vehicle performing intelligent driving in the first geographic area and the adopted intelligent driving strategy not matching the regional characteristics of the first geographic area.

[0523] Optionally, adjusting the vehicle function configuration according to the first control strategy includes: when it is confirmed that the vehicle's intelligent driving function is enabled, playing and / or displaying information to prompt switching the intelligent driving strategy. In response to input prompting to switch the intelligent driving strategy, adjusting the vehicle's intelligent driving strategy to the first intelligent driving strategy.

[0524] Thus, having the vehicle's intelligent driving function activated indicates that the vehicle is in intelligent driving mode. Information prompting the user to switch intelligent driving strategies is played and / or displayed to encourage this switch. After the user inputs the option to switch intelligent driving strategies, for example, by performing a user-initiated action, the vehicle adjusts its intelligent driving strategy to match the first intelligent driving strategy corresponding to the first geographical region. This enhances the user experience while ensuring that the intelligent driving strategy executed by the vehicle matches the regional characteristics (such as traffic regulations) of the area where the vehicle is located.

[0525] Optionally, the vehicle's intelligent driving functions may include at least one of adaptive cruise control (ACC), automatic emergency braking (AEB), automatic parking (AP), blind spot monitoring (BSM), forward cross traffic alert / braking (FCTA / B), rear cross traffic alert / braking (RCTA / B), forward collision warning (FCW), lane departure warning (LDW), lane keeping assist (LKA), rear collision warning (RCW), traffic sign recognition (TSR), traffic jam assist (TJA), and highway assist (HWA). The first intelligent driving strategy may include control strategies corresponding to each function in the vehicle's intelligent driving functions. Automatic parking (AP) may include automatic valet parking (AVP) and / or valet parking (VPD). NCA may also be referred to as navigation cruise assist. For example, the vehicle's intelligent driving functions may include navigation cruise assist (NCA), lane centering control (LCC), automatic emergency braking (AEB), adaptive cruise control (ACC), valet parking assist (AVP), or valet parking (VPD). The first intelligent driving strategy may include navigation cruise assist control strategy, lane centering control strategy, automatic emergency braking control strategy, adaptive cruise control strategy, valet parking assist control strategy, and valet parking control strategy.

[0526] This allows the vehicle to match its intelligent driving strategy with the applicable intelligent driving functions in its geographical location (e.g., the first geographical region) even when different intelligent driving functions are applicable in different geographical areas. This reduces the probability of mismatches between the vehicle's intelligent driving strategy and the applicable intelligent driving functions in its geographical location (e.g., the first geographical region), thus affecting vehicle driving safety.

[0527] Optionally, the first control strategy includes a strategy for a vehicle communication service, which is used to implement the vehicle's communication functions. Adjusting the configuration of the vehicle functions according to the first control strategy includes: switching the vehicle's communication service to a first communication service according to the strategy of the vehicle communication service, the first communication service being used for vehicle communication in a first geographical region. For example, taking region B as the first geographical region, the first communication service could be... Figure 6 The illustrated embodiment is for communication services or communication business in region B. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S606-S607b. Optionally, the vehicle can directly connect to the base station in the first geographical area and switch the vehicle's communication service to the first communication service.

[0528] In this way, switching the vehicle's communication service to the primary communication service used for vehicle communication in the first geographic area enables the vehicle to access the internet or communicate within that geographic area, improving the user experience. Enabling internet or communication within the vehicle's geographic area facilitates intelligent driving and / or navigation, reducing the probability of the vehicle being unable to communicate in the first geographic area, thus hindering intelligent driving and navigation, and also reducing the probability of communication failures affecting vehicle safety.

[0529] Optionally, before switching the vehicle's communication service to the first communication service, the method further includes: playing and / or displaying a sixth prompt message. The sixth prompt message can be used to alert the user or to purchase roaming data to ensure normal vehicle communication. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S2-1.

[0530] In this way, when roaming data is available to enable the vehicle to communicate in the first geographic area, a sixth prompt message is played and / or displayed to remind the user to pay attention to roaming data, so that the user can be informed in a timely manner of the roaming data available in the first geographic area, and apply for roaming data in the first geographic area when the roaming data available in the first geographic area is low, thereby reducing the probability of the vehicle being unable to communicate in the first geographic area due to the exhaustion of roaming data.

[0531] Optionally, before switching the vehicle's communication service to the first communication service, the method further includes: if it is determined that the vehicle's set of communication services includes the first communication service, playing and / or displaying a seventh prompt message to prompt the switching to the first communication service. For the specific implementation principle of this embodiment, please refer to the corresponding implementation principle in S2-2.

[0532] Thus, the vehicle's vehicle communication service set includes a first communication service, which can indicate that the vehicle user has applied for the first communication service for vehicle communication in the first geographical area. By playing and / or displaying a seventh prompt message, the user can be prompted to switch the vehicle's vehicle communication service to the first communication service to enable the vehicle's communication function in the first geographical area.

[0533] Optionally, before switching the vehicle's communication service to the first communication service, the method further includes: if it is determined that the vehicle's communication service set does not include the first communication service, playing and / or displaying an eighth prompt message, the eighth prompt message being used to prompt for requesting the first communication service and / or to prompt for connecting to an external hotspot and requesting the first communication service. For the specific implementation principle of this embodiment, please refer to the corresponding specific implementation principle in S2-2.

[0534] Thus, the vehicle's set of vehicle communication services does not include the first communication service, indicating that the vehicle user has not applied for the first communication service for vehicle communication in the first geographic area. By playing and / or displaying an eighth prompt message, the user is prompted to apply for the first communication service, so that the vehicle can use the first communication service to achieve its communication functions in the first geographic area.

[0535] Optionally, switching the vehicle's communication service to the first communication service includes: in response to input that switches or requests the first communication service, switching the vehicle's communication service to the first communication service. The specific implementation principle of this embodiment can be found in the specific implementation principles of S2-3. For example, the input for switching the first communication service can be the operation in S607b of clicking a control representing the communication service for region B. The input for requesting the first communication service can be the operation in S607a of the user activating the vehicle's roaming function. The specific implementation principle of this embodiment can be found in the specific implementation principles of the embodiments shown in S607a-S607b.

[0536] In this way, in response to a user's input to switch to the first communication service, the vehicle communication service is switched to the first communication service, enabling vehicle communication within the first geographical area. This reduces the probability of the vehicle's inability to communicate within the first geographical area affecting its driving safety.

[0537] Optionally, the method further includes: in response to input regarding viewing roaming data plans, playing and / or displaying remaining roaming data. For a detailed explanation of the implementation principle of this embodiment, please refer to the detailed implementation principle of S2-4.

[0538] This allows users to know their remaining roaming data and request roaming data when it is low, enabling the vehicle to maintain its communication functions and reducing the probability of communication failures affecting driving safety.

[0539] Optionally, the method further includes: playing and / or displaying a ninth notification message indicating that roaming data is about to run out. For a detailed explanation of the implementation principle of this embodiment, please refer to the detailed implementation principle of S2-5.

[0540] This allows the system to remind users to request roaming data to maintain the vehicle's communication capabilities when roaming data is about to run out, thus reducing the probability of the vehicle's communication being interrupted due to roaming data depletion.

[0541] Optionally, before switching the vehicle's vehicle communication service to the first communication service, the method further includes: if it is determined that the vehicle's set of vehicle communication services includes the first communication service, playing and / or displaying information to prompt the switching of the first communication service.

[0542] For example, if it is determined that the vehicle's vehicle communication service set includes a first communication service, information for prompting the user to switch to the first communication service is played and / or displayed. The vehicle communication service set may be a collection of vehicle communication services that the vehicle user has applied for. The information for prompting the user to switch to the first communication service may be the information shown in S607b for prompting the user to switch communication services, or it may be a control indicating communication services for region A and a control indicating communication services for region B that are displayed simultaneously in S607b.

[0543] In this way, the vehicle communication service set includes the first communication service, which can indicate that the vehicle user has applied for the first communication service. If the vehicle user has applied for the first communication service, playing and / or displaying information prompting the user to switch to the first communication service can reduce the probability of the user forgetting to switch to the first communication service while in the first geographical area.

[0544] Optionally, before switching the vehicle's vehicle communication service to the first communication service, the method further includes: if it is determined that the vehicle's set of vehicle communication services does not include the first communication service, playing and / or displaying information to prompt the user to apply for the first communication service.

[0545] For example, the information used to prompt the application for the first communication service may be the prompt information shown in S607a for prompting the application for communication service in region B, or the information shown in S607a for prompting the activation of roaming or the application for roaming data traffic.

[0546] Thus, the absence of the first communication service in the vehicle communication service set indicates that the vehicle user has not applied for the first communication service. In cases where the vehicle user has not applied for the first communication service, playing and / or displaying information prompting the user to apply for the first communication service can reduce the probability of a user forgetting to apply for the first communication service while in the first geographical area.

[0547] Optionally, the first control strategy includes control strategies for each actuator in at least one actuator of the vehicle. Adjusting the configuration of vehicle functions according to the first control strategy includes controlling the corresponding actuator according to the control strategy of the actuator. For example, at least one actuator may be related to regional characteristics of a first geographical region. For a detailed implementation principle of this embodiment, please refer to [link to relevant documentation]. Figure 11 The specific implementation principle of Example 3 in the illustrated embodiment.

[0548] In this way, by controlling the corresponding actuators according to the control strategy of the actuators related to the regional characteristics of the first geographical region, it is possible to match the vehicle body settings or parameters with the regional characteristics of the geographical region (such as the first geographical region) where the vehicle is located, thereby reducing the probability of mismatch between the vehicle body settings or parameters and the regional characteristics of the geographical region (such as the first geographical region) affecting vehicle driving safety. This includes vehicle driving safety, such as the safety of the vehicle driving in the first geographical region. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of S610.

[0549] Optionally, the control strategy for the execution element includes parameters of the execution element. Before controlling the corresponding execution element according to the control strategy, the method further includes: playing and / or displaying information to prompt adjustment of the execution element parameters. Controlling the corresponding execution element according to the control strategy, for example, in response to an operation to adjust the execution element parameters, controls the corresponding execution element according to the control strategy.

[0550] This allows the vehicle to prompt the user to adjust the actuators or their parameters before controlling them according to the actuator's control strategy. After the user adjusts the actuators or their parameters, the vehicle can then control them according to the control strategy, thus improving the user experience.

[0551] Optionally, when at least one actuator includes a headlight, the first control strategy includes a headlight control strategy. Controlling the corresponding actuator according to the headlight control strategy includes: controlling the headlight's polarization mode to a first polarization mode based on the headlight control strategy. When at least one actuator includes a rearview mirror motor, the first control strategy includes a rearview mirror motor control strategy. Controlling the corresponding actuator according to the headlight control strategy includes: controlling the rearview mirror motor's angle to a first angle based on the rearview mirror motor control strategy.

[0552] For example, the first polarization mode can be the right polarization mode shown in S610, the first angle can be angle b shown in S610, and the rearview mirror can be the right-side rearview mirror. The information used to prompt adjustment of the actuator parameters can be information for prompting adjustment of the polarization mode, information for prompting adjustment of the rearview mirror field of view, or information for prompting adjustment of both the polarization mode and the rearview mirror field of view.

[0553] Thus, given that traffic regulations in the first geographical region require right-hand drive vehicles to drive on the left, the headlight control strategy enables the headlight polarization mode to be set to the first polarization mode required by the traffic regulations of the first geographical region. Furthermore, the rearview mirror motor control strategy adjusts the motor angle to the first angle required for right-hand drive vehicles to drive on the left, thereby expanding the field of vision of the right-side rearview mirror and improving driving safety. Optionally, the first polarization mode can also be a left-hand polarization mode, and the first angle can be the same as the angle used to expand the field of vision of the left-side rearview mirror for left-hand drive vehicles driving on the right, thus improving driving safety for left-hand drive vehicles driving on the right.

[0554] Optionally, at least one actuator includes a seat control device, and the first control strategy includes a seat detection strategy. Controlling the corresponding actuator according to the control strategy includes controlling the seat control device to detect the state of a target seat related to traffic regulations in a first geographic area, according to the seat detection strategy.

[0555] For example, the seat control device may be Figure 6 The seatbelt control device in the illustrated embodiment. The target seat can be the target seat shown in S610. For the specific implementation principle of this embodiment, please refer to the specific implementation principle related to seatbelt detection in S610.

[0556] In this way, the seat belt control device detects target seats related to traffic regulations in the first geographic area according to the seat belt detection strategy, so as to improve the safety of passengers in the vehicle when the vehicle is traveling in the first geographic area.

[0557] Optionally, the method further includes: when the target seat is in a seatbelt-unfastened state, playing and / or displaying a message indicating that the target seat's seatbelt is not fastened. The message indicating that the target seat's seatbelt is not fastened may be the message shown in S610 indicating that the rear seatbelt is not fastened.

[0558] In this way, when a target seat in the first geographic area is found to be without a seatbelt as required by traffic regulations, the system will play and / or display information to remind the user that the target seat's seatbelt is not fastened. This will prompt the passenger in the target seat to fasten the seatbelt in a timely manner, reducing the probability of passenger safety being affected by unfastened seatbelts while the vehicle is traveling in the first geographic area.

[0559] Optionally, the method further includes: when the target seat is in a state where the child in the target seat is not sitting in a child safety seat, playing and / or displaying information to indicate that the child in the target seat is not sitting in a child safety seat.

[0560] The child in the target seat can be a child who is required to sit in a child safety seat according to the traffic regulations of the first geographical area.

[0561] This allows the system to alert the user that the child in the target seat should be in a child safety seat, enabling the user or other passengers in the vehicle to assist the child in the target seat into sitting in the child safety seat, thus improving the safety of the child in the target seat when the vehicle is traveling in the first geographic area.

[0562] Optionally, the configuration of vehicle functions is adjusted according to the first control strategy, including: obtaining navigation information of a first geographic area based on the first control strategy.

[0563] For example, navigation information may include a high-resolution map of the first geographic area, speed limits, traffic light indications, and / or special signs. Based on the first control strategy, the vehicle can obtain a high-resolution map of the first geographic area from the map provider corresponding to the first geographic area, so that the vehicle can use the high-resolution map of the first geographic area for navigation. And / or, based on the first control strategy, the vehicle can obtain information such as speed limits, traffic light indications, and / or special signs of the first geographic area from roadside units in the first geographic area, so that the vehicle can use the navigation information of the first geographic area to assist in intelligent driving.

[0564] This allows vehicles to use navigation information from the first geographic area for navigation or to assist with intelligent driving when they are in that area, improving the user experience. It also reduces the probability of accidents affecting driving safety caused by incompatibility between the navigation information used and the traffic regulations of the geographic area where the vehicle is located.

[0565] Optionally, after adjusting the vehicle's functions to the first configuration, the method further includes: playing and / or displaying information to prompt the adjusted vehicle functions.

[0566] For example, the information used to indicate the adjusted vehicle functions may be the communication service being used by the vehicle as displayed in S607b, or the prompt message in S609 indicating that the intelligent driving system has been deactivated or indicating that the intelligent driving control strategy has been successfully adjusted. Alternatively, it may be the prompt message in S610 indicating that the rear seat belts are not fastened, the prompt message indicating that the polarization mode of the vehicle headlights has been set to right polarization mode, and / or the prompt message indicating that the field of view of the right-side rearview mirror has been adjusted.

[0567] Optionally, the information used to indicate the adjusted vehicle functions can also be Figure 11The illustrated embodiment includes information for prompting adjusted intelligent driving function configurations, information for prompting adjusted vehicle internet connectivity functions, and / or information for prompting adjusted vehicle settings. For the specific implementation principles of this embodiment, please refer to the specific implementation principles corresponding to the information for prompting adjusted vehicle functions in Examples 1, 2, and 3.

[0568] In this way, after adjusting the vehicle's functions to the first configuration, information about the adjusted vehicle functions is played and / or displayed to inform users of the status of the adjusted functions, thereby improving the user experience.

[0569] Optionally, before obtaining the vehicle's first location information, the method further includes: obtaining the vehicle's second location information. If the location corresponding to the second location information is within a first preset range, a vehicle function adjustment reminder is issued. This reminder is used to indicate that the vehicle will enter a first geographical area, or to indicate that the vehicle's functions will be adjusted.

[0570] For example, the first preset range can be Figure 6 or Figure 8 Buffer b in the illustrated embodiment. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of the embodiments shown in S604-S605, or the specific implementation principle of the embodiments shown in S804 and S605. The location corresponding to the second location information is the vehicle position.

[0571] This allows the system to alert the user when the vehicle is within a preset range that it is about to enter a first geographic area, or to indicate that vehicle functions will be adjusted. When the vehicle is transitioning from autonomous driving to a geographic area where autonomous driving is inapplicable or prohibited (such as the first geographic area), based on the adjustment alert, the user can take over manual driving before or while the vehicle is entering the first geographic area. This reduces the probability of the vehicle remaining in autonomous driving mode in the first geographic area, thus affecting driving safety. Furthermore, upon arrival at the first geographic area, the system can adjust the vehicle's function configuration to match the configuration corresponding to that area. This further reduces the probability of mismatches between the vehicle's function configuration and the regional characteristics of the first geographic area, thus impacting driving safety.

[0572] Optionally, the first preset range is a preset geofence. Alternatively, the first preset range can be a path selected from the vehicle's navigation route and set on the vehicle. This allows setting the first preset range based on the vehicle's navigation route, and subsequently, providing adjustment reminders when the vehicle is within the first preset range.

[0573] Optionally, the distance from the vehicle to the boundary of the first geographical area is defined as the first distance, and the adjustment reminder includes multiple prompts. When the location corresponding to the second location information is within a first preset range, a vehicle function adjustment reminder is issued, including: when the first distance reaches a first distance threshold, a first prompt method is used to issue a vehicle function adjustment reminder; when the first distance reaches a second distance threshold, a second prompt method is used to issue a vehicle function adjustment reminder. The first distance threshold and the second distance threshold are different, and the first prompt method and the second prompt method are different.

[0574] For example, the first distance can be the distance from the location corresponding to the vehicle's location information in S605 to the boundary of region A. The first distance threshold can be distance c, and the first prompting method for reminding the vehicle to adjust its functions can be playing a prompt message that the vehicle will enter region B or playing a prompt message that the vehicle's functions will be adjusted. The second distance threshold can be distance d, and the second prompting method for reminding the vehicle to adjust its functions can be controlling the first icon to flash. Alternatively, the second distance threshold can be distance e, and the second prompting method for reminding the vehicle to adjust its functions can be controlling tactile vibration.

[0575] Optionally, the first distance threshold can be distance d, and the first prompt method for reminding the user to adjust vehicle functions can be controlling the first icon to flash. The second distance threshold can be distance e, and the second prompt method for reminding the user to adjust vehicle functions can be controlling haptic vibration. Alternatively, the second distance threshold can be distance c, and the second prompt method for reminding the user to adjust vehicle functions can be playing a message indicating that the vehicle is about to enter area B or playing a message indicating that the vehicle's functions will be adjusted.

[0576] Optionally, the first distance threshold can be distance e, and the first prompt method for reminding the user to adjust vehicle functions can be controlling tactile vibration. The second distance threshold can be distance d, and the second prompt method for reminding the user to adjust vehicle functions can be controlling the first icon to flash. Alternatively, the second distance threshold can be distance c, and the second prompt method for reminding the user to adjust vehicle functions can be playing a message indicating that the vehicle is about to enter area B or playing a message indicating that the vehicle's functions will be adjusted.

[0577] In this way, by providing multiple adjustment reminders in different ways, the probability of missing the adjustment operation that requires users to manually adjust the vehicle function configuration can be reduced, thereby reducing the probability of the vehicle function configuration not matching the regional characteristics of the first geographical area and affecting the vehicle's driving safety.

[0578] Optionally, the prompting methods include voice prompts, display prompts, and / or tactile vibration prompts. Display prompts, such as flashing icons, can help reduce the probability of missed adjustments requiring manual vehicle configuration changes. This, in turn, reduces the likelihood of mismatches between vehicle configuration and the regional characteristics of the first geographic area affecting driving safety. It also improves the user experience.

[0579] Optionally, the adjustment notification is executed upon receiving a notification instruction. This notification instruction may be sent by the first server.

[0580] In this way, by having the first server send a reminder command to instruct the vehicle to make adjustments, the probability of missing adjustments that require manual user intervention in vehicle function configuration can be reduced. It can also reduce the probability of missing manual adjustments to vehicle function configuration due to the vehicle not being reminded to make adjustments.

[0581] Optionally, before reminding users to adjust vehicle functions, the method may further include: playing and / or displaying information to prompt the activation of the regional adaptive adjustment function for vehicle functions.

[0582] In this way, by playing and / or displaying information prompting the user to activate the vehicle's adaptive regional adjustment function, the user can, based on this prompt, adjust the vehicle's configuration to correspond to the identified geographical region, or control the vehicle according to the control strategy corresponding to the identified geographical region. The information prompting the user to activate the adaptive regional adjustment function can be as shown in S600.

[0583] Optionally, the vehicle's adaptive region adjustment function can be enabled by default. For example, the adaptive region adjustment function can be activated by default when the vehicle starts. This way, users do not need to interact with the vehicle to activate the adaptive region adjustment function, which can improve the user experience.

[0584] Optionally, the method further includes: obtaining third location information of the vehicle. If the location corresponding to the third location information is within a second preset range, playing and / or displaying a fifth prompt message, the fifth prompt message being used to prompt the user to disable the area adaptive adjustment function of the vehicle function.

[0585] For example, the second preset range can be buffer a as shown in S600. The fifth prompt message can be the information shown in S600 used to prompt the user to turn off the region adaptive adjustment function.

[0586] Thus, if the user's residence is located within the second preset range, the user's vehicle may frequently be within the second preset range. By playing and / or displaying a fifth prompt message to disable the vehicle's adaptive area adjustment function, the user can disable this function. With the adaptive area adjustment function disabled, the vehicle does not require frequent adjustment reminders, and the vehicle's function configuration does not need frequent adjustments. This reduces the probability of a degraded user experience due to frequent adjustment reminders and frequent adjustments to vehicle function configuration.

[0587] Optionally, the second preset range includes the boundary between the first geographic region and the second geographic region, as well as the region extending outward from both sides of the boundary by a third distance threshold.

[0588] For example, the second geographical region can be Table 1, Figures 4-10 Region A in the illustrated embodiment. The third distance threshold can be the distance f shown in S600.

[0589] Thus, the second preset range includes the area extending beyond the third distance threshold on both sides of the boundary, enabling the user to automatically adjust the area by playing and / or displaying a fifth prompt message when the user's residence is located at or near the boundary between the first and second geographical areas, so that the user can turn off the vehicle function based on the prompt.

[0590] This application provides a control device, comprising: a region identification module, an automatic switching control module, and a function execution module. The region identification module acquires first location information of a vehicle, indicating that the vehicle is in a first geographical region, and also transmits this information to the automatic switching control module. The automatic switching control module transmits first configuration information to the function execution module, the first configuration corresponding to the regional characteristics of the first geographical region. The function execution module adjusts the vehicle's function configuration to the first configuration when the first geographical region differs from the geographical region corresponding to the vehicle's current function configuration.

[0591] For example, the region identification module can be Figure 10 The region identification module in the illustrated embodiment. The automatic switching control module may be... Figure 10 The automatic switching control module in the illustrated embodiment. The function execution module may be... Figure 10 The functional execution module in the illustrated embodiment.

[0592] The technical effect of this implementation method is similar to that of the implementation method shown in the first aspect, and will not be repeated here.

[0593] Optionally, the automatic switching control module includes: a regional function configuration database, which includes a preset set of control strategies. Transmitting first configuration information to the function execution module includes: obtaining a first control strategy corresponding to a first geographic region from the preset set of control strategies, whereby the set of control strategies includes control strategies corresponding to multiple geographic regions, and the control strategies are related to the traffic regulations and / or environmental characteristics of the geographic region corresponding to the control strategy. Transmitting the first control strategy to the function execution module causes the function execution module to adjust the vehicle function configuration according to the first control strategy.

[0594] In this way, by adjusting the vehicle's function configuration according to the first control strategy corresponding to the first geographical region obtained from the preset set of control strategies, the probability of mismatch between the vehicle's function configuration and the regional characteristics of the first geographical region, which would affect the vehicle's driving safety in the first geographical region, can be reduced. The regional function configuration database includes control strategies corresponding to multiple geographical regions. When the vehicle is in any of the multiple geographical regions corresponding to this database, the vehicle can select the control strategy corresponding to its geographical region from the database and adjust the vehicle's function configuration according to the selected control strategy.

[0595] This application provides a control system including an electronic device and a first server. The first server acquires second location information of the electronic device, and when the location corresponding to the second location information is within a first preset range, transmits information to the electronic device, enabling the electronic device to provide an adjustment reminder for vehicle functions. The electronic device executes the above method. The information transmitted by the first server to the electronic device includes, for example, a reminder instruction.

[0596] Optionally, the control system may also include GNSS and / or base stations. The control system can be... Figure 5 The control system shown.

[0597] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in the embodiments of this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0598] This application provides an electronic device including a processor and a memory. The memory stores computer-executable instructions. The processor executes the computer-executable instructions stored in the memory, causing the electronic device to perform the method described above.

[0599] Figure 12 A schematic diagram of an electronic device provided in an embodiment of this application is shown.

[0600] like Figure 12 As shown, the electronic device may include a processor 1201 and a memory 1202. The memory 1202 stores computer-executable instructions. The processor 1201 executes the computer-executable instructions stored in the memory 1202, causing the electronic device to perform the methods described above. The processor 1201 and the memory 1202 may be connected via a bus.

[0601] Optionally, there can be one or more processors. The memory in the electronic device can be connected to one or more processors via a bus.

[0602] This application provides an intelligent driving device, including the control device described above, or an electronic device as described above. Exemplarily, the intelligent driving device may be... Figure 1 The intelligent driving device 100 shown.

[0603] This application provides a chip or chip system that can be applied to electronic devices. The chip or chip system includes at least one processor and a communication interface. The communication interface and the at least one processor are interconnected via a circuit. The at least one processor is used to run computer programs or instructions to cause the electronic device to perform the aforementioned method. The communication interface in the chip can be an input / output interface, pins, or circuits, etc.

[0604] In one possible implementation, the chip or chip system described above in the embodiments of this application further includes at least one memory, which stores instructions. The memory can be an internal storage unit of the chip, such as a register or cache, or it can be a storage unit of the chip itself (e.g., read-only memory, random access memory, etc.).

[0605] This application provides a chip, which includes a circuit for performing the above-described method.

[0606] This application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, it implements the methods described above. The methods described in the above embodiments can be implemented wholly or partially by software, hardware, firmware, or any combination thereof. If implemented in software, the functionality can be stored as one or more instructions or code on or transmitted over the computer-readable medium. The computer-readable medium can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium accessible by a computer.

[0607] In one possible implementation, a computer-readable medium may include random access memory (RAM), read-only memory (ROM), compact discread-only memory (CD-ROM) or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other medium targeted to carry or to store required program code in the form of instructions or data structures, and accessible by a computer. Furthermore, any connection is appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, disks and optical discs include optical discs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs optically reproduce data using lasers. Combinations of the above should also be included within the scope of computer-readable media.

[0608] This application provides a computer program product, which includes a computer program that, when run, causes a computer to perform the above-described method.

[0609] It should be noted that the modules or components in the above embodiments can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), etc. Furthermore, when a module is implemented through processing element scheduler code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processors capable of calling program code, such as a controller. Additionally, these modules can be integrated together to implement a system-on-a-chip (SOC).

[0610] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., a solid-state disk (SSD)).

[0611] The term "multiple" in this document refers to two or more. The term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the preceding and following related objects. In formulas, the character " / " indicates a "division" relationship between the preceding and following related objects. Additionally, it should be understood that in the description of the embodiments of this application, terms such as "first" and "second" are used only for descriptive purposes and should not be construed as indicating or implying relative importance or order.

[0612] It is understood that the various numerical designations used in the embodiments of this application are merely for the convenience of description and are not intended to limit the scope of the embodiments of this application.

[0613] It is understood that, in the embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

Claims

1. A control method, characterized in that, The method includes: Obtain first location information of the vehicle, the first location information being used to indicate that the vehicle is in a first geographical area; If the first geographical region is different from the geographical region corresponding to the vehicle's vehicle function configuration, the vehicle's vehicle function configuration will be adjusted to the first configuration, which corresponds to the regional characteristics of the first geographical region.

2. The method according to claim 1, characterized in that, The regional characteristics include at least one of traffic regulations, environmental characteristics, and regional functional coverage.

3. The method according to claim 1 or 2, characterized in that, The first location information includes at least one of the vehicle's positioning information, navigation information, and the identifier of the first geographical area.

4. The method according to any one of claims 1-3, characterized in that, The configuration of adjusting the vehicle's functions is a first configuration, including: Obtain the first control strategy corresponding to the first geographic region from the control strategy set, wherein the control strategy set includes control strategies corresponding to each of multiple geographic regions; The configuration of the vehicle functions is adjusted according to the first control strategy.

5. The method according to claim 4, characterized in that, The first control strategy includes a first intelligent driving strategy, which is used to realize the intelligent driving function of the vehicle; The step of adjusting the configuration of the vehicle functions according to the first control strategy includes: According to the first intelligent driving strategy, adjust the intelligent driving function configuration of the vehicle.

6. The method according to claim 5, characterized in that, Adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy includes: Play and / or display a first prompt message, which is used to indicate that some functions of the vehicle's intelligent driving function will be downgraded, some functions will be turned off, and / or some functions will be upgraded.

7. The method according to claim 5 or 6, characterized in that, The step of adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy further includes at least one of the following: Some functions of the vehicle's intelligent driving function are downgraded; Disable some of the intelligent driving functions of the vehicle; Upgrade some of the intelligent driving functions of the vehicle.

8. The method according to any one of claims 5-7, characterized in that, Adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy includes: Play and / or display a second prompt message, which is used to prompt confirmation of downgrading, disabling and / or upgrading some functions in the intelligent driving function of the vehicle; In response to the confirmation input, some functions of the vehicle's intelligent driving function are downgraded, some functions are turned off, and / or some functions are upgraded.

9. The method according to claim 5, characterized in that, Adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy includes: Play and / or display a third prompt message, which is used to indicate that some functions of the vehicle's intelligent driving function are unavailable when entering the first geographical area.

10. The method according to claim 5 or 9, characterized in that, Adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy includes: Play and / or display a fourth prompt message, which is used to indicate that some functions of the vehicle's intelligent driving functions are available.

11. The method according to claim 10, characterized in that, Adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy includes: enabling the available functions.

12. The method according to claim 10, characterized in that, The step of adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy further includes: Play and / or display a fifth prompt message, which is used to prompt confirmation information for enabling the available function; In response to an input confirming that the available function is enabled, the available function is enabled.

13. The method according to claim 5, characterized in that, Adjusting the intelligent driving function configuration of the vehicle according to the first intelligent driving strategy includes: If it is confirmed that the intelligent driving function of the vehicle is turned off, the intelligent driving strategy of the vehicle is adjusted to the first intelligent driving strategy.

14. The method according to any one of claims 4-13, characterized in that, Adjusting the configuration of the vehicle functions according to the first control strategy includes: If it is determined that the first control strategy does not include the first intelligent driving strategy, the intelligent driving function of the vehicle is turned off. The first intelligent driving strategy is used to enable the intelligent driving function of the vehicle in the first geographical area.

15. The method according to any one of claims 4-14, characterized in that, The first control strategy includes a strategy for vehicle communication services, which are used to implement the vehicle's communication functions; The step of adjusting the configuration of the vehicle functions according to the first control strategy includes: According to the vehicle communication service strategy, the vehicle communication service is switched to a first communication service, which is used for the vehicle's communication in the first geographical area.

16. The method according to claim 15, characterized in that, Before switching the vehicle's communication service to the first communication service, the method further includes: Play and / or display a sixth prompt message, which is used to remind the user to pay attention or purchase roaming data to ensure normal vehicle communication.

17. The method according to claim 15 or 16, characterized in that, Before switching the vehicle's communication service to the first communication service, the method further includes: If it is determined that the vehicle's set of vehicle communication services includes the first communication service, a seventh prompt message for prompting the user to switch to the first communication service is played and / or displayed.

18. The method according to claim 15 or 16, characterized in that, Before switching the vehicle's communication service to the first communication service, the method further includes: If it is determined that the vehicle's vehicle communication service set does not include the first communication service, an eighth prompt message is played and / or displayed, the eighth prompt message being used to prompt the user to apply for the first communication service and / or to prompt the user to connect to an external hotspot and apply for the first communication service.

19. The method according to any one of claims 15-18, characterized in that, The switching of the vehicle's communication service to the first communication service includes: In response to an input to switch to or request the first communication service, the vehicle's vehicle communication service is switched to the first communication service.

20. The method according to any one of claims 15-19, characterized in that, The method further includes: In response to input to view roaming data plan, play and / or display remaining roaming data.

21. The method according to any one of claims 15-20, characterized in that, The method further includes: Play and / or display the ninth notification message indicating that roaming data is about to run out.

22. The method according to any one of claims 4-21, characterized in that, The first control strategy includes the control strategy for each actuator in at least one actuator of the vehicle; The step of adjusting the configuration of the vehicle functions according to the first control strategy includes: Control the corresponding execution element according to the control strategy of the execution element.

23. The method according to claim 22, characterized in that, The control strategy of the actuator includes the parameters of the actuator; Before controlling the corresponding actuator according to the control strategy of the actuator, the method further includes: Play and / or display information to prompt adjustments to the parameters of the actuator.

24. The method according to claim 22 or 23, characterized in that, When the at least one actuator includes a vehicle lamp, the first control strategy includes a control strategy for the vehicle lamp; controlling the corresponding actuator according to the control strategy of the actuator includes: controlling the polarization mode of the vehicle lamp to a first polarization mode based on the control strategy of the vehicle lamp. When the at least one actuator includes a rearview mirror motor, the first control strategy includes a control strategy for the rearview mirror motor; controlling the corresponding actuator according to the control strategy of the actuator includes: controlling the angle of the rearview mirror motor to a first angle based on the control strategy of the rearview mirror motor.

25. The method according to any one of claims 22-24, characterized in that, The at least one actuator includes a seat control device, and the first control strategy includes a seat detection strategy; The control of the corresponding execution element according to the control strategy of the execution element includes: The seat control device is controlled to detect the status of the target seat in relation to traffic regulations in the first geographical area according to the seat detection strategy.

26. The method according to claim 25, characterized in that, The method further includes: If the target seat is in a state where the seatbelt is not fastened, play and / or display information to remind the target seat that the seatbelt is not fastened.

27. The method according to claim 25 or 26, characterized in that, The method further includes: If the target seat is in a state where the child is not sitting in a child safety seat, play and / or display information to remind the child that the child is not sitting in a child safety seat.

28. The method according to any one of claims 1-27, characterized in that, After adjusting the vehicle's function configuration to the first configuration, the method further includes: Play and / or display information to indicate the adjusted vehicle functions.

29. The method according to any one of claims 1-28, characterized in that, Before obtaining the first location information of the vehicle, the method further includes: Obtain the second location information of the vehicle; If the location corresponding to the second location information is within the first preset range, a vehicle function adjustment reminder is issued. The adjustment reminder is used to indicate that the vehicle will enter the first geographical area, or to indicate that the vehicle function will be adjusted.

30. The method according to claim 29, characterized in that, The first preset range is a preset geofence.

31. The method according to claim 29 or 30, characterized in that, The distance from the vehicle to the boundary of the first geographical area is the first distance, and the adjustment reminder includes multiple prompts; The step of providing a vehicle function adjustment reminder when the location corresponding to the second location information is within a first preset range includes: When the first distance reaches the first distance threshold, a first prompting method is used to remind the user to adjust the vehicle functions; When the first distance reaches the second distance threshold, a second prompting method is used to remind the user to adjust the vehicle functions; The first distance threshold is different from the second distance threshold, and the first prompting method is different from the second prompting method.

32. The method according to claim 31, characterized in that, The prompting methods include voice prompts, display prompts, and / or tactile vibration prompts.

33. The method according to any one of claims 29-32, characterized in that, Before issuing the vehicle function adjustment reminder, the method further includes: Play and / or display information to prompt the activation of the vehicle's adaptive adjustment function.

34. The method according to any one of claims 1-33, characterized in that, The method further includes: Obtain the third location information of the vehicle; If the location corresponding to the third location information is within the second preset range, play and / or display information for prompting the user to turn off the vehicle function's area adaptive adjustment function.

35. The method according to claim 34, characterized in that, The second preset range includes the boundary between the first geographical region and the second geographical region, as well as the region extending outward from both sides of the boundary by a third distance threshold.

36. A control device, characterized in that, The control device includes: an area identification module, an automatic switching control module, and a function execution module; The region identification module is used to obtain the first location information of the vehicle, which is used to indicate that the vehicle is in a first geographical region, and is also used to transmit the information that the vehicle is in the first geographical region to the automatic switching control module. The automatic switching control module is used to transmit first configuration information to the function execution module, wherein the first configuration corresponds to the regional characteristics of the first geographical region; The function execution module is used to adjust the vehicle's function configuration to the first configuration when the first geographical region is different from the geographical region corresponding to the vehicle's function configuration.

37. A control system, characterized in that, The control system includes an electronic device and a first server. The first server is used to acquire second location information of the electronic device and, when the location corresponding to the second location information is within a first preset range, transmit information to the electronic device to enable the electronic device to provide a reminder for adjusting vehicle functions. The electronic device is used to execute the method as described in any one of claims 1 to 35.

38. An electronic device, characterized in that, The electronic device includes: one or more processors and memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the electronic device to perform the method as described in any one of claims 1 to 35.

39. An intelligent driving device, characterized in that, This includes the control device as described in claim 36, or the electronic device as described in claim 38.

40. A chip, characterized in that, The chip includes circuitry for performing the method as described in any one of claims 1 to 35.

Citation Information

Patent Citations

  • Global communication network

    CN107667487A

  • Service providing system, vehicle and method for providing service

    CN112016714A

  • Method and device for adjusting automatic driving mode, equipment and storage medium

    CN115520219A

  • Fault processing method and device, vehicle and computer readable storage medium

    CN116811911A

  • Automatic driving mode switching method and device, storage medium and electronic equipment

    CN117826772A