Bluetooth device connection method and apparatus, bluetooth device, device, and storage medium
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-23
- Publication Date
- 2026-08-13
Smart Images

Figure CN2025123432_13082026_PF_FP_ABST
Abstract
Description
Bluetooth device connection methods, Bluetooth devices, apparatus, equipment and storage media
[0001] This application claims priority to Chinese Patent Application No. 202510141605.0, filed on February 8, 2025, entitled "Connection Method for Bluetooth Device, Bluetooth Device, Apparatus, Device and Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of Bluetooth technology, and in particular to a Bluetooth device connection method, Bluetooth device, apparatus, device, and storage medium. Background Technology
[0003] With the widespread application of Bluetooth technology in various electronic devices, such as smartphones, tablets, smart wearables, and smart home devices, the convenience and functionality of Bluetooth connectivity are receiving increasing attention.
[0004] In related technologies, during Bluetooth connection, devices typically need to broadcast and interact with various information to achieve functions such as pairing, data transmission, and status synchronization. This often relies on standard buttons or preset touch operations on the device to switch the Bluetooth broadcast frequency band, power, or broadcast information content.
[0005] However, the above methods are difficult to personalize the Bluetooth connection broadcast mode according to specific needs and usage habits, which limits the use of Bluetooth technology. Summary of the Invention
[0006] This application provides a Bluetooth device connection method, a Bluetooth device, an apparatus, a device, and a storage medium. The technical solution provided by this application is as follows:
[0007] According to one aspect of the embodiments of this application, a method for connecting a Bluetooth device is provided, the method being executed by an in-vehicle terminal, the method comprising:
[0008] When the Bluetooth device is configured to a first function, in response to a first operation on the Bluetooth device, a broadcast signal corresponding to a first broadcast mode sent by the Bluetooth device is received;
[0009] Based on the broadcast signal corresponding to the first broadcast mode, a connection is established with the Bluetooth device;
[0010] Wherein, the first function is a function customized according to personalized needs, the first broadcast mode is the broadcast mode corresponding to the first operation, the Bluetooth device is used to switch the broadcast mode of the Bluetooth device to the first broadcast mode according to the first operation, and when the broadcast mode of the Bluetooth device is switched to the first broadcast mode, send the broadcast signal corresponding to the first broadcast mode.
[0011] According to one aspect of the embodiments of this application, a Bluetooth device is provided, the Bluetooth device including a button module, a Bluetooth control module and a feedback module;
[0012] The button module is used to receive a first operation on the Bluetooth device and to send a first instruction to the Bluetooth control module, wherein the first instruction is a Bluetooth connection instruction generated based on the first operation.
[0013] The Bluetooth control module is used to obtain a first broadcast mode according to the first instruction, and to switch the broadcast mode of the Bluetooth device to the first broadcast mode, wherein the first broadcast mode is the broadcast mode corresponding to the first operation;
[0014] The feedback module is used to provide feedback results corresponding to the first operation. The feedback results are either that the broadcast mode of the Bluetooth device was successfully switched or that the broadcast mode of the Bluetooth device failed to switch.
[0015] According to one aspect of the embodiments of this application, a connection device for a Bluetooth device is provided, the device comprising:
[0016] The signal receiving module is configured to receive a broadcast signal corresponding to a first broadcast mode sent by the Bluetooth device in response to a first operation on the Bluetooth device when the Bluetooth device is configured to a first function.
[0017] A Bluetooth connection module is used to connect with the Bluetooth device according to the broadcast signal corresponding to the first broadcast mode;
[0018] Wherein, the first function is a function customized according to personalized needs, the first broadcast mode is the broadcast mode corresponding to the first operation, the Bluetooth device is used to switch the broadcast mode of the Bluetooth device to the first broadcast mode according to the first operation, and when the broadcast mode of the Bluetooth device is switched to the first broadcast mode, send the broadcast signal corresponding to the first broadcast mode.
[0019] According to one aspect of the embodiments of this application, an in-vehicle terminal is provided, the in-vehicle terminal including a processor and a memory, the memory storing a computer program, the computer program being loaded and executed by the processor to implement the above-described Bluetooth device connection method.
[0020] According to one aspect of the embodiments of this application, a computer-readable storage medium is provided, wherein a computer program is stored in the computer-readable storage medium, the computer program being loaded and executed by a processor to implement the above-described Bluetooth device connection method.
[0021] According to one aspect of the embodiments of this application, a computer program product is provided, the computer program product including a computer program, the computer program being loaded and executed by a processor to implement the above-described Bluetooth device connection method.
[0022] The technical solution provided in this application can bring the following beneficial effects:
[0023] By allowing Bluetooth devices to customize their broadcast modes to meet user needs, different broadcast modes can be switched when the user performs different operations. This satisfies the personalized broadcast mode requirements of different users in different scenarios, improving the flexibility and convenience of Bluetooth device use. Furthermore, by enabling Bluetooth devices to broadcast signals to connect with the vehicle terminal, avoiding the need for the Bluetooth device to constantly transmit broadcast signals to maintain the connection after connection, power consumption of the Bluetooth device can be reduced, and its usage time can be increased. Moreover, by customizing the functions of the Bluetooth device according to individual user needs, users can control various in-vehicle functions through different operations on the Bluetooth device, improving the convenience and comfort of driving and enhancing the driving experience. Attached Figure Description
[0024] Figure 1 is a schematic diagram of the implementation environment of a solution provided in an embodiment of this application;
[0025] Figure 2 is a block diagram of a Bluetooth device provided in an embodiment of this application;
[0026] Figure 3 is a schematic diagram of an appearance implementation of a Bluetooth device provided in an embodiment of this application;
[0027] Figure 4 is a flowchart of a Bluetooth device connection method provided in an embodiment of this application;
[0028] Figure 5 is a schematic diagram of the parameter configuration window of the music playback function provided in an embodiment of this application;
[0029] Figure 6 is a schematic diagram of the interface of the configuration window for lighting categories provided in one embodiment of this application;
[0030] Figure 7 is a block diagram of a Bluetooth device connection device provided in an embodiment of this application;
[0031] Figure 8 is a structural block diagram of an in-vehicle terminal provided in one embodiment of this application. Detailed Implementation
[0032] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0033] Please refer to Figure 1, which illustrates a schematic diagram of an implementation environment provided in one embodiment of this application. This implementation environment can be implemented as a Bluetooth device connection system. The implementation environment may include: an in-vehicle terminal 10, a server 20, and a Bluetooth device 30.
[0034] There can be one or more vehicle terminals 10, and one or more Bluetooth devices 30. Each vehicle terminal 10 is connected to one or more Bluetooth devices 30 via a network. The Bluetooth devices 30 are used to implement vehicle control functions through quick operation. A client application for a target application can be installed on the vehicle terminal 10. The target application is used to manage the Bluetooth devices 30 and to adjust and configure the functions of the Bluetooth devices.
[0035] Server 20 provides background services for the client applications of the target application installed and running in the vehicle terminal 10. For example, server 20 can be the background server of the aforementioned target application. Server 20 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms, but is not limited to these. Optionally, server 20 can simultaneously provide background services for applications in multiple vehicle terminals 10. Vehicle terminals 10 and server 20 can communicate with each other via a network.
[0036] In this embodiment, the user configures the Bluetooth device's function as a first function in the target application of the vehicle terminal. When the Bluetooth device is configured as the first function, in response to a first operation on the Bluetooth device, the vehicle terminal receives a broadcast signal corresponding to a first broadcast mode sent by the Bluetooth device. The first function is a customized function based on individual needs, the first broadcast mode is the broadcast mode corresponding to the first operation, and the Bluetooth device is used to switch its broadcast mode to the first broadcast mode according to the first operation, and to send a broadcast signal corresponding to the first broadcast mode when the Bluetooth device's broadcast mode is switched to the first broadcast mode. The vehicle terminal connects to the Bluetooth device based on the broadcast signal corresponding to the first broadcast mode.
[0037] In this embodiment, the Bluetooth device connects to the vehicle terminal via a broadcast signal. Compared to connecting to the vehicle terminal via radio waves, connecting via a broadcast signal eliminates the need for the Bluetooth device to continuously transmit broadcast signals after connection. It only needs to periodically start and transmit broadcast signals to maintain the connection between the Bluetooth device and the vehicle terminal. Therefore, the Bluetooth device does not need to be constantly active, and its power consumption is greatly reduced.
[0038] Please refer to Figure 2, which shows a block diagram of a Bluetooth device according to an embodiment of this application. The Bluetooth device includes a button module 210, a Bluetooth control module 220, and a feedback module 230.
[0039] The button module 210 is used to receive a first operation on the Bluetooth device and to send a first instruction to the Bluetooth control module, the first instruction being a Bluetooth connection instruction generated based on the first operation.
[0040] The first operation on the Bluetooth device is performed by the user to trigger the connection between the Bluetooth device and the vehicle terminal. For example, the first operation can be a long press on the Bluetooth device for a first time period, such as a long press for 5 seconds or a long press for 7 seconds. Alternatively, the first operation can be a short press on the Bluetooth device for the first time, such as a single short press or two consecutive presses.
[0041] After receiving the first operation for the Bluetooth device, the button module puts the Bluetooth device into Bluetooth connection state, and then sends a first instruction to the Bluetooth control module. The first instruction is used to instruct the Bluetooth control module to execute the broadcast mode corresponding to the first operation.
[0042] The Bluetooth control module 220 is used to obtain a first broadcast mode according to a first instruction, and to switch the broadcast mode of the Bluetooth device to the first broadcast mode, wherein the first broadcast mode is the broadcast mode corresponding to the first operation.
[0043] Different operations correspond to different broadcast modes, and the first operation corresponds to the first broadcast mode.
[0044] In some embodiments, the Bluetooth control module includes a storage unit storing broadcast data corresponding to at least one operation. The broadcast data corresponding to each operation is used to indicate a broadcast mode. The broadcast data corresponding to the operation includes at least one of the following: the broadcast frequency band of the broadcast mode, the broadcast power of the broadcast mode, and the broadcast information format of the broadcast mode.
[0045] Different broadcast modes must have at least one different piece of broadcast data. For example, two different broadcast modes may have only one different piece of broadcast data while the others are the same; two different pieces of broadcast data while the others are the same; or all of the broadcast data may be different. Therefore, the broadcast frequency bands of the two different broadcast modes can be the same or different; the broadcast power of the two different broadcast modes can be the same or different; and the broadcast information format of the two different broadcast modes can be the same or different.
[0046] In some embodiments, the Bluetooth control module is configured to retrieve broadcast data corresponding to a first operation from a storage unit according to a first instruction. Based on the broadcast data corresponding to the first operation, the Bluetooth device's broadcast mode is switched to a first broadcast mode.
[0047] The Bluetooth control module determines the first operation performed by the user based on the first instruction, and then retrieves the broadcast data corresponding to the first operation from the storage unit, including the broadcast frequency band, broadcast power, and broadcast information format of the first broadcast mode. Based on the broadcast data corresponding to the first operation, the Bluetooth control module switches the Bluetooth device's broadcast mode to the first broadcast mode.
[0048] For example, if the first operation is a long press on the Bluetooth device for 5 seconds, the corresponding broadcast mode can be a 100Hz high-power broadcast mode. The Bluetooth control module switches the Bluetooth device's broadcast mode to the 100Hz high-power broadcast mode based on the broadcast data corresponding to the first operation. If the first operation is a short press on the Bluetooth device once, the corresponding broadcast mode can be a 100Hz low-power broadcast mode. The Bluetooth control module switches the Bluetooth device's broadcast mode to the 100Hz low-power broadcast mode based on the broadcast data corresponding to the first operation.
[0049] After the broadcast mode switch is completed, the Bluetooth control module sends a second instruction to the feedback module. The second instruction is used to instruct the feedback module to provide the user with the corresponding feedback result according to the broadcast mode switch of the Bluetooth device.
[0050] The feedback module 230 is used to provide feedback results corresponding to the first operation. The feedback results are either that the broadcast mode of the Bluetooth device was successfully switched or that the broadcast mode of the Bluetooth device failed to switch.
[0051] The feedback result indicates whether the Bluetooth device's broadcast mode switch was successful. If the feedback result indicates that the Bluetooth device's broadcast mode switch was successful, subsequent Bluetooth connection or data interaction operations can continue. Optionally, the feedback result can be visual, auditory, or tactile feedback; this application does not limit this.
[0052] In some embodiments, the feedback result is presented in at least one of the following ways: the Bluetooth device emits a prompt sound; the Bluetooth device generates a prompt vibration; if the Bluetooth device has an indicator light, the indicator light emits a prompt light; if the Bluetooth device has a display interface, the prompt information is displayed on the display interface.
[0053] For example, the prompt sound emitted by the Bluetooth device can be a prompt sound containing text information, such as a voice prompt sounding "Broadcast mode switched successfully". The prompt sound can also be a prompt sound without text information, such as a mechanical prompt sound like "beep, beep, beep...". In this case, if the Bluetooth device does not emit a prompt sound, the feedback result is that the Bluetooth device's broadcast mode switching failed; if the Bluetooth device emits a prompt sound, the feedback result is that the Bluetooth device's broadcast mode switching was successful.
[0054] For example, the alert vibration generated by the Bluetooth device can be a continuous alert vibration, a rapid alert vibration, or an intermittent alert vibration. In this case, if the Bluetooth device does not generate an alert vibration, the feedback result is that the Bluetooth device's broadcast mode switching failed; if the Bluetooth device generates an alert vibration, the feedback result is that the Bluetooth device's broadcast mode switching succeeded.
[0055] For example, when a Bluetooth device has an indicator light, the indicator light can be a continuously displayed light, a flashing light, or an intermittent light. In this case, if the Bluetooth device does not emit an indicator light, the feedback result is that the Bluetooth device's broadcast mode switching has failed; if the Bluetooth device emits an indicator light, the feedback result is that the Bluetooth device's broadcast mode switching has succeeded.
[0056] For example, when the Bluetooth device has a display interface, the prompt message displayed on the display interface can be text information, such as "Broadcast mode switching successful". The prompt message can also be illustrative, such as the icon corresponding to "Broadcast mode switching successful". In this case, if the Bluetooth device's display interface does not display any prompt message, the feedback result is that the Bluetooth device's broadcast mode switching failed; if the Bluetooth device's display interface displays a prompt message, the feedback result is that the Bluetooth device's broadcast mode switching was successful.
[0057] Optionally, the feedback module can provide one or more ways to present the feedback result. For example, a Bluetooth device can emit a notification sound and vibration at the same time; a Bluetooth device can also emit a notification sound, vibrate, and illuminate the indicator light at the same time; or a Bluetooth device can display the notification information on the display interface at the same time as emitting a notification sound, vibrating, and illuminating the indicator light.
[0058] By presenting the feedback results in at least one way, the system can provide users with diverse notifications about the switching status of the Bluetooth device's broadcast mode. This allows users to confirm in a timely manner that the broadcast mode switching operation has been successfully completed while the vehicle is in motion, enabling them to confidently proceed with subsequent Bluetooth connection or data interaction operations.
[0059] The Bluetooth device is used to send a broadcast signal corresponding to the first broadcast mode when the Bluetooth device's broadcast mode is switched to the first broadcast mode. The broadcast signal corresponding to the first broadcast mode is used to trigger the vehicle terminal to connect with the Bluetooth device based on the broadcast signal corresponding to the first broadcast mode.
[0060] The Bluetooth device is also used to stop sending the broadcast signal corresponding to the first broadcast mode when the Bluetooth device and the vehicle terminal have successfully connected based on the broadcast signal corresponding to the first broadcast mode.
[0061] The Bluetooth device is also used to transmit broadcast signals corresponding to the first broadcast mode at a fixed frequency to maintain the connection between the Bluetooth device and the vehicle terminal.
[0062] The specific value of the fixed frequency is to be determined by technicians according to the connection requirements of the Bluetooth device; this application does not impose any restrictions.
[0063] Since the connection is established via broadcast signals to the vehicle terminal, it's unnecessary for the Bluetooth device to continuously transmit signals to maintain the connection after it's established. Therefore, once the Bluetooth device and the vehicle terminal successfully connect based on the broadcast signal corresponding to the first broadcast mode, the Bluetooth device stops transmitting the corresponding broadcast signal. This significantly reduces the Bluetooth device's power consumption, avoiding the increased power consumption caused by continuously maintaining the connection, allowing the Bluetooth device to operate for extended periods. Furthermore, by having the Bluetooth device transmit the broadcast signal corresponding to the first broadcast mode at a fixed frequency, the connection between the Bluetooth device and the vehicle terminal can be maintained while keeping the Bluetooth device's power consumption low, preventing disconnection due to delayed broadcast signal transmission.
[0064] Figure 3 illustrates one possible appearance of the Bluetooth device, featuring a magnetic cover, decorative strips / light strips, a handle, and heat dissipation fins. The Bluetooth device can function as a smart in-vehicle button, interconnecting with the central display screen within the vehicle's infotainment system via Bluetooth to provide users with customized shortcuts, such as adjusting the air conditioning, seats, or playing music. Users can customize multiple Bluetooth devices within the vehicle's infotainment system according to their needs, such as seat heating, ventilation, and music switching, ensuring each button meets their individual requirements. This enhances driving convenience by allowing users to perform specific operations on the Bluetooth devices. The in-vehicle system supports simultaneous connections from multiple Bluetooth devices, allowing users to place multiple devices in the vehicle and configure different functions on the software platform. This provides users with easier control of various in-vehicle functions, further improving driving convenience. Furthermore, the Bluetooth device's configuration can be changed at any time, allowing users to adjust its functions as needed, for example, changing the air conditioning control function to music playback. This flexibility enables the Bluetooth device to adapt to different user needs, providing a more personalized driving experience.
[0065] In some embodiments, the Bluetooth device uses a magnetic attachment, allowing users to place it anywhere in the vehicle, such as next to the driver's seat, under the steering wheel, or in the center console, making it convenient for users to access the device's functions while the vehicle is in motion. Optionally, a clearly visible light or graphic identifier can be placed on the Bluetooth device, making it easier for users to identify and operate in low-light conditions inside the vehicle.
[0066] The Bluetooth device includes a button module, a Bluetooth control module, and a feedback module. By configuring the Bluetooth device with the above structure, users can pre-set various broadcast modes in the storage unit of the Bluetooth control module according to their needs. For example, they can set broadcast data corresponding to different operations, such as different broadcast frequency bands, different broadcast power, and different broadcast information formats. When the user performs an operation on the Bluetooth device, the Bluetooth control module quickly switches to the corresponding broadcast mode according to the preset correspondence and provides feedback to the user on the operation result through the feedback module.
[0067] The Bluetooth device provided in this application offers highly customizable features, meeting the personalized needs of different users for the broadcast mode of the Bluetooth device in different scenarios, thus improving the flexibility and convenience of using the Bluetooth device. Furthermore, by allowing the Bluetooth device to broadcast signals to connect with the vehicle terminal, it avoids requiring the Bluetooth device to continuously transmit broadcast signals to maintain the connection after connection, thereby reducing the power consumption of the Bluetooth device and extending its usage time. Moreover, by setting up a relatively simple operation method for the Bluetooth device, it is easy for users to understand and master, reducing the complexity of user operation and improving operational efficiency. Finally, by including a feedback module, the interactivity between the user and the device is enhanced, allowing users to promptly confirm whether the operation was successful, improving the user experience.
[0068] Please refer to Figure 4, which shows a flowchart of a Bluetooth device connection method according to an embodiment of this application. The entity executing each step of this method can be an in-vehicle terminal. The method may include at least one of the following steps 410-420:
[0069] Step 410: When the Bluetooth device is configured for the first function, in response to the first operation on the Bluetooth device, receive the broadcast signal corresponding to the first broadcast mode sent by the Bluetooth device.
[0070] Among them, the first function is a function customized according to individual needs, the first broadcast mode is the broadcast mode corresponding to the first operation, the Bluetooth device is used to switch the broadcast mode of the Bluetooth device to the first broadcast mode according to the first operation, and when the broadcast mode of the Bluetooth device is switched to the first broadcast mode, it sends the broadcast signal corresponding to the first broadcast mode.
[0071] The primary function is a feature that the user can independently select and configure based on their personalized needs at the in-vehicle terminal. This primary function can be any function. The in-vehicle terminal in this application can also be referred to as a vehicle.
[0072] In some embodiments, the first function is a function applied to the vehicle terminal, and the first function includes one of the following: air conditioning adjustment function of the vehicle terminal, seat adjustment function of the vehicle terminal, ventilation adjustment function of the vehicle terminal, communication control function of the vehicle terminal, and music playback function of the vehicle terminal.
[0073] The vehicle terminal's air conditioning adjustment function is used to start or stop the vehicle terminal's air conditioning function, and to adjust the air conditioning temperature when the air conditioning function is on. The vehicle terminal's seat adjustment function is used to adjust the position of one or more seats within the vehicle terminal, including but not limited to adjusting the seat's fore-aft position, lateral position, seat cushion height, and backrest tilt. Optionally, a Bluetooth device can be configured to adjust the seat position of one seat within the vehicle terminal, or it can be configured to adjust the seat position of multiple seats. For example, adjusting the position of the main seat can cause the position of the passenger seat to change accordingly, or it can allow for separate adjustments of the main and passenger seat positions through different operations. The vehicle terminal's ventilation adjustment function is used to start or stop the vehicle terminal's ventilation function, and to adjust the ventilation level when the ventilation function is on. The vehicle terminal's communication control function is used to start or stop the vehicle terminal's communication function. The music playback function of the vehicle terminal is used to start or stop the music playback function of the vehicle terminal, and to control the music playback status when the music playback function is on, including but not limited to switching the currently playing music, pausing the currently playing music, and resuming the paused music.
[0074] By providing a first function that offers multiple connectivity methods for Bluetooth devices to the in-vehicle terminal, users can control various functions within the vehicle by performing different operations on the Bluetooth devices, thereby improving the convenience and comfort of driving and enhancing the driving experience.
[0075] The first operation on the Bluetooth device is performed by the user to trigger the connection between the Bluetooth device and the vehicle terminal. For example, the first operation could be a long press on the Bluetooth device for a first time period, such as a 5-second long press. Alternatively, the first operation could be a short press on the Bluetooth device for the first time, such as a single short press or two consecutive presses.
[0076] Different operations correspond to different broadcast modes. Different broadcast modes have different broadcast frequency bands, broadcast power, broadcast information formats, and other broadcast data. For details, please refer to the implementation example on the Bluetooth device side; it will not be repeated here. The first operation corresponds to the first broadcast mode. After the user performs the first operation on the Bluetooth device, the button module of the Bluetooth device receives the first operation and sends a first command to the Bluetooth control module of the Bluetooth device. Based on the first command, the Bluetooth control module obtains the first broadcast mode and switches the Bluetooth device's broadcast mode to the first broadcast mode. The first broadcast mode is the broadcast mode corresponding to the first operation. When the Bluetooth device's broadcast mode is switched to the first broadcast mode, the control module sends the broadcast signal corresponding to the first broadcast mode.
[0077] Therefore, when the Bluetooth device successfully switches from broadcast mode to the first broadcast mode, the vehicle terminal receives the broadcast signal corresponding to the first broadcast mode sent by the Bluetooth device.
[0078] Step 420: Connect with the Bluetooth device according to the broadcast signal corresponding to the first broadcast mode.
[0079] After the vehicle terminal establishes a connection with the Bluetooth device based on the broadcast signal corresponding to the first broadcast mode, it maintains the connection with the Bluetooth device. After the Bluetooth device sends the broadcast signal corresponding to the first broadcast mode at a fixed frequency, it maintains the connection with the Bluetooth device based on the broadcast signal corresponding to the first broadcast mode that is sent again.
[0080] The technical solution provided in this application allows Bluetooth devices to customize their broadcast modes according to user needs. This enables the Bluetooth device to switch between different broadcast modes when the user performs different operations, satisfying the personalized broadcast mode requirements of different users in different scenarios and improving the flexibility and convenience of using the Bluetooth device. Furthermore, by allowing the Bluetooth device to emit broadcast signals to connect with the vehicle terminal, it avoids requiring the Bluetooth device to continuously transmit broadcast signals to maintain the connection after connection, thus reducing the power consumption of the Bluetooth device and increasing its usage time. Moreover, by customizing the functions of the Bluetooth device according to the user's personalized needs, users can control various functions in the vehicle by performing different operations on the Bluetooth device, improving the convenience and comfort of driving and enhancing the driving experience.
[0081] In some embodiments, the Bluetooth device is a battery-powered device. When the Bluetooth device and the vehicle terminal successfully connect based on the broadcast signal corresponding to the first broadcast mode, the Bluetooth device's battery level indicator is displayed on the vehicle terminal's display interface. The Bluetooth device's battery level indicator is used to indicate the remaining battery power of the Bluetooth device. If the remaining battery power of the Bluetooth device is less than or equal to a first threshold, the Bluetooth device's battery level indicator is switched from a first color to a second color.
[0082] The specific value of the first threshold can be set by a technician based on the power consumption of the Bluetooth device, or by the user in the Bluetooth device's settings interface; this application does not impose any limitations. The first color and the second color are different; the settings for the first color and the second color can be set by a technician or by the user in the Bluetooth device's settings interface; this application does not impose any limitations. For example, if the first threshold is 10%, the first color is white, and the second color is red, then when the remaining battery power of the Bluetooth device is less than or equal to 10%, the battery indicator of the Bluetooth device will switch from white to red to indicate to the user that the Bluetooth device's battery is low.
[0083] Bluetooth devices are battery-powered devices. Optionally, a Bluetooth device can be a device using a removable battery or a device that requires charging. When the Bluetooth device uses a removable battery, the battery indicator changes from a first color to a second color to remind the user to replace the removable battery. When the Bluetooth device requires charging, the battery indicator changes from a first color to a second color to remind the user to charge the Bluetooth device.
[0084] By displaying the Bluetooth device's battery level indicator on the in-vehicle terminal's display interface, users can know the remaining battery level of the Bluetooth device in a timely manner, allowing them to replace the Bluetooth device's battery or charge the Bluetooth device promptly when the battery is low.
[0085] In some embodiments, the method further includes step 430, which is performed after step 420. Step 430 includes at least one of sub-steps 431 to 434.
[0086] In sub-step 431, in response to the second operation for the Bluetooth device, the function configuration interface of the Bluetooth device is displayed, which includes a function selection window and a parameter configuration window.
[0087] The second operation for the Bluetooth device is performed by the user to trigger the display of the Bluetooth device's function configuration interface.
[0088] Optionally, the second operation and the first operation are different operations. The second operation and the first operation are different because they are two separate operations. The operation method of the second operation can be the same as or different from that of the first operation. For example, if the first operation is to press and hold the Bluetooth device for 5 seconds, the second operation can be either a long press for 5 seconds or a short press. When the second operation and the first operation are different, the user performs the first operation on the Bluetooth device, establishing a connection between the vehicle terminal and the Bluetooth device. While the vehicle terminal and the Bluetooth device are connected, the user performs the second operation on the Bluetooth device, displaying the Bluetooth device's function configuration interface on the vehicle terminal's display screen.
[0089] Optionally, if the second operation and the first operation are combined into one operation, the user performs the first operation on the Bluetooth device, the vehicle terminal connects with the Bluetooth device, and after the vehicle terminal and the Bluetooth device are successfully connected, the function configuration interface of the Bluetooth device is displayed on the display interface of the vehicle terminal.
[0090] The function configuration interface displays a function selection window and a parameter configuration window. The function selection window is used to select one function from a variety of preset functions as the function to be implemented for this Bluetooth device connection. The parameter configuration window is used to set the implementation method of the function.
[0091] Sub-step 432, in response to an operation on the function selection window, configures the function category of the Bluetooth device as the first function.
[0092] For example, the function selection window provides the following functions for the vehicle terminal: air conditioning adjustment, seat adjustment, ventilation adjustment, communication control, and music playback. The user selects a function in the function selection window, configuring the function category of the connected Bluetooth device as the first function.
[0093] Sub-step 433, in response to an operation on the parameter configuration window, obtains at least one first configuration parameter, each first configuration parameter indicating an implementation of the first function.
[0094] Each first configuration parameter is used to indicate how a sub-function of the first function is implemented, and the implementation method of each sub-function is used to indicate how the Bluetooth device needs to perform operations to implement that sub-function.
[0095] For example, if the first function is music playback, the user performs operations on the parameter configuration window to set the first configuration parameters for starting music playback, stopping music playback, switching the currently playing music, pausing the currently playing music, and resuming the paused music. For instance, if the Bluetooth device has multiple buttons, triggering different buttons implements different ways of playing music; for example, triggering button 1 starts music playback, triggering button 1 stops music playback, and so on. If the number of buttons on the Bluetooth device is less than the number of ways to play music, multiple operation methods can be set for one button; for example, a short press of button 1 starts music playback, a two-press short press stops music playback, and a long press switches the currently playing music.
[0096] Figure 5 shows a schematic diagram of the parameter configuration window for the music playback function. The Bluetooth device's function configuration interface 500 displays a parameter configuration window 504. The user configures at least one parameter for the music playback function in the "Media Control" module 501, such as the first configuration parameter 502 for switching to the previous song, the first configuration parameter for switching to the next song, and so on. The user clicks the "Confirm" control 503 to complete the configuration operation for at least one parameter.
[0097] Sub-step 434, in response to a confirmation operation on the function configuration interface, configures the Bluetooth device as a first function based on at least one first configuration parameter.
[0098] By following the steps above, the Bluetooth device is configured as the primary function. Subsequent user operations can then realize different sub-functions of the primary function, ensuring the interconnection and correspondence between function settings and operation methods, and improving the convenience of user operation.
[0099] In some embodiments, if the user needs to continue using the functions already configured on the Bluetooth device, the user performs a second operation on the Bluetooth device, displays the function configuration interface of the Bluetooth device, and then performs a confirmation operation on the function configuration interface to complete the function configuration of the Bluetooth device. If the user needs to adjust the functions already configured on the Bluetooth device, then the above sub-steps 431 to 434 are performed.
[0100] In some embodiments, the method further includes step 440, which is performed after step 420. Step 440 may be performed before or after step 430, and this application does not limit this. Step 440 includes at least one of sub-steps 441 to 444.
[0101] In sub-step 441, in response to a third operation for the Bluetooth device, the configuration interface for the broadcast mode of the Bluetooth device is displayed. The configuration interface for the broadcast mode displays a category configuration window for the broadcast mode and an operation configuration window corresponding to the broadcast mode.
[0102] The third operation for a Bluetooth device is performed by the user to trigger the display of the Bluetooth device's broadcast mode configuration interface.
[0103] Optionally, the third operation is different from the first and second operations. This means the third operation is performed separately from the first and second operations. The operation method of the third operation can be the same as or different from the first and second operations. For example, if the first operation is a long press on the Bluetooth device for 5 seconds, and the second operation is a short press on the Bluetooth device once, then the third operation can be a long press on the Bluetooth device for 5 seconds, a short press, or a long press on the Bluetooth device for 3 seconds. Since the third operation is different from the first and second operations, when the user performs the first operation on the Bluetooth device, the vehicle terminal connects to the Bluetooth device. While the vehicle terminal and Bluetooth device are connected, when the user performs the second operation on the Bluetooth device, the function configuration interface of the Bluetooth device is displayed on the vehicle terminal's display screen. When the user performs the third operation on the Bluetooth device, the broadcast mode configuration interface of the Bluetooth device is displayed on the vehicle terminal's display screen. Step 440 can be executed after step 420 or after step 430.
[0104] Optionally, if the third operation and the first operation are considered as one operation, then the user performs the first operation on the Bluetooth device, and the vehicle terminal connects to the Bluetooth device. After the vehicle terminal and the Bluetooth device are successfully connected, the configuration interface of the Bluetooth device's broadcast mode is displayed on the vehicle terminal's display interface. Step 440 is executed after step 420.
[0105] Optionally, if the third operation and the confirmation operation for the function configuration interface are the same operation, then after the user performs the confirmation operation for the function configuration interface and configures the Bluetooth device as the first function, the configuration interface for the broadcast mode of the Bluetooth device will be displayed on the display interface of the vehicle terminal. Step 440 is executed after step 430.
[0106] The broadcast mode configuration interface displays a broadcast mode category configuration window and a corresponding operation configuration window. The broadcast mode category configuration window is used to configure at least one broadcast mode, such as configuring a first broadcast mode, a second broadcast mode, etc. The corresponding operation configuration window is used to configure the operation method for at least one broadcast mode.
[0107] Sub-step 442, in response to the operation of the category configuration window for broadcast modes, configures at least one broadcast mode for the Bluetooth device.
[0108] Configure a broadcast mode, which includes configuring the broadcast mode name and the corresponding broadcast data. In other words, configuring a broadcast mode requires configuring the broadcast mode name, broadcast frequency band, broadcast power, and broadcast information format, among other information.
[0109] Configure at least one broadcast mode name and at least one broadcast data corresponding to each broadcast mode for each Bluetooth device. The name of the broadcast mode can also be understood as the category of the broadcast mode.
[0110] Sub-step 443, in response to the operation configuration window corresponding to the broadcast mode, configure at least one operation corresponding to each broadcast mode for at least one broadcast mode.
[0111] For example, a first operation can be configured for a first broadcast mode. For instance, the first operation can be configured as a long press on a Bluetooth device for 5 seconds. Different broadcast modes correspond to different operations; that is, if the first operation is a long press on a Bluetooth device for 5 seconds, the operation corresponding to other broadcast modes cannot be set to a long press on a Bluetooth device for 5 seconds.
[0112] Sub-step 444: In response to the confirmation operation of the configuration interface for broadcast mode, the broadcast mode configuration of the Bluetooth device is completed.
[0113] By configuring at least one broadcast mode according to the user's personalized needs, and configuring at least one operation corresponding to each broadcast mode, the Bluetooth device can switch between different broadcast modes when the user performs different operations. This satisfies the personalized needs of different users for the broadcast modes of the Bluetooth device in different scenarios, and improves the flexibility and convenience of using the Bluetooth device.
[0114] In some embodiments, the method further includes step 450, which is performed after step 420. Step 450 may be performed before, after, or between steps 430 and 440, and this application does not limit the scope of the steps. Step 450 includes at least one of sub-steps 451 to 455.
[0115] In sub-step 451, in response to the fourth operation for the Bluetooth device, the configuration interface of the indicator light is displayed. The configuration interface of the indicator light displays a configuration window for the indicator light's light mode, a configuration window for the light color of the light mode, and a configuration window for the light category corresponding to the light mode.
[0116] The fourth operation for Bluetooth devices is performed by the user to trigger the configuration interface that displays the indicator light.
[0117] Optionally, the fourth operation is different from the first, second, and third operations. This difference means that the fourth operation is performed separately from the first, second, and third operations. The operation method of the fourth operation can be the same as or different from the first, second, and third operations. For example, if the first operation is a long press on the Bluetooth device for 5 seconds, the second operation is a single short press, and the third operation is a long press on the Bluetooth device for 3 seconds, then the fourth operation can be a long press on the Bluetooth device for 5 seconds, a single short press, a long press on the Bluetooth device for 3 seconds, or a double short press. The fourth operation is different from the first, second, and third operations. If the user performs the first operation on the Bluetooth device, the vehicle terminal connects to the Bluetooth device. While the vehicle terminal and Bluetooth device are connected, the user performs the second operation on the Bluetooth device, displaying the Bluetooth device's function configuration interface on the vehicle terminal's display screen. The user then performs the third operation on the Bluetooth device, displaying the Bluetooth device's broadcast mode configuration interface on the vehicle terminal's display screen. Finally, the user performs the fourth operation on the Bluetooth device, displaying the indicator light configuration interface on the vehicle terminal's display screen. Step 450 can be performed after step 420, after step 430, or after step 440.
[0118] Optionally, if the fourth operation and the first operation are combined into one operation, the user performs the first operation on the Bluetooth device, and the vehicle terminal connects to the Bluetooth device. After the vehicle terminal and the Bluetooth device are successfully connected, the configuration interface of the indicator light is displayed on the display interface of the vehicle terminal. Step 450 is executed after step 420.
[0119] Optionally, if the fourth operation and the confirmation operation for the function configuration interface are the same operation, then after the user performs the confirmation operation for the function configuration interface and configures the Bluetooth device as the first function, the configuration interface of the indicator light will be displayed on the display interface of the vehicle terminal. Step 450 is executed after step 430.
[0120] Optionally, if the fourth operation and the confirmation operation for the configuration interface for broadcast mode are the same operation, then the user performs the confirmation operation for the configuration interface for broadcast mode. After the broadcast mode configuration of the Bluetooth device is completed, the configuration interface of the indicator light is displayed on the display interface of the vehicle terminal. Step 450 is executed after step 440.
[0121] The indicator light configuration interface displays configuration windows for the indicator light's lighting mode, the lighting color of each lighting mode, and the lighting category corresponding to each lighting mode. The lighting mode configuration window is used to configure at least one lighting mode, such as configuring a first lighting mode, a second lighting mode, etc. The lighting color configuration window is used to configure the lighting color corresponding to each of the at least one lighting mode, and the lighting category configuration window is used to configure the lighting category corresponding to each of the at least one lighting mode.
[0122] Sub-step 452, in response to an operation of the configuration window for the lighting mode, configures at least one lighting mode for the indicator light, the lighting mode being used to indicate how the indicator light is lit.
[0123] For example, the first lighting mode is a lighting mode in which the indicator light is continuously displayed, the second lighting mode is a lighting mode in which the indicator light is flashing, the third lighting mode is a lighting mode in which the indicator light is intermittently displayed, and so on.
[0124] Sub-step 453, in response to the operation of the configuration window for the light color of the light mode, configures at least one light color corresponding to each light mode for at least one light mode.
[0125] Optionally, each lighting mode can correspond to one or more light colors. For example, if the first lighting mode is a continuous indicator light mode, it can be configured with red and blue, allowing the indicator light to display red for a period of time followed by blue for a period of time. If the second lighting mode is a flashing indicator light mode, it can be configured with multiple colors, allowing the indicator light to flash with different colors. If the third lighting mode is an intermittent indicator light mode, it can be configured with red and blue, allowing the indicator light to intermittently display red, then blue during the next intermittent display, and then red again during the next intermittent display, intermittently switching between red and blue.
[0126] Sub-step 454, in response to the operation of the configuration window for the light category corresponding to the light mode, configures the light category corresponding to the light mode for at least one light mode, the light category of the light mode being used to indicate the meaning of the indicator light mode.
[0127] For example, if the first light mode is a continuously displayed indicator light mode, then the first light mode can be the presentation mode of the Bluetooth device's feedback module. If the second light mode is a flashing indicator light mode, then the first light mode can be a light mode used to indicate that the Bluetooth device's remaining battery power is less than or equal to a first threshold. If the third light mode is an intermittently displayed indicator light mode, then the first light mode can be a light mode used to indicate that the Bluetooth device and the vehicle terminal have successfully connected. And so on.
[0128] Figure 6 shows a schematic diagram of the configuration window for light categories. The configuration window 601 for light categories is displayed in the configuration interface 600 of the indicator light of the Bluetooth device. The configuration window 601 for light categories displays light mode 603 and the light category 602 corresponding to light mode 603. The user can click the "More Function Settings" control 604 to set the light category corresponding to other light modes.
[0129] Sub-step 455: In response to the confirmation operation on the configuration interface for the indicator light, the configuration of the indicator light is completed.
[0130] By setting the indicator light mode, color, and category for Bluetooth devices, users can intuitively determine the operating status of the Bluetooth device based on the indicator light, giving them ample reaction time and improving the ease of use of Bluetooth devices.
[0131] For example, when a user presses and holds the device for 5 seconds, the Bluetooth device broadcasts a connection. After the vehicle terminal pairs and connects with the Bluetooth device, the Bluetooth device stops broadcasting. Once the vehicle terminal and Bluetooth device are successfully paired, the vehicle terminal actively disconnects. During the Bluetooth device initialization phase, the user sets various broadcast modes and corresponding operations for the Bluetooth device in the storage unit of the Bluetooth control module through configuration software or a settings interface connected to the Bluetooth device. For example, a short press of the button switches to low-power broadcast mode, and a two-second long press switches to a broadcast mode for a specific frequency band. These settings are stored in the storage unit. When the Bluetooth device is in Bluetooth connection mode or preparing to connect, the user presses the button. Upon receiving the button operation, the button module transmits the corresponding instruction to the Bluetooth control module. The execution unit of the Bluetooth control module, based on the received instruction, searches for the corresponding preset broadcast mode in the storage unit and controls the Bluetooth chip to perform the corresponding broadcast mode switching operation. For example, if a short press instruction is received, the execution unit reads the setting parameters for low-power broadcast mode from the storage unit and applies these parameters to the Bluetooth connection broadcast settings, causing the Bluetooth device to switch to low-power broadcast mode. After the broadcast mode switch is complete, the Bluetooth control module sends a feedback command to the feedback module. The feedback module then provides corresponding feedback to the user based on the command. This feedback can be visual, such as a notification on the device screen indicating successful broadcast mode switching or a flashing icon; auditory, such as a notification sound; or tactile, such as a slight vibration from the device. This feedback mechanism allows the user to promptly confirm that the broadcast mode switch has been successfully completed, enabling them to confidently continue with subsequent Bluetooth connection or data interaction operations.
[0132] It should be noted that the Bluetooth device and the Bluetooth device connection method provided in the embodiments of this application are corresponding model training and usage processes. For details not described in detail on one side, please refer to the description on the other side.
[0133] 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.
[0134] Please refer to Figure 7, which shows a block diagram of a Bluetooth device connection apparatus according to an embodiment of this application. This apparatus has the function of implementing the Bluetooth device connection method described above; the function can be implemented in hardware or by hardware executing corresponding software. This apparatus can be the vehicle-mounted terminal described above, or it can be installed within a vehicle-mounted terminal. As shown in Figure 7, the apparatus 700 may include: a signal receiving module 710 and a Bluetooth connection module 720.
[0135] The signal receiving module 710 is configured to receive a broadcast signal corresponding to a first broadcast mode sent by the Bluetooth device in response to a first operation on the Bluetooth device when the Bluetooth device is configured to a first function.
[0136] Bluetooth connection module 720 is used to connect with the Bluetooth device according to the broadcast signal corresponding to the first broadcast mode;
[0137] Wherein, the first function is a function customized according to personalized needs, the first broadcast mode is the broadcast mode corresponding to the first operation, the Bluetooth device is used to switch the broadcast mode of the Bluetooth device to the first broadcast mode according to the first operation, and when the broadcast mode of the Bluetooth device is switched to the first broadcast mode, send the broadcast signal corresponding to the first broadcast mode.
[0138] In some embodiments, the first function is a function applied to an in-vehicle terminal, and the first function includes one of the following:
[0139] The vehicle-mounted terminal's air conditioning control function;
[0140] The vehicle terminal's seat adjustment function;
[0141] The ventilation adjustment function of the vehicle terminal;
[0142] The communication control function of the vehicle terminal;
[0143] The in-vehicle terminal has a music playback function.
[0144] In some embodiments, the device 700 further includes a function configuration module, the function configuration module being configured to:
[0145] In response to a second operation on the Bluetooth device, a function configuration interface of the Bluetooth device is displayed, which includes a function selection window and a parameter configuration window.
[0146] In response to an operation on the function selection window, the function category of the Bluetooth device is configured to the first function;
[0147] In response to an operation on the parameter configuration window, at least one first configuration parameter is obtained, each first configuration parameter indicating an implementation of the first function;
[0148] In response to a confirmation operation on the function configuration interface, the Bluetooth device is configured for the first function according to the at least one first configuration parameter.
[0149] In some embodiments, the apparatus 700 further includes a broadcast configuration module, the broadcast configuration module being configured to:
[0150] In response to a third operation on the Bluetooth device, a configuration interface for the broadcast mode of the Bluetooth device is displayed, which includes a category configuration window for the broadcast mode and an operation configuration window corresponding to the broadcast mode.
[0151] In response to an operation of the category configuration window for the broadcast mode, at least one broadcast mode is configured for the Bluetooth device;
[0152] In response to the operation configuration window corresponding to the broadcast mode, configure the operation corresponding to the at least one broadcast mode for each of the at least one broadcast mode;
[0153] In response to the confirmation operation of the configuration interface for the broadcast mode, the broadcast mode configuration of the Bluetooth device is completed.
[0154] In some embodiments, the Bluetooth device is provided with an indicator light, which is used to indicate the operating status of the Bluetooth device; the device 700 further includes an indicator light configuration module, which is used to:
[0155] In response to a fourth operation on the Bluetooth device, a configuration interface for the indicator light is displayed, which includes a configuration window for the indicator light's light mode, a configuration window for the light color of the light mode, and a configuration window for the light category corresponding to the light mode.
[0156] In response to an operation on the configuration window for the light mode, at least one light mode is configured for the indicator light, the light mode being used to indicate the lighting mode of the indicator light;
[0157] In response to an operation of the configuration window for the light color of the light mode, configure the light color corresponding to the at least one light mode for each of the at least one light mode;
[0158] In response to an operation of the configuration window for the light category corresponding to the light mode, the light category corresponding to the light mode is configured for the at least one light mode, wherein the light category of the light mode is used to indicate the meaning of the light mode;
[0159] In response to the confirmation operation on the configuration interface for the indicator light, the configuration of the indicator light is completed.
[0160] In some embodiments, the Bluetooth device is a battery-powered device; the apparatus 700 further includes a power display module, the power display module being used for:
[0161] When the Bluetooth device and the vehicle terminal successfully connect based on the broadcast signal corresponding to the first broadcast mode, the battery indicator of the Bluetooth device is displayed on the display interface of the vehicle terminal. The battery indicator of the Bluetooth device is used to indicate the remaining battery power of the Bluetooth device.
[0162] If the remaining battery power of the Bluetooth device is less than or equal to a first threshold, the battery indicator of the Bluetooth device will be switched from a first color to a second color.
[0163] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0164] Please refer to Figure 8, which shows a structural block diagram of an in-vehicle terminal 800 provided in one embodiment of this application. The in-vehicle terminal 800 can be any electronic device with data computing, processing, and storage functions. The in-vehicle terminal 800 can be used to implement the Bluetooth device connection method provided in the above embodiments.
[0165] Typically, the vehicle terminal 800 includes a processor 801 and a memory 802.
[0166] Processor 801 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 801 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field Programmable Gate Array), and PLA (Programmable Logic Array). Processor 801 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 801 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 801 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.
[0167] The memory 802 may include one or more computer-readable storage media, which may be non-transitory. The memory 802 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 802 is used to store a computer program configured to be executed by one or more processors to implement the above-described Bluetooth device connection method.
[0168] Those skilled in the art will understand that the structure shown in FIG8 does not constitute a limitation on the vehicle terminal 800, and may include more or fewer components than shown, or combine certain components, or adopt different component arrangements.
[0169] In an illustrative embodiment, a computer-readable storage medium is also provided, which stores a computer program that, when executed by the processor of the vehicle-mounted terminal, implements the aforementioned Bluetooth device connection method. Optionally, the aforementioned computer-readable storage medium may be ROM (Read-Only Memory), RAM (Random Access Memory), CD-ROM (Compact Disc Read-Only Memory), magnetic tape, floppy disk, and optical data storage device, etc.
[0170] In an exemplary embodiment, a computer program product is also provided, comprising a computer program stored in a computer-readable storage medium. The processor of the vehicle terminal reads the computer program from the computer-readable storage medium and executes the computer program, causing the vehicle terminal to perform the aforementioned Bluetooth device connection method.
[0171] It should be noted that this application may display prompt interfaces, pop-ups, or output voice prompts before and during the collection of user data. These prompt interfaces, pop-ups, or voice prompts are used to inform users that their data is being collected. This ensures that the application only begins the steps for collecting user data after receiving confirmation from the user regarding the prompt interface or pop-up; otherwise (i.e., without receiving confirmation from the user), the steps for collecting user data end, meaning no user data is collected. In other words, all user data collected by this application is processed strictly in accordance with the requirements of relevant national laws and regulations. The informed consent or separate consent of the data subject is obtained only with the user's consent and authorization. Subsequent data use and processing are conducted within the scope of laws, regulations, and the data subject's authorization, and the collection, use, and processing of relevant user data must comply with the relevant laws, regulations, and standards of the relevant countries and regions.
[0172] It should be understood that "multiple" as used herein refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. Furthermore, the step numbers described herein are merely illustrative of one possible execution order. In some other embodiments, the steps may not be executed in numerical order, such as two steps with different numbers being executed simultaneously, or two steps with different numbers being executed in the reverse order of the illustration. This application does not limit this.
[0173] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for connecting a Bluetooth device, the method being executed by an in-vehicle terminal, the method comprising: When the Bluetooth device is configured to a first function, in response to a first operation on the Bluetooth device, a broadcast signal corresponding to a first broadcast mode sent by the Bluetooth device is received; Based on the broadcast signal corresponding to the first broadcast mode, a connection is established with the Bluetooth device; Wherein, the first function is a function customized according to personalized needs, the first broadcast mode is the broadcast mode corresponding to the first operation, the Bluetooth device is used to switch the broadcast mode of the Bluetooth device to the first broadcast mode according to the first operation, and when the broadcast mode of the Bluetooth device is switched to the first broadcast mode, send the broadcast signal corresponding to the first broadcast mode.
2. The method according to claim 1, wherein, The first function is a function applied to the vehicle terminal, and the first function includes one of the following: The vehicle-mounted terminal's air conditioning control function; The vehicle terminal's seat adjustment function; The ventilation adjustment function of the vehicle terminal; The communication control function of the vehicle terminal; The in-vehicle terminal has a music playback function.
3. The method according to claim 1 or 2, wherein, The method further includes: In response to a second operation on the Bluetooth device, a function configuration interface of the Bluetooth device is displayed, which includes a function selection window and a parameter configuration window. In response to an operation on the function selection window, the function category of the Bluetooth device is configured to the first function; In response to an operation on the parameter configuration window, at least one first configuration parameter is obtained, each first configuration parameter indicating an implementation of the first function; In response to a confirmation operation on the function configuration interface, the Bluetooth device is configured for the first function according to the at least one first configuration parameter.
4. The method according to any one of claims 1 to 3, wherein, The method further includes: In response to a third operation on the Bluetooth device, a configuration interface for the broadcast mode of the Bluetooth device is displayed, which includes a category configuration window for the broadcast mode and an operation configuration window corresponding to the broadcast mode. In response to an operation of the category configuration window for the broadcast mode, at least one broadcast mode is configured for the Bluetooth device; In response to the operation configuration window corresponding to the broadcast mode, configure the operation corresponding to the at least one broadcast mode for each of the at least one broadcast mode; In response to the confirmation operation of the configuration interface for the broadcast mode, the broadcast mode configuration of the Bluetooth device is completed.
5. The method according to any one of claims 1 to 4, wherein, The Bluetooth device is equipped with an indicator light, which is used to indicate the operating status of the Bluetooth device; the method further includes: In response to a fourth operation on the Bluetooth device, a configuration interface for the indicator light is displayed, which includes a configuration window for the indicator light's light mode, a configuration window for the light color of the light mode, and a configuration window for the light category corresponding to the light mode. In response to an operation on the configuration window for the light mode, at least one light mode is configured for the indicator light, the light mode being used to indicate the lighting mode of the indicator light; In response to an operation of the configuration window for the light color of the light mode, configure the light color corresponding to the at least one light mode for each of the at least one light mode; In response to an operation of the configuration window for the light category corresponding to the light mode, the light category corresponding to the light mode is configured for the at least one light mode, wherein the light category of the light mode is used to indicate the meaning of the light mode; In response to the confirmation operation on the configuration interface for the indicator light, the configuration of the indicator light is completed.
6. The method according to any one of claims 1 to 5, wherein, The Bluetooth device is a battery-powered device; the method further includes: When the Bluetooth device and the vehicle terminal successfully connect based on the broadcast signal corresponding to the first broadcast mode, the battery indicator of the Bluetooth device is displayed on the display interface of the vehicle terminal. The battery indicator of the Bluetooth device is used to indicate the remaining battery power of the Bluetooth device. If the remaining battery power of the Bluetooth device is less than or equal to a first threshold, the battery indicator of the Bluetooth device will be switched from a first color to a second color.
7. A Bluetooth device, the Bluetooth device comprising a button module, a Bluetooth control module, and a feedback module; The button module is used to receive a first operation on the Bluetooth device and to send a first instruction to the Bluetooth control module, wherein the first instruction is a Bluetooth connection instruction generated based on the first operation. The Bluetooth control module is used to obtain a first broadcast mode according to the first instruction, and to switch the broadcast mode of the Bluetooth device to the first broadcast mode, wherein the first broadcast mode is the broadcast mode corresponding to the first operation; The feedback module is used to provide feedback results corresponding to the first operation. The feedback results are either that the broadcast mode of the Bluetooth device was successfully switched or that the broadcast mode of the Bluetooth device failed to switch.
8. The Bluetooth device according to claim 7, wherein, The Bluetooth device is used to send a broadcast signal corresponding to the first broadcast mode when the broadcast mode of the Bluetooth device is switched to the first broadcast mode; The Bluetooth device is also used to stop sending the broadcast signal corresponding to the first broadcast mode when the Bluetooth device and the vehicle terminal are successfully connected based on the broadcast signal corresponding to the first broadcast mode. The Bluetooth device is also used to send a broadcast signal corresponding to the first broadcast mode at a fixed frequency to maintain the connection between the Bluetooth device and the vehicle terminal.
9. The Bluetooth device according to claim 7 or 8, wherein, The Bluetooth control module includes a storage unit, which stores broadcast data corresponding to at least one operation. The broadcast data corresponding to each operation is used to indicate a broadcast mode. The broadcast data corresponding to the operation includes at least one of the following: the broadcast frequency band of the broadcast mode, the broadcast power of the broadcast mode, and the broadcast information format of the broadcast mode.
10. The Bluetooth device according to claim 9, wherein, The Bluetooth control module is used to retrieve broadcast data corresponding to the first operation from the storage unit according to the first instruction; Based on the broadcast data corresponding to the first operation, the broadcast mode of the Bluetooth device is switched to the first broadcast mode.
11. The Bluetooth device according to any one of claims 7 to 10, wherein, The feedback results are presented in at least one of the following ways: The Bluetooth device emits a notification sound; The Bluetooth device generates a notification vibration; When the Bluetooth device is equipped with an indicator light, the indicator light emits an indicator light; If the Bluetooth device has a display interface, the display interface will show a prompt message.
12. A connection device for a Bluetooth device, the device comprising: The signal receiving module is configured to receive a broadcast signal corresponding to a first broadcast mode sent by the Bluetooth device in response to a first operation on the Bluetooth device when the Bluetooth device is configured to a first function. A Bluetooth connection module is used to connect with the Bluetooth device according to the broadcast signal corresponding to the first broadcast mode; Wherein, the first function is a function customized according to personalized needs, the first broadcast mode is the broadcast mode corresponding to the first operation, the Bluetooth device is used to switch the broadcast mode of the Bluetooth device to the first broadcast mode according to the first operation, and when the broadcast mode of the Bluetooth device is switched to the first broadcast mode, send the broadcast signal corresponding to the first broadcast mode.
13. A vehicle-mounted terminal, the vehicle-mounted terminal comprising a processor and a memory, the memory storing a computer program, the computer program being loaded and executed by the processor to implement the connection method of a Bluetooth device as described in any one of claims 1 to 6.
14. A computer-readable storage medium storing a computer program, the computer program being loaded and executed by a processor to implement the connection method of a Bluetooth device as claimed in any one of claims 1 to 6.
15. A computer program product comprising a computer program loaded and executed by a processor to implement the connection method of a Bluetooth device as described in any one of claims 1 to 6.