A car control method, device and car facilitating making and receiving calls for people in the car
By monitoring phone calls made and received in the car cabin, the system automatically adjusts the multimedia system volume, driving mode, and air conditioning vents, eliminating the inconvenience of manually adjusting the cabin environment while making or receiving calls, and improving driving safety and intelligence.
Patent Information
- Application Number
- CN202310713506.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-15
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2043-06-15
AI Technical Summary
When making or receiving phone calls while driving, the cabin environment needs to be manually adjusted, which affects driving safety and is inconvenient. Current technology cannot automatically adjust the cabin environment to meet the needs of making calls.
By monitoring phone calls made and received inside the car cabin, it can determine whether there are target cabin environmental parameters associated with the mobile phone, obtain the current cabin environmental parameters, and automatically adjust them, including multimedia system volume, driving mode, window status, and air conditioning vent speed.
It enables automatic adjustment of the cockpit environment when making or receiving phone calls, eliminating the need for manual operation by the user and improving driving safety and the intelligence of cockpit control.
Smart Images

Figure CN116691561B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive control technology, and in particular to an automotive control method, device, and vehicle that facilitates in-vehicle personnel to make and receive telephone calls. Background Technology
[0002] When making a phone call while driving, the complex environment inside and outside the car can easily lead to background noise and poor call quality. Furthermore, users often need to manually adjust various car control parameters to optimize the cabin environment for making and receiving calls. However, this manual adjustment can distract the driver and affect driving safety. If the user is not the driver, some controls may be unadjustable, or assistance from other passengers may be required, which is very inconvenient. Summary of the Invention
[0003] In view of this, the present application provides a car control method, device and car that facilitates in-vehicle personnel to make and receive phone calls, in order to solve the problem in the prior art that when users in the cabin have a task to handle making and receiving phone calls, they need to manually adjust the cabin environment, and the adjustment operation is also inconvenient for users in some positions.
[0004] A first aspect of this application provides a vehicle control method that facilitates in-vehicle phone calls, comprising: monitoring phone call activity in the vehicle cabin; when a phone call task is detected on a mobile phone connected to the vehicle, determining whether there is a target cabin environment parameter associated with the mobile phone; if there is a target cabin environment parameter associated with the mobile phone, obtaining the current cabin environment parameter of the vehicle; determining whether the current cabin environment parameter is consistent with the target cabin environment parameter; if they are inconsistent, adjusting the vehicle cabin environment based on the target cabin environment parameter.
[0005] A second aspect of this application provides a vehicle control device that facilitates in-vehicle phone calls, comprising: a phone monitoring module configured to monitor phone calls made and received within the vehicle cabin; a mobile phone association module configured to determine whether there are target cabin environment parameters associated with a mobile phone when a phone call task is detected to be made or received by a mobile phone connected to the vehicle; a parameter acquisition module configured to acquire the current cabin environment parameters of the vehicle if there are target cabin environment parameters associated with a mobile phone; a consistency judgment module configured to determine whether the current cabin environment parameters are consistent with the target cabin environment parameters; and a cabin control module configured to adjust the vehicle cabin environment based on the target cabin environment parameters if there are inconsistencies.
[0006] A third aspect of this application provides an automobile, including at least a vehicle infotainment system and a communication device. The vehicle infotainment system includes at least a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the steps of the above-described method.
[0007] The beneficial effects of this application embodiment compared with the prior art are as follows: The above-mentioned car control that facilitates in-vehicle phone calls monitors the phone call situation in the car cabin. When a phone call task is detected on a mobile phone connected to the car, it determines whether there are target cabin environment parameters associated with the mobile phone. If there are target cabin environment parameters associated with the mobile phone, it obtains the current cabin environment parameters of the car and determines whether the current cabin environment parameters are consistent with the target cabin environment parameters. If they are inconsistent, it adjusts the car cabin environment based on the target cabin environment parameters. In this way, when someone in the car is making or receiving a phone call, the cabin environment can be automatically adjusted, avoiding the inconvenience of the user having to adjust the cabin environment while making or receiving a phone call, making the car control more practical and intelligent. Attached Figure Description
[0008] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0009] Figure 1 This is a schematic flowchart of a car control method that facilitates in-vehicle personnel to make and receive phone calls, provided in an embodiment of this application.
[0010] Figure 2 This is a schematic flowchart of another car control method provided in this application embodiment that facilitates in-vehicle personnel to make and receive phone calls;
[0011] Figure 3 This is a schematic diagram of the structure of a car control device that facilitates in-vehicle personnel to make and receive phone calls, provided in an embodiment of this application.
[0012] Figure 4 This is a schematic diagram of the structure of a car provided in an embodiment of this application;
[0013] Figure 5 This is a schematic diagram of the structure of a vehicle infotainment system provided in an embodiment of this application. Detailed Implementation
[0014] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0015] Figure 1 This is a schematic flowchart of a car control method that facilitates in-vehicle personnel to make and receive phone calls, provided in an embodiment of this application. Figure 1 A car control method that facilitates in-vehicle phone calls can be applied to cars that include a vehicle infotainment system, and executed by the vehicle infotainment system.
[0016] like Figure 1 As shown, the car control method that facilitates phone calls for occupants includes:
[0017] S101, monitors phone calls made and received inside the car cabin;
[0018] S102, when a mobile phone connected to the car is detected to be making or receiving calls, determine whether there are target cabin environment parameters associated with the mobile phone.
[0019] S103, if there are target cabin environment parameters associated with the mobile phone, obtain the current cabin environment parameters of the car.
[0020] S104, determine whether the current cabin environment parameters are consistent with the target cabin environment parameters;
[0021] S105, if inconsistent, adjust the vehicle's cabin environment based on the target cabin environment parameters.
[0022] According to the technical solution provided in the embodiments of this application, by monitoring the phone call situation in the car cabin, when a phone call task is detected on a mobile phone connected to the car, it is determined whether there are target cabin environment parameters associated with the mobile phone. If there are target cabin environment parameters associated with the mobile phone, the current cabin environment parameters of the car are obtained, and it is determined whether the current cabin environment parameters are consistent with the target cabin environment parameters. If they are inconsistent, the cabin environment of the car is adjusted based on the target cabin environment parameters. In this way, when someone in the car is making or receiving a phone call, the cabin environment can be automatically adjusted, avoiding the inconvenience of the user having to adjust the cabin environment while making or receiving a phone call, making the control of the car more practical and intelligent.
[0023] In step S101 above, the specific implementation method for monitoring phone calls made and received in the car cabin is not unique. It can be determined by monitoring the phone's call activity, or by monitoring whether the user in the cabin is making or receiving calls.
[0024] For example, for a mobile phone connected to a car, the call status of the phone is read. When it is detected that the phone has a call-making task or a call-receiving task, it is determined that there is a call-making task in the cabin at this time. When it is detected that the phone does not have a call-making task or a call-receiving task, it is determined that there is no call-making task in the cabin at this time.
[0025] It is understood that the connection method between the car and the mobile phone in this embodiment includes a wired network, such as connecting the mobile phone to the data interface in the car cabin using a data cable; or a wireless network that can interconnect various communication devices without wiring, such as Bluetooth, Near Field Communication (NFC), Infrared, etc. This application embodiment does not limit this.
[0026] For example, for a mobile phone that is not connected to the car, the camera can capture images of the user on each seat in the cabin. Then, the image recognition algorithm can be used to identify the captured user images to determine whether the user in the image is making or receiving a call. If so, it is determined that there is a call making or receiving task in the cabin; if not, it is determined that there is no call making or receiving task in the cabin.
[0027] Understandably, the image recognition algorithm used to identify whether there is phone call behavior in a user image can be an existing algorithm or a machine learning model that has been trained in advance using image samples labeled with phone call behavior, such as a classification model. The trained machine learning model is the image recognition algorithm mentioned above. This trained machine learning model can be deployed in a car to identify the captured user images in order to determine whether there is a user making or receiving a phone call in the cabin.
[0028] In step S102 above, the target cabin environment parameter refers to the setting parameter of at least one vehicle control object that is preset by the user and associated with the user or mobile phone. The vehicle control object includes, but is not limited to, the volume of the multimedia system, driving mode, window status, sunroof status, and air conditioning vent fan speed level. Preferably, in this embodiment, the target cabin environment parameter includes a setting parameter of at least one vehicle control object among the following: multimedia system volume, driving mode, window status, sunroof status, and air conditioning vent fan speed level.
[0029] For example, after a mobile phone connects to a car, the car reads the phone's ID information (including but not limited to the phone's serial number or Bluetooth address) and provides setting options for target cabin environment parameters. If the user sets parameters for at least one vehicle control object according to the settings options—for example, setting the multimedia system volume to A1, driving mode to A2, window status to A3, sunroof status to A4, and air conditioning fan speed to A5—the car will associate the user-set parameter of one vehicle control object with the phone's ID information. Subsequently, if the phone reconnects to the car and makes or receives a call, the car will adjust the corresponding vehicle control object to the associated settings according to the pre-set target cabin environment parameters, i.e., the multimedia system volume to A1, driving mode to A2, window status to A3, sunroof status to A4, and air conditioning fan speed to A5.
[0030] In one embodiment, the above-described vehicle control method for facilitating in-vehicle phone calls further includes, after determining whether there are target cabin environment parameters associated with a mobile phone: if there are no target cabin environment parameters associated with a mobile phone, sending a cabin environment adjustment prompt to the mobile phone with the task of making or receiving calls, the cabin environment adjustment prompt including at least one cabin environment mode, each cabin environment mode corresponding to at least one setting parameter of a vehicle control object; when the user selects one of the cabin environment modes, adjusting the vehicle's cabin environment based on the setting parameter corresponding to the selected cabin environment mode.
[0031] Specifically, this embodiment addresses the scenario where a mobile phone connected to the car has not been pre-configured with target cabin environment parameters. When a phone call is detected, the car will send a notification (e.g., a pop-up window) to the phone, displaying at least one cabin environment mode option for the user to choose from. When the user selects a cabin environment mode on their phone, the cabin environment will be adjusted according to the settings parameters corresponding to the selected mode.
[0032] For example, suppose there is a preset cabin environment mode S. The cabin environment mode S corresponds to at least one vehicle control object setting parameters including multimedia system volume of B1, driving mode of B2, window status of B3, sunroof status of B4, and air conditioning fan speed of B5. When a mobile phone connected to the car has a call to make or receive, and no target cabin environment parameters associated with the mobile phone are detected in the car, a pop-up option is sent to the mobile phone. This pop-up option includes the above-mentioned cabin environment mode S. If the user selects cabin environment mode S, the car will set the multimedia system volume to B1, driving mode to B2, window status to B3, sunroof status to B4, and air conditioning fan speed to B5 respectively.
[0033] According to the technical solution provided in this embodiment, when a mobile phone connected to a car does not have preset associated target cabin environment parameters in the car, it can still obtain a preset cabin environment mode by sending a selection prompt from the car to the mobile phone. This provides users with the option to quickly adjust the cabin environment to a preset state without requiring manual adjustment by the user, thus providing a convenient and intelligent cabin environment adjustment service for users to make and receive phone calls.
[0034] In one embodiment, the above-described vehicle control method for facilitating in-vehicle phone calls further includes, after monitoring phone calls within the vehicle cabin: when a phone call task is detected on a mobile phone not connected to the vehicle, determining whether there are target cabin environment parameters associated with the user using the mobile phone; if there are target cabin environment parameters associated with the user using the mobile phone, obtaining the current cabin environment parameters of the vehicle; determining whether the current cabin environment parameters are consistent with the target cabin environment parameters; if they are inconsistent, adjusting the vehicle cabin environment based on the target cabin environment parameters.
[0035] Specifically, the car can provide a target cabin environment parameter setting service. For example, a user can pre-enter their own photo into the car and, according to the target cabin environment parameter setting service, input the setting parameters of at least one car control object as the target cabin environment parameters. Then, the user-set setting parameters of at least one car control object are associated with the user's photo. When a phone call is detected on a mobile phone not connected to the car, images of the user on each seat in the cabin are captured. The user's face is then compared with the photo uploaded according to the target cabin environment parameter setting service to determine if a user with a pre-uploaded photo and set target cabin environment parameters is present in the cabin. If so, the car's current cabin environment parameters are obtained and compared with the user's pre-set target cabin environment parameters. If any of the current cabin environment parameters differ from the target cabin environment parameters, the car's cabin environment is automatically adjusted according to the user's pre-set target cabin environment parameters. Conversely, if both the current and target cabin environment parameters are the same, the current cabin environment state is maintained until the user's mobile phone finishes making or receiving a call.
[0036] Understandably, obtaining the current cabin environment parameters here refers to obtaining the parameters of the vehicle control objects corresponding to the user-preset target cabin environment parameters. For example, assuming the user-preset target cabin environment parameters include multimedia system volume (C1), driving mode (C2), window status (C3), sunroof status (C4), and air conditioning vent fan speed (C5), then obtaining the current cabin environment parameters includes the parameters corresponding to the current states of multimedia system volume, driving mode, window status, sunroof status, and air conditioning vent fan speed. If any one of these parameters differs from the user-preset target cabin environment parameters, the current cabin environment parameters are considered inconsistent with the target cabin environment parameters. Conversely, if all four parameters match the user-preset target cabin environment parameters, the current cabin environment parameters are considered consistent with the target cabin environment parameters.
[0037] Preferably, following the above embodiments, after determining whether there are target cockpit environment parameters associated with a user using the mobile phone, the method further includes: if there are no target cockpit environment parameters associated with a user using the mobile phone, detecting whether a user has adjusted the cockpit environment; if a user has adjusted the cockpit environment, adjusting the cockpit environment to a preset cockpit environment mode after the user's adjustment operation is completed, the preset cockpit environment mode corresponds to a preset cockpit environment parameter.
[0038] Specifically, when a user is making or receiving a phone call, since there are no target cabin environment parameters associated with the user using a mobile phone in the car, if the user wants to change the cabin environment, they will actively attempt to make manual adjustments. Once the system detects that the user has made cabin environment adjustments, including but not limited to adjusting the volume of the car's multimedia system, driving mode, window status, sunroof status, and air conditioning fan speed, it automatically adjusts at least one of these vehicle control objects to a preset cabin environment mode. It is understood that the preset cabin environment mode can be a setting parameter of at least one vehicle control object pre-set by the user, or a setting parameter of at least one vehicle control object set by the car's factory default settings; this application does not impose any restrictions on this. Furthermore, detecting whether a user has adjusted the cabin environment only requires detecting whether the parameters of at least one of the vehicle control objects, such as the volume of the multimedia system, driving mode, window status, sunroof status, and air conditioning vent fan speed level, have changed. It is not necessary to determine whether the user is using a mobile phone to make the adjustment. That is, the user who changes the cabin environment may be a mobile phone user or not, and this application does not limit this.
[0039] Preferably, following the above embodiments, after adjusting the cockpit environment to a preset cockpit environment mode, the method further includes: during the process of a user making or receiving a call using the mobile phone, monitoring whether a user changes the cockpit environment parameters corresponding to the preset cockpit environment mode, wherein the user includes the user using the mobile phone; if so, associating the changed cockpit environment parameters with the user using the mobile phone.
[0040] Specifically, after adjusting the cockpit environment according to the preset cockpit environment mode, since the preset cockpit environment mode is not set by the user, there may be situations where the adjusted cockpit environment does not meet the user's needs. If the user changes the cockpit environment parameters adjusted according to the preset cockpit environment mode while using the mobile phone to make or receive calls, the changed cockpit environment parameters are associated with the user using the mobile phone and used as the target cockpit environment parameters associated with that user. The vehicle control object targeted by the user's operation to change the cockpit environment parameters can be a vehicle control object in the preset cockpit environment mode or not; this application does not impose any restrictions on this.
[0041] According to the technical solution provided in this embodiment, the user's satisfaction is determined by monitoring the user's feedback on the cockpit environment set according to the preset cockpit environment mode. If the user is not satisfied, the changed cockpit environment parameters are associated with the user using the mobile phone, and the target cockpit environment parameters are automatically set for the user. This allows the cockpit environment to be automatically adjusted according to the associated target cockpit environment parameters when the user makes or receives calls again, saving the user the step of manually adjusting the cockpit environment and improving the intelligence of cockpit environment adjustment.
[0042] In one embodiment, the above-described vehicle control method for facilitating in-vehicle phone calls further includes, after determining whether the current cabin environment parameters are consistent with the target cabin environment parameters: if consistent, locking the vehicle's cabin environment to the state corresponding to the target cabin environment parameters during the phone call task; and unlocking the vehicle's cabin environment after the phone call task ends.
[0043] Specifically, this embodiment addresses the situation where the current cockpit environment parameters are the same as the preset target cockpit environment parameters. In this case, there is no need to change or adjust the cockpit environment; only the current cockpit environment is locked to prevent other users from changing the cockpit environment outside of the call-making task, allowing the user to make or receive calls in the target cockpit environment.
[0044] Preferably, following the above embodiments, after the phone call task is completed, the method further includes restoring the vehicle's cabin environment to its state before the phone call task. Restoring to the state before the phone call task includes unlocking the cabin environment, allowing the user to adjust the cabin environment.
[0045] The technical solution provided in this embodiment automatically restores the cockpit environment to its state before the call is completed. This satisfies the user's need to adjust the cockpit environment when making or receiving calls, and also automatically restores the cockpit environment after the call is completed, eliminating the need for the user to manually restore the previous cockpit environment and improving the intelligence of cockpit environment control.
[0046] In step S103 above, obtaining the current cabin environment parameters of the vehicle refers to obtaining the current parameters of at least one vehicle control object corresponding to the target cabin environment parameters. For example, if the target cabin environment parameters include the setting parameters of the multimedia system volume, driving mode, window status, sunroof status, and air conditioning vent fan speed, then the corresponding parameters of the vehicle's multimedia system volume, driving mode, window status, sunroof status, and air conditioning vent fan speed are obtained.
[0047] In step S104 above, determining whether the current cabin environment parameters are consistent with the target cabin environment parameters includes comparing the target setting parameters of each vehicle control object corresponding to the target cabin environment parameters with the currently acquired parameters. For example, assuming that the vehicle control object corresponding to the target cabin environment parameters includes the multimedia system volume, and the multimedia system volume is D1, while the current multimedia system volume is D2, the multimedia system volume D1 is compared with the multimedia system volume D2. If they are the same, it is determined that the current cabin environment parameters are consistent with the target cabin environment parameters; otherwise, it is determined that the current cabin environment parameters are inconsistent with the target cabin environment parameters. It is understood that the vehicle control objects corresponding to the target cabin environment parameters are not limited to the multimedia system volume.
[0048] In step S104 above, the cabin environment of the vehicle is adjusted based on the target cabin environment parameters, that is, each vehicle control object corresponding to the target cabin environment parameters is adjusted to the target setting parameters corresponding to the target cabin environment parameters.
[0049] For example, when the target cabin environment parameters include a target setting parameter of at least one of the following vehicle control objects: multimedia system volume, driving mode, window status, sunroof status, and air conditioning vent fan speed level, adjusting the vehicle's cabin environment based on the target cabin environment parameters includes: performing at least one of the following operations: adjusting the driving mode to the driving mode corresponding to the target cabin environment parameters; adjusting the windows to the window status corresponding to the target cabin environment parameters; adjusting the sunroof to the sunroof status corresponding to the target cabin environment parameters; and adjusting the air conditioning vent fan speed to the air conditioning vent fan speed level corresponding to the target cabin environment parameters.
[0050] Additionally, please see Figure 2 This application also provides a flowchart of another vehicle control method that facilitates in-vehicle occupants making and receiving phone calls, such as... Figure 2 As shown, the car control method that facilitates phone calls for occupants includes:
[0051] S210, monitors phone calls made and received inside the car cabin;
[0052] S220, when a phone call is detected to be made or received on a mobile phone connected to the car, it determines whether there are any target cabin environment parameters associated with the mobile phone:
[0053] S221, If there are target cabin environment parameters associated with the mobile phone, obtain the current cabin environment parameters of the car, determine whether the current cabin environment parameters are consistent with the target cabin environment parameters, and if they are inconsistent, adjust the car's cabin environment based on the target cabin environment parameters.
[0054] S222, if there are no target cockpit environment parameters associated with the mobile phone, a cockpit environment adjustment prompt is sent to the mobile phone with the call making and receiving task. The cockpit environment adjustment prompt includes at least one cockpit environment mode. Each cockpit environment mode corresponds to at least one setting parameter of the vehicle control object. When the user selects one of the cockpit environment modes, the vehicle's cockpit environment is adjusted based on the setting parameter corresponding to the cockpit environment mode selected by the user.
[0055] S230, when a mobile phone not connected to the car is detected to be making or receiving calls, determines whether there are target cockpit environmental parameters associated with the user using the mobile phone:
[0056] S231, If there are target cabin environment parameters associated with the user using the mobile phone, obtain the current cabin environment parameters of the car, determine whether the current cabin environment parameters are consistent with the target cabin environment parameters, and if they are inconsistent, adjust the car's cabin environment based on the target cabin environment parameters.
[0057] S232, if there are no target cockpit environment parameters associated with the user using the mobile phone, then detect whether the user has adjusted the cockpit environment. If the user has adjusted the cockpit environment, then after the user's adjustment operation is completed, adjust the cockpit environment to a preset cockpit environment mode. The preset cockpit environment mode corresponds to a preset cockpit environment parameter.
[0058] According to the technical solution provided in the embodiments of this application, the system monitors the phone call activity in the car cabin. When a phone call task is detected on a mobile phone connected to the car, it determines whether there are target cabin environment parameters associated with the mobile phone. If there are target cabin environment parameters associated with the mobile phone, the current cabin environment parameters of the car are obtained, and it is determined whether the current cabin environment parameters are consistent with the target cabin environment parameters. If they are inconsistent, the car cabin environment is adjusted based on the target cabin environment parameters. If there are no target cabin environment parameters associated with the mobile phone, a cabin environment adjustment prompt is sent to the mobile phone with the phone call task. The cabin environment adjustment prompt includes at least one cabin environment mode, and each cabin environment mode corresponds to at least one setting parameter of the car control object. When the user selects one of the cabin environment modes, the car cabin environment is adjusted based on the setting parameters corresponding to the selected cabin environment mode. When a phone call task is detected on a mobile phone not connected to the car... When making or receiving a phone call, the system checks if there are target cabin environment parameters associated with the user using the phone. If so, it retrieves the car's current cabin environment parameters and determines if they match the target parameters. If they don't match, it adjusts the car's cabin environment based on the target parameters. If there are no target cabin environment parameters associated with the user, it checks if a user has adjusted the cabin environment. If so, it adjusts the cabin environment to a preset mode after the user completes the adjustment. This preset mode corresponds to a set of preset cabin environment parameters. This allows the cabin environment to be automatically adjusted when someone is making or receiving a phone call, avoiding the inconvenience of manually adjusting the cabin environment while making or receiving a call, making car control more practical and intelligent.
[0059] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.
[0060] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.
[0061] Figure 3 This is a schematic diagram of a car control device provided in an embodiment of this application, which facilitates phone calls for occupants inside the vehicle. Figure 3As shown, the car control device that facilitates phone calls for occupants includes:
[0062] The telephone monitoring module 301 is configured to monitor telephone calls made and received inside the vehicle cabin.
[0063] The mobile phone association module 302 is configured to determine whether there are target cabin environment parameters associated with the mobile phone when it detects that the mobile phone connected to the car has a call task.
[0064] The parameter acquisition module 303 is configured to acquire the current cabin environment parameters of the car if there are target cabin environment parameters associated with the mobile phone.
[0065] The consistency judgment module 304 is configured to determine whether the current cockpit environment parameters are consistent with the target cockpit environment parameters.
[0066] The cockpit control module 305 is configured to adjust the vehicle's cockpit environment based on target cockpit environment parameters if there is a discrepancy.
[0067] According to the technical solution provided in the embodiments of this application, by monitoring the phone call situation in the car cabin, when a phone call task is detected on a mobile phone connected to the car, it is determined whether there are target cabin environment parameters associated with the mobile phone. If there are target cabin environment parameters associated with the mobile phone, the current cabin environment parameters of the car are obtained, and it is determined whether the current cabin environment parameters are consistent with the target cabin environment parameters. If they are inconsistent, the cabin environment of the car is adjusted based on the target cabin environment parameters. In this way, when someone in the car is making or receiving a phone call, the cabin environment can be automatically adjusted, avoiding the inconvenience of the user having to adjust the cabin environment while making or receiving a phone call, making the control of the car more practical and intelligent.
[0068] In some embodiments, combined with Figure 3 As shown, the aforementioned car control device that facilitates phone calls for occupants also includes:
[0069] The cockpit mode module 306 is configured to, after determining whether there are target cockpit environment parameters associated with a mobile phone, send a cockpit environment adjustment prompt to the mobile phone with the call-making task if there are no target cockpit environment parameters associated with the mobile phone. The cockpit environment adjustment prompt includes at least one cockpit environment mode, and each cockpit environment mode corresponds to at least one setting parameter of the vehicle control object. When the user selects one of the cockpit environment modes, the vehicle's cockpit environment is adjusted based on the setting parameter corresponding to the cockpit environment mode selected by the user.
[0070] In some embodiments, combined with Figure 3 As shown, the aforementioned car control device that facilitates phone calls for occupants also includes:
[0071] The user association module 307 is configured to, after monitoring the phone call activity in the car cabin, when a phone call task is detected on a mobile phone not connected to the car, determine whether there are target cabin environment parameters associated with the user using the mobile phone; if there are target cabin environment parameters associated with the user using the mobile phone, obtain the current cabin environment parameters of the car; determine whether the current cabin environment parameters are consistent with the target cabin environment parameters; if they are inconsistent, adjust the car cabin environment based on the target cabin environment parameters.
[0072] In some embodiments, combined with Figure 3 As shown, the aforementioned car control device that facilitates phone calls for occupants also includes:
[0073] The preset mode module 308 is configured to determine whether there are target cockpit environment parameters associated with the user using the mobile phone. If there are no target cockpit environment parameters associated with the user using the mobile phone, it will detect whether the user has adjusted the cockpit environment. If the user has adjusted the cockpit environment, after the user's adjustment operation is completed, the cockpit environment will be adjusted to a preset cockpit environment mode, which corresponds to a preset cockpit environment parameter.
[0074] In some embodiments, combined with Figure 3 As shown, the aforementioned car control device that facilitates phone calls for occupants also includes:
[0075] The parameter association module 309 is configured to monitor whether a user changes the cockpit environment parameters corresponding to the preset cockpit environment mode during the process of a user making or receiving a call using the mobile phone. The user includes the user using the mobile phone. If so, the changed cockpit environment parameters are associated with the user using the mobile phone.
[0076] In some embodiments, combined with Figure 3 As shown, the aforementioned car control device that facilitates phone calls for occupants also includes:
[0077] The cockpit locking module 310 is configured to, after determining whether the current cockpit environment parameters are consistent with the target cockpit environment parameters, lock the car's cockpit environment to the state corresponding to the target cockpit environment parameters during the call making and receiving task if they are consistent; and unlock the car's cockpit environment after the call making and receiving task ends.
[0078] In some embodiments, combined with Figure 3 As shown, the cockpit locking module 310 is also specifically configured to restore the car's cockpit environment to the state before the phone call was completed.
[0079] In some embodiments, the target cabin environment parameters include at least one of the following: multimedia system volume, driving mode, window status, sunroof status, and air conditioning vent fan speed level; Figure 3 The cockpit control module 305 is specifically configured to perform at least one of the following operations: adjusting the driving mode to the driving mode corresponding to the target cockpit environmental parameters; adjusting the windows to the window status corresponding to the target cockpit environmental parameters; adjusting the sunroof to the sunroof status corresponding to the target cockpit environmental parameters; and adjusting the air conditioning venting force to the air conditioning venting force level corresponding to the target cockpit environmental parameters.
[0080] It should be understood that the sequence number of each step in the above embodiments 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.
[0081] Also see Figure 4 This application embodiment also provides a car 4, which includes at least a vehicle infotainment system 41 and a communication device 42, and the vehicle infotainment system 41 and the communication device 42 are connected.
[0082] Specifically, the communication device 42 here includes various communication modules used to control the vehicle to establish a communication connection with a mobile phone P or other external electronic devices. For example, the communication modules include, but are not limited to, Bluetooth modules, WIFI modules, 4G communication modules, 5G communication modules, and NFC modules.
[0083] Specifically, see also Figure 5 A schematic diagram of a vehicle infotainment system is shown, such as... Figure 5 As shown, the vehicle infotainment system 41 includes a processor 411, a memory 412, and a computer program 413 stored in the memory 412 and executable on the processor 411. When the processor 411 executes the computer program 413, it implements the steps in the various method embodiments described above. Alternatively, when the processor 411 executes the computer program 413, it implements the functions of each module in the various device embodiments described above.
[0084] The vehicle infotainment system 41 can be an electronic device such as an on-board computer, a body computer, or a vehicle controller. The vehicle infotainment system 41 may include, but is not limited to, a processor 411 and a memory 412. Those skilled in the art will understand that... Figure 5 This is merely an example of the vehicle infotainment system 41 and does not constitute a limitation on the vehicle infotainment system 41. It may include more or fewer components than shown, or different components.
[0085] The processor 411 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0086] The memory 412 can be an internal storage unit of the vehicle infotainment system 41, such as a hard drive or RAM of the vehicle infotainment system 41. The memory 412 can also be an external storage device of the vehicle infotainment system 41, such as a plug-in hard drive, SmartMedia Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the vehicle infotainment system 41. The memory 412 can also include both internal storage units and external storage devices of the vehicle infotainment system 41. The memory 412 is used to store computer programs and other programs and data required by electronic devices.
[0087] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0088] If an integrated module is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program may include computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. A computer-readable medium may include: any entity or device capable of carrying computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in a computer-readable medium can be appropriately added to or subtracted according to the requirements of legislation and patent practice in a jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electrical carrier signals and telecommunication signals.
[0089] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A vehicle control method for facilitating in-vehicle phone calls, characterized in that, include: Monitor phone calls made and received inside the car cabin; When a phone call is detected to be made or received on a mobile phone connected to the car, it is determined whether there are target cabin environment parameters associated with the mobile phone; the target cabin environment parameters are associated with the identity authentication ID information when the mobile phone is connected to the car. If there are target cabin environment parameters associated with the mobile phone, obtain the current cabin environment parameters of the car; Determine whether the current cabin environment parameters are consistent with the target cabin environment parameters; If they are inconsistent, adjust the vehicle's cabin environment based on the target cabin environment parameters; After determining whether there are target cockpit environment parameters associated with the mobile phone, the process also includes: If there are no target cockpit environment parameters associated with the mobile phone, a cockpit environment adjustment prompt is sent to the mobile phone with the call making and receiving task. The cockpit environment adjustment prompt includes at least one cockpit environment mode, and each cockpit environment mode corresponds to at least one setting parameter of the vehicle control object. When a user selects one of the cabin environment modes, the car's cabin environment is adjusted based on the settings parameters corresponding to the selected cabin environment mode.
2. The method according to claim 1, characterized in that, After monitoring phone calls made and received in the car cabin, the system also includes: When a phone call is detected that is not connected to the car, determine whether there are target cabin environment parameters associated with the user of the phone. If there are target cabin environment parameters associated with the user using the mobile phone, obtain the current cabin environment parameters of the car. Determine whether the current cabin environment parameters are consistent with the target cabin environment parameters; If they are inconsistent, the vehicle's cabin environment will be adjusted based on the target cabin environment parameters.
3. The method according to claim 2, characterized in that, After determining whether there are target cockpit environment parameters associated with the user using the mobile phone, the method further includes: If there are no target cockpit environment parameters associated with the user using the phone, then check if the user has adjusted the cockpit environment. If a user adjusts the cabin environment, the cabin environment will be adjusted to a preset cabin environment mode after the user completes the adjustment. The preset cabin environment mode corresponds to a preset cabin environment parameter.
4. The method according to claim 3, characterized in that, After adjusting the cabin environment to a preset cabin environment mode, the following is also included: During the process of a user making or receiving a call using the mobile phone, it is monitored whether the user changes the cockpit environment parameters corresponding to the preset cockpit environment mode, wherein the user includes the user using the mobile phone; If so, the modified cockpit environment parameters of the user will be associated with the user using the mobile phone.
5. The method according to claim 1, characterized in that, After determining whether the current cabin environment parameters are consistent with the target cabin environment parameters, the process also includes: If they match, the car's cabin environment will be locked to the state corresponding to the target cabin environment parameters during the call making and receiving task. Once the phone call is completed, the car's cabin environment will be unlocked.
6. The method according to claim 5, characterized in that, After the call-making task is completed, it also includes restoring the car's cabin environment to its state before the call-making task.
7. The method according to any one of claims 1-6, characterized in that, The target cabin environment parameters include at least one of the following: multimedia system volume, driving mode, window status, sunroof status, and air conditioning vent fan speed level. The adjustment of the vehicle's cabin environment based on the target cabin environment parameters includes: Perform at least one of the following operations: Adjust the driving mode to the driving mode corresponding to the target cabin environment parameters; Adjust the car windows to the window status corresponding to the target cabin environment parameters; Adjust the sunroof to the sunroof status corresponding to the target cabin environment parameters; Adjust the air conditioning output force to the level corresponding to the target cabin environment parameters.
8. A car control device that facilitates telephone calls for occupants inside the vehicle, characterized in that, include: The telephone monitoring module is configured to monitor telephone calls made and received inside the car cabin. The mobile phone association module is configured to determine whether there are target cockpit environment parameters associated with the mobile phone when it detects that the mobile phone connected to the car has a call task; the target cockpit environment parameters are associated with the identity authentication ID information when the mobile phone is connected to the car. The parameter acquisition module is configured to acquire the current cabin environment parameters of the car if there are target cabin environment parameters associated with the mobile phone. The consistency judgment module is configured to determine whether the current cockpit environment parameters are consistent with the target cockpit environment parameters. The cockpit control module is configured to adjust the vehicle's cockpit environment based on the target cockpit environment parameters if there is a discrepancy. The cockpit mode module is configured to, after determining whether there are target cockpit environment parameters associated with a mobile phone, send a cockpit environment adjustment prompt to the mobile phone with the call-making task if there are no target cockpit environment parameters associated with the mobile phone. The cockpit environment adjustment prompt includes at least one cockpit environment mode, and each cockpit environment mode corresponds to at least one setting parameter of the vehicle control object. When the user selects one of the cockpit environment modes, the vehicle's cockpit environment is adjusted based on the setting parameters corresponding to the cockpit environment mode selected by the user.
9. A vehicle, comprising at least a vehicle infotainment system and communication equipment, said vehicle infotainment system comprising at least a memory, a processor, and a computer program stored in said memory and executable on said processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Self-adaptive adjustment method for vehicle-mounted Bluetooth telephone answering environment
CN114643945A
Intelligent cabin environment adjusting method and related equipment
CN115648889A