Vehicle-mounted Bluetooth control method, electronic equipment and computer readable storage medium
By introducing an active inquiry mechanism into the on-board Bluetooth system and dynamically adjusting the Bluetooth configuration, the existing on-board Bluetooth control methods are solved, and the intelligent and convenient connection process of the on-board Bluetooth is realized, and the user's driving experience is improved.
Patent Information
- Application Number
- CN202411763689.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-03
- Publication Date
- 2025-02-18
AI Technical Summary
The existing vehicle Bluetooth control method is relatively passive and it is difficult to effectively improve the user's driving experience, especially during the pairing and connection of vehicle Bluetooth.
By introducing an active inquiry mechanism into the on-board Bluetooth system, the Bluetooth configuration is dynamically adjusted according to user feedback, and the intelligent and personalized connection process of on-board Bluetooth is realized. The specific steps include automatically connecting to the paired Bluetooth device when the connection conditions are met, and actively asking the user whether to change the configuration through query information, and asking whether to update the configuration after the connection is successful.
It realizes the intelligence and convenience of the on-board Bluetooth connection process, can more accurately respond to users' real intentions, and improves users' driving experience.
Smart Images

Figure CN119485240A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle control technology, and in particular to a vehicle-mounted Bluetooth control method, an electronic device, and a computer-readable storage medium. Background Art
[0002] In-car Bluetooth technology is a wireless communication technology that allows electronic devices in the car to connect and exchange data wirelessly with external devices through the Bluetooth protocol.
[0003] With the continuous development of intelligent vehicle technology, the application of in-vehicle Bluetooth technology in vehicle intelligence is also deepening. By improving the control capability of in-vehicle Bluetooth and optimizing the control method of in-vehicle Bluetooth, the interaction between people and vehicles is made more natural, intuitive and efficient, which has become an important direction for improving driving safety, convenience, intelligence and other user driving experience.
[0004] The control of in-car Bluetooth usually includes multiple aspects such as pairing, connection, voice answering, dialing, call control, voice control, etc. For the pairing and connection of in-car Bluetooth, the following methods are usually adopted in the relevant technology: the user manually operates the connection or pairing of the in-car Bluetooth, or the user manually turns on the Bluetooth automatic connection function, so that the vehicle can automatically connect to Bluetooth when the conditions for Bluetooth connection are met.
[0005] However, the above methods are all processes in which the vehicle system passively receives user commands and gives feedback based on the commands. The human-vehicle interaction method is relatively passive and single, and it is difficult to effectively improve the user's driving experience. Summary of the invention
[0006] The present application provides a method for controlling in-vehicle Bluetooth, an electronic device, and a computer-readable storage medium to solve the technical problems existing in the related art. The following technical solutions are included:
[0007] In a first aspect, the present application provides a method for controlling in-vehicle Bluetooth, comprising: when a connection condition is met, connecting a paired first Bluetooth device within the Bluetooth connection range of the vehicle according to a first Bluetooth configuration; generating a first inquiry message for inquiring whether to change the first Bluetooth configuration; if first feedback information of the first inquiry message is received, changing the first Bluetooth configuration according to the first feedback information to control the connection process of the in-vehicle Bluetooth; after the vehicle Bluetooth is connected, generating a second inquiry message for inquiring whether to update the first Bluetooth configuration according to the current connection process of the in-vehicle Bluetooth; if second feedback information of the second inquiry message is received, controlling the update process of the first Bluetooth configuration according to the second feedback information.
[0008] In some possible implementations, when the Bluetooth connection range of the vehicle includes multiple paired Bluetooth devices, the first Bluetooth device includes the last connected Bluetooth device among the multiple paired Bluetooth devices within the Bluetooth connection range of the vehicle, and connecting the first paired Bluetooth device within the Bluetooth connection range of the vehicle according to the first Bluetooth configuration includes: obtaining first connection information of the first Bluetooth device last connected to the vehicle among the multiple paired Bluetooth devices within the connection range of the vehicle according to the first Bluetooth configuration; and connecting the last connected Bluetooth device among the multiple paired Bluetooth devices within the Bluetooth connection range of the vehicle according to the first connection information.
[0009] In some other possible implementations, when the vehicle's Bluetooth connection range includes multiple paired Bluetooth devices, the first inquiry information includes a device list indicating multiple paired Bluetooth devices within the vehicle's Bluetooth connection range, the first feedback information includes a first selection instruction, and changing the first Bluetooth configuration based on the first feedback information includes: obtaining second connection information of the Bluetooth device corresponding to the selection instruction in the device list; connecting the Bluetooth device corresponding to the selection instruction according to the second connection information to change the first Bluetooth configuration.
[0010] In some other possible implementations, the first inquiry information includes first confirmation information for inquiring whether to connect to the first Bluetooth device, the first feedback information includes a first rejection instruction, and the changing the first Bluetooth configuration based on the first feedback information includes: generating a third inquiry information for inquiring whether to pair with a second unpaired Bluetooth device within the Bluetooth connection range of the vehicle to change the first Bluetooth configuration; if third feedback information of the third inquiry information is received, controlling the connection process of the vehicle-mounted Bluetooth according to the third feedback information.
[0011] In some other possible implementations, the third feedback information includes a third confirmation instruction, and the connection process of the vehicle-mounted Bluetooth is controlled according to the third feedback information, including: calling out a pairing interface for vehicle-mounted Bluetooth pairing; pairing with the second Bluetooth device according to the interaction information of the pairing interface; and connecting to the second Bluetooth device that has been successfully paired.
[0012] In some further possible implementations, the second feedback information includes second confirmation information, and updating the first Bluetooth configuration according to the second feedback information includes: updating the first Bluetooth configuration according to the second confirmation information.
[0013] In some other possible implementations, the control method further includes: if the content displayed on the central control display screen of the vehicle is not a reversing image, then displaying the incoming call information corresponding to the communication request received by the Bluetooth device connected to the vehicle via Bluetooth through the central control display screen, and / or playing the incoming call information through the speaker device of the vehicle, and disabling other interactive functions of the central control display screen; or, if the content displayed on the central control display screen of the vehicle is a reversing image, then playing the incoming call information through the speaker device.
[0014] In some other possible implementations, the control method further includes: in response to the vehicle being in a parking gear, the vehicle's seat belt being unfastened, the vehicle's door changing from closed to open, or radio frequency interference existing within the vehicle's Bluetooth connection range, generating an interruption instruction for interrupting the vehicle's Bluetooth connection; and disconnecting the vehicle's Bluetooth connection according to the interruption instruction.
[0015] In a second aspect, the present application provides a control device for in-vehicle Bluetooth, comprising: a first execution module, for connecting to a first paired Bluetooth device within the Bluetooth connection range of the vehicle according to a first Bluetooth configuration when a connection condition is met; a second execution module, for generating a first inquiry message for inquiring whether to change the first Bluetooth configuration; a third execution module, for changing the first Bluetooth configuration according to the first feedback information if first feedback information of the first inquiry message is received, and controlling the connection process of the in-vehicle Bluetooth according to the changed configuration; a fourth execution module, for generating a second inquiry message for inquiring whether to update the first Bluetooth configuration according to the current connection process of the in-vehicle Bluetooth after the vehicle Bluetooth is connected; the fourth execution module is also for controlling the update process of the first Bluetooth configuration according to the second feedback information if second feedback information of the second inquiry message is received.
[0016] In some other possible implementations, when the vehicle's Bluetooth connection range includes multiple paired Bluetooth devices, the first Bluetooth device includes the last connected Bluetooth device among the multiple paired Bluetooth devices within the vehicle's Bluetooth connection range, and the first execution module is further used to obtain first connection information of the Bluetooth device that was last connected to the vehicle among the multiple paired Bluetooth devices within the vehicle's Bluetooth connection range according to the first Bluetooth configuration; and connect to the Bluetooth device that was last connected to the vehicle among the multiple paired Bluetooth devices within the vehicle's Bluetooth connection range according to the first connection information.
[0017] In some other possible implementations, when the vehicle's Bluetooth connection range includes multiple paired Bluetooth devices, the first inquiry information includes a device list indicating multiple paired Bluetooth devices within the vehicle's Bluetooth connection range, the first feedback information includes a first selection instruction, and the third execution module is further used to obtain second connection information of the Bluetooth device corresponding to the selection instruction in the device list; and connect the Bluetooth device corresponding to the selection instruction according to the second connection information to change the first Bluetooth configuration.
[0018] In some other possible implementations, the first inquiry information includes first confirmation information for inquiring whether to connect to the first Bluetooth device, the first feedback information includes a first rejection instruction, and the third execution module is further used to generate a third inquiry information for inquiring whether to pair with a second unpaired Bluetooth device within the Bluetooth connection range of the vehicle to change the first Bluetooth configuration; if third feedback information of the third inquiry information is received, the connection process of the vehicle-mounted Bluetooth is controlled according to the third feedback information.
[0019] In some other possible implementations, the third feedback information includes a third confirmation instruction, and the third execution module is also used to call out a pairing interface for vehicle-mounted Bluetooth pairing; pair with the second Bluetooth device according to the interaction information of the pairing interface; and connect to the second Bluetooth device that has been successfully paired.
[0020] In some further possible implementations, the second feedback information includes second confirmation information, and the fourth execution module is further configured to update the first Bluetooth configuration according to the second confirmation information.
[0021] In some other possible embodiments, the vehicle-mounted Bluetooth control device also includes a fifth execution module, which is used to display the incoming call information corresponding to the communication request received by the Bluetooth device connected to the vehicle Bluetooth through the central control display screen if the content displayed on the central control display screen of the vehicle is not a reversing image, and / or play the incoming call information through the speaker device of the vehicle, and disable other interactive functions of the central control display screen; or, if the content displayed on the central control display screen of the vehicle is a reversing image, play the incoming call information through the speaker device.
[0022] In some other possible embodiments, the vehicle-mounted Bluetooth control device also includes a sixth execution module, which is used to generate an interruption instruction for interrupting the Bluetooth connection of the vehicle in response to the vehicle's gear position being a parking gear, the vehicle's seat belt being unfastened, the vehicle's door changing from closed to open, or the presence of radio frequency interference within the vehicle's Bluetooth connection range; and disconnect the vehicle's Bluetooth connection according to the interruption instruction.
[0023] In a third aspect, the present application provides an electronic device for controlling in-vehicle Bluetooth, comprising: a memory storing at least one program instruction for controlling in-vehicle Bluetooth; and a processor, wherein when the program instruction is executed by the processor, the electronic device implements the method in the first aspect of the present application or any possible implementation of the first aspect.
[0024] In a fourth aspect, the present application provides a computer program (product), which includes a computer program / instructions, and the computer program / instructions are executed by a processor to enable a computer to implement the method in the first aspect of the present application or any possible implementation of the first aspect.
[0025] In a fifth aspect, the present application provides a computer-readable storage medium having stored thereon program instructions for controlling vehicle-mounted Bluetooth. When the program instructions are executed by one or more processors, the vehicle implements the method in the first aspect of the present application or any possible implementation of the first aspect.
[0026] The beneficial effects of the technical solution provided by this application include at least:
[0027] The present application actively interacts with the user by actively asking, making the connection process of the in-vehicle Bluetooth more intelligent and convenient, greatly improving the user's driving experience. Compared with the passive response method in the related art, the present application can make the in-vehicle Bluetooth automatically connect to the connectable device within the vehicle Bluetooth connection range according to the first Bluetooth configuration when the connection conditions are met. In addition, in the process of automatic connection, the user is actively asked to ask through the first inquiry information, and after receiving the first feedback information made by the user for the first inquiry information, the first Bluetooth configuration is modified in time according to the user's feedback, so that the current connection process of the in-vehicle Bluetooth can respond to the user's real intention of using the in-vehicle Bluetooth more accurately and timely. In addition, the present application can also actively ask the user whether to update the first Bluetooth configuration after the in-vehicle Bluetooth connection is successful, so that the first Bluetooth configuration of the in-vehicle Bluetooth can be updated autonomously according to the user's usage habits, providing users with a more humane and intelligent interaction method, greatly improving the user's driving experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0029] Figure 1 It is a schematic diagram of an implementation scenario provided by an embodiment of the present application;
[0030] Figure 2 This is a flow chart of a method for controlling in-vehicle Bluetooth provided by an embodiment of the present application;
[0031] Figure 3 is a flow chart of another method for controlling in-vehicle Bluetooth provided by an embodiment of the present application;
[0032] Figure 4 is a schematic diagram of the structure of a vehicle-mounted Bluetooth control device provided in an embodiment of the present application;
[0033] Figure 5 It is a structural diagram of an electronic device for controlling vehicle-mounted Bluetooth provided in an embodiment of the present application. DETAILED DESCRIPTION
[0034] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0035] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.
[0036] The connection of in-car Bluetooth generally includes manual connection and automatic connection. Manual connection requires the user to manually turn on the in-car Bluetooth function and perform pairing and connection operations. Compared with manual connection, automatic connection reduces the number of manual operations performed by the user and improves convenience. Among them, the automatic connection function of in-car Bluetooth is essentially a convenience function that simplifies the process of users connecting to in-car Bluetooth based on a series of preset rules and conditions.
[0037] However, users still need to manually configure the preset rules and conditions for the automatic connection of in-car Bluetooth according to their own needs. In addition, when the user's usage intention or usage habits change, the preset rules and conditions for the automatic connection of in-car Bluetooth also need to be manually updated in a timely manner, which cannot meet the user's demand for intelligent and personalized use of in-car Bluetooth.
[0038] In view of this, the present application discloses a control scheme for in-vehicle Bluetooth, which can not only automatically connect to the in-vehicle Bluetooth according to the first Bluetooth configuration, but also change the first Bluetooth configuration according to the needs of the user by actively asking during the process of the user using the in-vehicle Bluetooth, so as to timely correct the connection process of the in-vehicle Bluetooth. In particular, the method provided by the present application can also update the first Bluetooth configuration according to the operation of the user in the process of using the in-vehicle Bluetooth, and has a certain degree of autonomous learning ability for the user's in-vehicle Bluetooth usage habits, making the use process of the in-vehicle Bluetooth more intelligent and personalized.
[0039] Figure 1 is a schematic diagram of an implementation scenario provided by an embodiment of the present application. Figure 1 The implementation scenario provided in the embodiment of the present application may include a vehicle 11 and a Bluetooth device 12.
[0040] The vehicle 11 is equipped with a control system that can be used to control the vehicle-mounted Bluetooth module of the vehicle 11, and the control system can establish a communication connection with the vehicle-mounted Bluetooth module in a wired or wireless manner to control the vehicle-mounted Bluetooth module, so that Bluetooth communication is established between the vehicle 11 and the Bluetooth device 12 within the Bluetooth connection range of the vehicle and data can be transmitted.
[0041] Optionally, the control system carried in the vehicle 11 can be a server, a server cluster composed of multiple servers, or a cloud computing service center. The Bluetooth device 12 can be, for example, a mobile phone, a tablet computer, or any other Bluetooth device that can establish a Bluetooth connection with the vehicle 11's in-vehicle Bluetooth.
[0042] Those skilled in the art should understand that the above-mentioned vehicle 11, vehicle-mounted Bluetooth module, control system and Bluetooth device 12 are only examples, and other existing or future vehicles or Bluetooth devices that are applicable to this application should also be included in the scope of protection of this application and are included here by reference.
[0043] Figure 2 is a flow chart of a method for controlling in-vehicle Bluetooth provided by an embodiment of the present application. The method can be executed by a control system installed in a vehicle, for example, and the present application does not limit this aspect. Figure 2 The vehicle-mounted Bluetooth control method provided in the embodiment of the present application may include the following steps:
[0044] Step S110: When the connection condition is met, a first paired Bluetooth device within the Bluetooth connection range of the vehicle is connected according to the first Bluetooth configuration.
[0045] Among them, the connection conditions can be used to determine whether the vehicle-mounted Bluetooth function can operate normally, for example, it may include whether the vehicle's battery is normal, whether the entire vehicle circuit is connected, etc. The first Bluetooth configuration can be used to indicate the user's usage habits for the vehicle-mounted Bluetooth, for example, it may include the vehicle's paired Bluetooth devices. The paired Bluetooth device may include a first Bluetooth device that has been paired within the vehicle's Bluetooth connection range, and may also include a third Bluetooth device that has been paired that is not within the vehicle's Bluetooth connection range. When the vehicle-mounted Bluetooth can operate normally, the control system installed in the vehicle can automatically search for the Bluetooth signal of the Bluetooth device within the vehicle's Bluetooth connection range, and determine the paired first Bluetooth device within the vehicle's Bluetooth connection range based on the paired Bluetooth devices in the first Bluetooth configuration, and then connect to the first Bluetooth device.
[0046] In some embodiments, the control system installed in the vehicle may be, for example, an IHU (Intelligent Head Unit); the first Bluetooth configuration may be, for example, stored in the IHU; the connection condition may be, for example, that the battery of the vehicle is normal and the key signal of the vehicle key is detected. When the battery of the vehicle is normal and the key signal of the vehicle key is detected, the IHU may start and search for the Bluetooth signal within the Bluetooth connection range of the vehicle. Then, the IHU may compare the information of the paired Bluetooth device in the first Bluetooth configuration with the Bluetooth signal within the Bluetooth connection range of the vehicle to determine the Bluetooth signal of the paired first Bluetooth device within the Bluetooth connection range of the vehicle. Finally, the IHU establishes a Bluetooth connection with the first Bluetooth device based on the Bluetooth signal of the first Bluetooth device.
[0047] Considering that when a user uses the in-vehicle Bluetooth function for the first time, it may not be possible to query the paired Bluetooth device of the vehicle in the first Bluetooth configuration, and it is also impossible to connect to the first paired Bluetooth device within the Bluetooth connection range of the vehicle. In view of this, an initialization function module can be set in the first Bluetooth configuration, which can be used to predict the user's intention to use the in-vehicle Bluetooth when using it for the first time, so that the vehicle can control the connection process of the in-vehicle Bluetooth according to the initialization function module. In one embodiment, the first Bluetooth configuration also includes an initialization function module, and the control method of the in-vehicle Bluetooth provided in the present application may also include: when the connection conditions are met and there is no paired Bluetooth device in the first Bluetooth configuration, connecting to the Bluetooth device with the strongest Bluetooth signal within the Bluetooth connection range of the vehicle according to the initialization function module.
[0048] It is also considered that the vehicle's Bluetooth connection range may include multiple paired Bluetooth devices. In order to more accurately identify the user's true intention when using the in-vehicle Bluetooth, the user's usage habits can be analyzed based on the user's usage history of the in-vehicle Bluetooth, and the connection process of the in-vehicle Bluetooth can be controlled based on the user's usage habits. In view of this, in one embodiment, when the vehicle's Bluetooth connection range includes multiple paired Bluetooth devices, the first Bluetooth device can be, for example, the last connected Bluetooth device among the multiple paired Bluetooth devices within the vehicle's Bluetooth connection range. Connecting the first paired Bluetooth device within the vehicle's Bluetooth connection range according to the first Bluetooth configuration may, for example, include: obtaining the first connection information of the Bluetooth device that the vehicle last connected to among the multiple paired Bluetooth devices within the vehicle's Bluetooth connection range according to the first Bluetooth configuration; and connecting the Bluetooth device that the vehicle last connected to among the multiple paired Bluetooth devices within the vehicle's Bluetooth connection range according to the first connection information.
[0049] Step S120: Generate first inquiry information for inquiring whether to change the first Bluetooth configuration.
[0050] The first inquiry information can be used to actively interact with the user, collect the user's current real needs for using the in-car Bluetooth, and use this to judge the user's real intention. As mentioned above, the first Bluetooth configuration can be used to indicate the user's usage habits for the in-car Bluetooth, and can also include an initialization function module for predicting the user's intention to use the in-car Bluetooth for the first time. Due to the lag in the user's usage habits, there may be a deviation between the user's usage intention determined based on the usage habits and the user's current real intention; or there may also be a deviation in the prediction of the user's intention to use the in-car Bluetooth when the initialization function module uses the in-car Bluetooth for the first time. The first inquiry information can be used to actively interact with the user to collect the user's real needs in order to correct the connection process of the in-car Bluetooth.
[0051] In one embodiment, when the Bluetooth connection range of the vehicle includes multiple paired Bluetooth devices, the first inquiry information may include a device list indicating multiple paired Bluetooth devices within the Bluetooth connection range of the vehicle. The device list may be used to actively inquire the user whether to perform the in-vehicle Bluetooth connection process according to the first Bluetooth configuration. For example, the first inquiry information may be used to actively inquire the user whether to connect to the last connected Bluetooth device of the vehicle among the multiple paired Bluetooth devices within the Bluetooth connection range of the vehicle, so as to provide the user with an opportunity to correct the in-vehicle Bluetooth connection process performed according to the first Bluetooth configuration.
[0052] In another embodiment, the first inquiry information may further include first confirmation information for asking the user whether to connect to the first paired Bluetooth device within the Bluetooth connection range of the vehicle, so as to provide the user with an opportunity to reject the in-vehicle Bluetooth connection process performed according to the first Bluetooth configuration.
[0053] In some embodiments, the first inquiry information may be, for example, text and / or voice, and the method of interacting with the user through the first inquiry information may be, for example, through a display screen, voice broadcast, etc. This application does not impose any restrictions in this regard.
[0054] Step S130: If first feedback information of the first inquiry information is received, the first Bluetooth configuration is modified according to the first feedback information, and the connection process of the in-vehicle Bluetooth is controlled according to the modified configuration.
[0055] The first feedback information may be, for example, feedback made by the user according to the first inquiry information after receiving the first inquiry information, which is used to indicate the user's true intention of currently using the in-vehicle Bluetooth, so that the vehicle can change the first Bluetooth configuration according to the first feedback information, thereby correcting the connection process of the in-vehicle Bluetooth. In some embodiments, the user makes feedback on the first inquiry information to generate the first feedback information, for example, by means of buttons, touch screens, voice recognition, etc., and this application does not impose any restrictions in this regard.
[0056] As described above, the first inquiry information may include a device list of multiple first Bluetooth devices, and the device list may actively ask the user whether to connect to the first Bluetooth device that the vehicle was last connected to among multiple paired Bluetooth devices within the Bluetooth connection range of the vehicle. When the user's actual intention of using the vehicle's Bluetooth currently deviates from the first Bluetooth configuration (for example, the user wants to connect to other Bluetooth devices other than the last connected Bluetooth device within the Bluetooth connection range of the vehicle), the user can select in the device list and replace the paired Bluetooth device within the Bluetooth connection range of the vehicle to be connected to correct the connection process of the vehicle's Bluetooth. In view of this, in one embodiment, when the vehicle's Bluetooth connection range includes multiple paired Bluetooth devices, the first inquiry information may include, for example, a device list for indicating multiple paired Bluetooth devices within the Bluetooth connection range of the vehicle, and the first feedback information may include, for example, a first selection instruction. The first Bluetooth configuration is changed according to the first feedback information, for example, including: obtaining the second connection information of the Bluetooth device corresponding to the selection instruction in the device list; connecting the Bluetooth device corresponding to the selection instruction according to the second connection information to change the first Bluetooth configuration.
[0057] As mentioned above, the first inquiry information may also include a first confirmation information, through which the user may be actively asked whether to connect to the first paired Bluetooth device within the Bluetooth connection range of the vehicle. When the user's actual intention of currently using the in-vehicle Bluetooth does not deviate from the first Bluetooth configuration, the user may not give feedback to the first confirmation information, and the vehicle may continue to control the connection process of the in-vehicle Bluetooth according to the first Bluetooth configuration. When the user's actual intention of currently using the in-vehicle Bluetooth deviates from the first Bluetooth configuration (for example, the user does not want to connect to the first paired Bluetooth device within the Bluetooth connection range of the vehicle), the user may give negative feedback to the first confirmation information and refuse the connection process of the in-vehicle Bluetooth controlled according to the first Bluetooth configuration.
[0058] In some embodiments, the first confirmation information may also include, for example, device information of the Bluetooth device to be connected. The device information may include, for example, device name, model, power level, etc., and this application does not impose any limitation in this regard.
[0059] Step S140: after the vehicle Bluetooth is connected, generate second inquiry information for inquiring whether to update the first Bluetooth configuration according to the current connection process of the vehicle Bluetooth.
[0060] Similarly, the second inquiry information can also be used to actively interact with the user to determine whether the user is willing to update the first Bluetooth configuration to facilitate the user's next use of the in-vehicle Bluetooth.
[0061] Step S150: If second feedback information of the second inquiry information is received, the updating process of the first Bluetooth configuration is controlled according to the second feedback information.
[0062] If the current connection process of the in-vehicle Bluetooth is an accidental behavior of the user, the user may not give feedback on the second inquiry information, and the vehicle may control the connection process of the in-vehicle Bluetooth according to the first Bluetooth configuration the next time the user uses the in-vehicle Bluetooth. When the user gives positive feedback on the second inquiry information and wants to update the first Bluetooth configuration according to the current connection process of the in-vehicle Bluetooth, the vehicle can update the first Bluetooth configuration in time according to the user's feedback on the second inquiry information, so that the first Bluetooth configuration can be consistent with the user's latest usage habits. In view of this, in some embodiments, the second feedback information may include, for example, the second confirmation information, and controlling the update process of the first Bluetooth configuration according to the second feedback information may include, for example: updating the first Bluetooth configuration according to the second confirmation information.
[0063] In some embodiments, the user provides feedback to the second query information to generate the second feedback information, for example, by pressing buttons, touching the screen, or using voice recognition, and the present application does not impose any limitation in this regard.
[0064] The in-vehicle Bluetooth can connect to a paired first Bluetooth device or an unpaired second Bluetooth device within the Bluetooth connection range of the vehicle. In some implementation scenarios, considering that the first Bluetooth configuration can be used to automatically connect to the paired first Bluetooth device within the Bluetooth connection range of the vehicle, when a negative feedback is given to the first confirmation information and the connection process of the in-vehicle Bluetooth is refused to be controlled according to the first Bluetooth configuration, the user's intention to use the in-vehicle Bluetooth may include stopping the activation of the in-vehicle Bluetooth and interrupting the connection process of the in-vehicle Bluetooth; or wanting to connect to the unpaired second Bluetooth device within the Bluetooth connection range of the vehicle. In view of this, the user can continue to be actively asked to determine the user's true intention and use it to control the connection process of the in-vehicle Bluetooth. In view of this, in one embodiment, the first inquiry information includes a first confirmation information for asking whether to connect to the first Bluetooth device, and the first feedback information includes a first rejection instruction. After receiving the first rejection instruction, the first Bluetooth configuration is changed according to the first feedback information, for example, it may include: generating a third inquiry information for asking whether to pair with the unpaired second Bluetooth device within the Bluetooth connection range of the vehicle to change the first Bluetooth configuration; if the third feedback information of the third inquiry information is received, the connection process of the in-vehicle Bluetooth is controlled according to the third feedback information.
[0065] Figure 3 is a flow chart of another in-vehicle Bluetooth control method provided by an embodiment of the present application. The method can be executed by a control system installed in a vehicle, for example, and the present application does not limit this aspect. Figure 3 Another in-vehicle Bluetooth control method provided in an embodiment of the present application may include the following steps:
[0066] Step S210: When the connection condition is met, the first paired Bluetooth device within the Bluetooth connection range of the vehicle is connected according to the first Bluetooth configuration. Figure 3 The operation performed in step S210 is the same as Figure 2 The operations performed in step S110 are the same, and the same contents will not be repeated here.
[0067] Step S220: generating first confirmation information for inquiring whether to connect to a paired first Bluetooth device within the Bluetooth connection range of the vehicle.
[0068] The first confirmation information can be used to ask the user whether to connect to the first paired Bluetooth device within the Bluetooth connection range of the vehicle. When the user's actual intention of using the vehicle's Bluetooth currently deviates from the first Bluetooth configuration (for example, the user does not want to connect to the first Bluetooth device), a negative feedback can be given to the first confirmation information to reject the connection process of the vehicle's Bluetooth controlled according to the first Bluetooth configuration.
[0069] Step S230: In response to receiving the first rejection instruction, a third inquiry message is generated to inquire whether to pair with a second unpaired Bluetooth device within the Bluetooth connection range of the vehicle.
[0070] The first rejection instruction may be, for example, a negative feedback given by the user upon receiving the first confirmation information, and may be used to reject the process of controlling the vehicle-mounted Bluetooth connection according to the first Bluetooth configuration. The third inquiry information may also be used to actively interact with the user and determine the user's true intention.
[0071] As mentioned above, when the user refuses to control the connection process of the in-vehicle Bluetooth according to the first Bluetooth configuration, the user's intention to use the in-vehicle Bluetooth may include: wanting to connect to an unpaired second Bluetooth device within the Bluetooth connection range of the vehicle. In view of this, when the first rejection instruction is received, a third inquiry message can be generated to inquire whether the user wants to connect to an unpaired second Bluetooth device within the Bluetooth connection range of the vehicle, thereby making the connection process of the in-vehicle Bluetooth more intelligent and personalized.
[0072] Step S240: If third feedback information of the third inquiry information is received, the connection process of the in-vehicle Bluetooth is controlled according to the third feedback information.
[0073] The third feedback information may be, for example, feedback made by the user according to the third inquiry information after receiving the third inquiry information, and is also used to indicate the user's true intention of currently using the vehicle-mounted Bluetooth, so that the vehicle can change the first Bluetooth configuration according to the third feedback information, thereby interrupting the connection process of the vehicle-mounted Bluetooth or connecting to the second Bluetooth device. In some embodiments, the user's feedback on the third inquiry information to generate the third feedback information may be, for example, performed by buttons, touch screens, voice recognition, etc., and this application does not impose any restrictions in this regard.
[0074] When the user wants to connect to a second unpaired Bluetooth device within the Bluetooth connection range of the vehicle, a positive feedback can be made to the third inquiry information. In one embodiment, the third feedback information may include, for example, a third confirmation instruction. After receiving the third confirmation instruction, the connection process of the vehicle Bluetooth is controlled according to the third feedback information, which may include, for example: calling up a pairing interface for pairing the vehicle Bluetooth; pairing with the second Bluetooth device according to the interactive information of the pairing interface; connecting the second Bluetooth device. In some embodiments, the interactive information of the pairing interface may be, for example, the connection information of the Bluetooth device that the user wants to pair with input in the pairing interface, or the user may select from the connectable Bluetooth devices within the Bluetooth connection range of the vehicle provided in the pairing interface. The present application does not impose any restrictions in this regard.
[0075] Step S250: after the vehicle Bluetooth is connected, generate a second inquiry message for inquiring whether to update the first Bluetooth configuration according to the current connection process of the vehicle Bluetooth. Step S260: if second feedback information of the second inquiry message is received, control the update process of the first Bluetooth configuration according to the second feedback information. It should also be noted that Figure 3 The operations performed in steps S250 and S260 are the same as those performed in steps S250 and S260. Figure 2 The operations performed in steps S140 and S150 are the same, and the same contents are not repeated here.
[0076] After the in-car Bluetooth connection is successful, the user may have different needs when using different functions. For example, when the user answers, makes calls, or holds a conference call via the in-car Bluetooth, the user may hope that the call or conference call will not be interrupted; and when a call or conference call is in progress and the vehicle is in reverse, in order to ensure driving safety, it may be necessary to increase the priority of the reversing-related functions so that the reversing-related functions are not interfered with by the call or conference call. In view of this, in some embodiments, the in-car Bluetooth control method provided in the present application also includes: if the content displayed on the central control display screen of the vehicle is not a reversing image, the incoming call information corresponding to the request received by the Bluetooth device connected to the vehicle Bluetooth is displayed on the central control display screen, and / or the incoming call information is played through the vehicle's speaker device, and other interactive functions of the central control display screen are disabled; or, if the content displayed on the central control display screen of the vehicle is a reversing image, the incoming call information is played through the speaker device.
[0077] It is also considered that when the user leaves the vehicle unit and turns off the vehicle's Bluetooth function, or when there is radio frequency interference within the vehicle's Bluetooth connection range so that the vehicle's Bluetooth cannot be successfully connected, the activated vehicle's Bluetooth function may continue to consume energy, which is not conducive to the vehicle's energy saving. In view of this, it is possible to determine whether the user needs to turn off the vehicle's Bluetooth function based on the current operating status of the vehicle and / or the vehicle's Bluetooth, so as to disconnect the Bluetooth connection in time and reduce the vehicle's energy consumption. In some embodiments, the vehicle Bluetooth control method provided in the present application also includes: in response to the vehicle's gear being in parking gear, the vehicle's seat belt being unfastened, the vehicle's door changing from closed to open, or radio frequency interference within the vehicle's Bluetooth connection range, an interruption instruction for interrupting the vehicle's Bluetooth connection is generated; and the vehicle's Bluetooth connection is disconnected according to the interruption instruction.
[0078] The present application actively interacts with the user by actively asking, making the connection process of the in-vehicle Bluetooth more intelligent and convenient, greatly improving the user's driving experience. Compared with the passive response method in the related art, the present application can make the in-vehicle Bluetooth automatically connect to the connectable device within the vehicle Bluetooth connection range according to the first Bluetooth configuration when the connection conditions are met. In addition, in the process of automatic connection, the user is actively asked to ask through the first inquiry information, and after receiving the first feedback information made by the user for the first inquiry information, the first Bluetooth configuration is modified in time according to the user's feedback, so that the current connection process of the in-vehicle Bluetooth can respond to the user's real intention of using the in-vehicle Bluetooth more accurately and timely. In addition, the present application can also actively ask the user whether to update the first Bluetooth configuration after the in-vehicle Bluetooth connection is successful, so that the first Bluetooth configuration of the in-vehicle Bluetooth can be updated autonomously according to the user's usage habits, providing users with a more humane and intelligent interaction method, greatly improving the user's driving experience.
[0079] In some possible implementations, the present application also provides a vehicle-mounted Bluetooth control device. Figure 4 is a schematic diagram of the structure of the vehicle-mounted Bluetooth control device provided in the embodiment of the present application, see Figure 4 The in-vehicle Bluetooth control device 400 provided in the embodiment of the present application includes:
[0080] The first execution module 410 is configured to connect to a paired first Bluetooth device within a Bluetooth connection range of the vehicle according to a first Bluetooth configuration when a connection condition is met.
[0081] The second execution module 420 is configured to generate first inquiry information for inquiring whether to change the first Bluetooth configuration.
[0082] The third execution module 430 is configured to modify the first Bluetooth configuration according to the first feedback information if first feedback information of the first inquiry information is received, and control the connection process of the in-vehicle Bluetooth according to the modified configuration.
[0083] The fourth execution module 440 is used to generate a second inquiry message for inquiring whether to update the first Bluetooth configuration according to the current connection process of the vehicle Bluetooth after the vehicle Bluetooth is connected. The fourth execution module 440 is also used to control the update process of the first Bluetooth configuration according to the second feedback information if second feedback information of the second inquiry message is received.
[0084] In some embodiments, when the vehicle's Bluetooth connection range includes multiple paired Bluetooth devices, the first Bluetooth device includes the last connected Bluetooth device among the multiple paired Bluetooth devices within the vehicle's Bluetooth connection range, and the first execution module 410 is further used to obtain first connection information of the Bluetooth device that the vehicle last connected to among the multiple paired Bluetooth devices within the vehicle's Bluetooth connection range according to the first Bluetooth configuration; and connect to the Bluetooth device that the vehicle last connected to among the multiple paired Bluetooth devices within the vehicle's Bluetooth connection range according to the first connection information.
[0085] In other embodiments, when the vehicle's Bluetooth connection range includes multiple paired Bluetooth devices, the first inquiry information includes a device list indicating multiple paired Bluetooth devices within the vehicle's Bluetooth connection range, the first feedback information includes a first selection instruction, and the third execution module 430 is further used to obtain second connection information of the Bluetooth device corresponding to the selection instruction in the device list; connect the Bluetooth device corresponding to the selection instruction according to the second connection information to change the first Bluetooth configuration.
[0086] In some other embodiments, the first inquiry information includes first confirmation information for inquiring whether to connect to the first Bluetooth device, the first feedback information includes a first rejection instruction, and the third execution module 430 is also used to generate a third inquiry information for inquiring whether to pair with a second unpaired Bluetooth device within the Bluetooth connection range of the vehicle to change the first Bluetooth configuration; if third feedback information of the third inquiry information is received, the connection process of the vehicle-mounted Bluetooth is controlled according to the third feedback information.
[0087] In some other embodiments, the third feedback information includes a third confirmation instruction, and the third execution module 430 is also used to call out a pairing interface for in-vehicle Bluetooth pairing; pair with the second Bluetooth device according to the interactive information of the pairing interface; and connect to the successfully paired second Bluetooth device.
[0088] In some further embodiments, the second feedback information includes second confirmation information, and the fourth execution module 440 is further configured to update the first Bluetooth configuration according to the second confirmation information.
[0089] In some other embodiments, the vehicle-mounted Bluetooth control device 400 also includes a fifth execution module, which is used to display the incoming call information corresponding to the communication request received by the Bluetooth device connected to the vehicle Bluetooth through the central control display screen if the content displayed on the vehicle's central control display screen is not a reversing image, and / or play the incoming call information through the vehicle's speaker device, and disable other interactive functions of the central control display screen; or, if the content displayed on the vehicle's central control display screen is a reversing image, play the incoming call information through the speaker device.
[0090] In some other embodiments, the vehicle-mounted Bluetooth control device 400 also includes a sixth execution module, which is used to generate an interruption instruction for interrupting the vehicle's Bluetooth connection in response to the vehicle's gear position being in parking gear, the vehicle's seat belt being unfastened, the vehicle's door changing from closed to open, or the presence of radio frequency interference within the vehicle's Bluetooth connection range; and disconnect the vehicle's Bluetooth connection according to the interruption instruction.
[0091] In some other possible implementations, the present application also provides an electronic device for controlling vehicle-mounted Bluetooth. Figure 5 is a schematic diagram of the structure of an electronic device for controlling vehicle-mounted Bluetooth provided in an embodiment of the present application, see Figure 5 The electronic device 500 for controlling vehicle-mounted Bluetooth provided in the embodiment of the present application includes:
[0092] The memory 510 stores at least one program instruction for controlling the in-vehicle Bluetooth.
[0093] Processor 520, when the above program instructions are executed by processor 520, the vehicle realizes the above combination Figure 2-Figure 3 The described method and steps of multiple embodiments thereof. Depending on the implementation, the processor 520 may be a CPU (central processing unit), a GPU (graphics processing unit), or one or more types of processors in other general and / or special processors, including but not limited to a DSP (digital signal processor), an ASIC (application specific integrated circuit), an FPGA (field-programmable gate array), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., and the number of them may be determined according to actual needs.
[0094] In some other possible implementations, the present application further provides a computer program (product), the computer program (product) comprising a computer program / instruction, the computer program / instruction being executed by a processor to enable a computer to implement the above-mentioned combination Figure 2-Figure 3 The method and steps of its various embodiments are described.
[0095] In some other possible implementations, the present application further provides a computer-readable storage medium on which program instructions for controlling vehicle-mounted Bluetooth are stored. When the program instructions are executed by one or more processors, the above combination is implemented. Figure 2-Figure 3The described method and steps of multiple embodiments thereof. The computer readable storage medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0096] In the embodiments of the present application, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance. The term "plurality" refers to two or more, unless otherwise clearly defined.
[0097] The term "and / or" in the embodiments of the present application is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may represent three situations: A exists alone, A and B exist at the same time, and B exists alone.
[0098] The above description is only for the purpose of facilitating the technical solution of the present application to be understood by those skilled in the art, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for controlling vehicle-mounted Bluetooth, characterized in that: The control method comprises: When the connection condition is met, connecting to a paired first Bluetooth device within the Bluetooth connection range of the vehicle according to the first Bluetooth configuration; generating a first inquiry message for inquiring whether to change the first Bluetooth configuration; If first feedback information of the first inquiry information is received, the first Bluetooth configuration is modified according to the first feedback information, and the connection process of the in-vehicle Bluetooth is controlled according to the modified configuration; After the vehicle Bluetooth is connected, generating second inquiry information for inquiring whether to update the first Bluetooth configuration according to the current connection process of the vehicle Bluetooth; If second feedback information of the second inquiry information is received, an updating process of the first Bluetooth configuration is controlled according to the second feedback information.
2. The control method according to claim 1, characterized in that: When the Bluetooth connection range of the vehicle includes multiple paired Bluetooth devices, the first Bluetooth device includes the last connected Bluetooth device among the multiple paired Bluetooth devices within the Bluetooth connection range of the vehicle, and connecting the first paired Bluetooth device within the Bluetooth connection range of the vehicle according to the first Bluetooth configuration includes: Acquire, according to the first Bluetooth configuration, first connection information of a Bluetooth device to which the vehicle was last connected among a plurality of paired Bluetooth devices within a Bluetooth connection range of the vehicle; A Bluetooth device that was last connected to the vehicle among a plurality of paired Bluetooth devices within a Bluetooth connection range of the vehicle is connected according to the first connection information.
3. The control method according to claim 1, characterized in that: When the Bluetooth connection range of the vehicle includes multiple paired Bluetooth devices, the first inquiry information includes a device list for indicating multiple paired Bluetooth devices within the Bluetooth connection range of the vehicle, the first feedback information includes a first selection instruction, and the changing the first Bluetooth configuration according to the first feedback information includes: Acquire second connection information of the Bluetooth device corresponding to the selection instruction in the device list; The Bluetooth device corresponding to the selection instruction is connected according to the second connection information to change the first Bluetooth configuration.
4. The control method according to claim 1, characterized in that: The first inquiry information includes first confirmation information for inquiring whether to connect to the first Bluetooth device, the first feedback information includes a first rejection instruction, and the changing the first Bluetooth configuration according to the first feedback information includes: generating a third inquiry message for inquiring whether to pair with a second unpaired Bluetooth device within a Bluetooth connection range of the vehicle, so as to change the first Bluetooth configuration; If third feedback information of the third inquiry information is received, the connection process of the in-vehicle Bluetooth is controlled according to the third feedback information.
5. The control method according to claim 4, characterized in that: The third feedback information includes a third confirmation instruction, and the process of controlling the connection of the in-vehicle Bluetooth according to the third feedback information includes: Call up the pairing interface for car Bluetooth pairing; Pairing with the second Bluetooth device according to the interaction information of the pairing interface; The second Bluetooth device that is successfully paired is connected.
6. The control method according to claim 1, characterized in that: The second feedback information includes second confirmation information, and the updating process of controlling the first Bluetooth configuration according to the second feedback information includes: The first Bluetooth configuration is updated according to the second confirmation information.
7. The control method according to any one of claims 1 to 6, characterized in that: The control method further comprises: If the content displayed on the central control display screen of the vehicle is not a reversing image, the incoming call information corresponding to the communication request received by the Bluetooth device connected to the vehicle via Bluetooth is displayed on the central control display screen, and / or the incoming call information is played through the speaker device of the vehicle, and other interactive functions of the central control display screen are disabled; or, If the content displayed on the central control display screen of the vehicle is a reversing image, the incoming call information is played through the speaker device.
8. The control method according to any one of claims 1 to 6, characterized in that: The control method further comprises: In response to the gear position of the vehicle being the parking gear, the seat belt of the vehicle being unfastened, the door of the vehicle being changed from closed to open, or radio frequency interference being present within the Bluetooth connection range of the vehicle, generating an interruption instruction for interrupting the Bluetooth connection of the vehicle; The Bluetooth connection of the vehicle is disconnected according to the interruption instruction.
9. An electronic device, characterized in that: include: A memory storing program instructions for controlling the vehicle-mounted Bluetooth; as well as The processor, when the program instructions are executed by the processor, enables the vehicle to implement the control method described in any one of claims 1-8.
10. A computer-readable storage medium, characterized in that: Program instructions for controlling the vehicle-mounted Bluetooth are stored thereon. When the program instructions are executed by one or more processors, the vehicle implements the control method described in any one of claims 1 to 8.