Bluetooth connection switching method based on big data
Through a Bluetooth connection switching system based on big data, the Bluetooth device is switched according to the call communication content and the vehicle driving status, which solves the problem of passengers hearing the phone content when the vehicle is connected, and improves the driver's user experience and privacy and security in the car sex.
Patent Information
- Application Number
- CN202411084119.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-21
- Publication Date
- 2025-01-03
AI Technical Summary
When the car is connected with Bluetooth, passengers in the car may hear the driver's phone content, causing inconvenience and safety risks when driving.
Using a Bluetooth connection switching system based on big data, the mobile terminal is pre-established connection between two Bluetooth devices, and when receiving call communication, the target Bluetooth device is selected according to the call communication content and vehicle driving status to ensure the privacy of the telephone connection. and security. The system includes a communication pre-classification module, a call communication identification module, a first-level, a second-level, and a third-level identification module, and switches the Bluetooth device according to the type of contact person and the driving status of the vehicle.
Improves the user experience of drivers when answering calls using Bluetooth, ensures privacy and security in the car, and reduces the possibility of passengers hearing the content of the phone.
Smart Images

Figure CN119255325A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of big data, and in particular to a Bluetooth connection switching method based on big data. Background Art
[0002] Bluetooth is a radio technology that supports short-range communication between devices. It can exchange wireless information between many devices including mobile phones, PDAs, wireless headsets, laptops, and related peripherals. Bluetooth technology effectively simplifies the communication between mobile communication terminal devices, making our lives more convenient.
[0003] When a driver receives a call on his mobile phone while driving, he can answer the call through Bluetooth headsets, car Bluetooth, etc., thereby improving the safety of the user while driving. However, when there are many passengers in the car, if the mobile phone is directly connected to the car Bluetooth, the passengers in the car will hear the call content, which will cause trouble to the driver. Summary of the invention
[0005] The object of the present invention is to provide a Bluetooth connection switching system and method based on big data to solve the problems raised in the above background technology.
[0006] In order to solve the above technical problems, the present invention provides the following technical solutions: a Bluetooth connection switching system based on big data, the switching system comprising a pre-connection module and a Bluetooth selection module, the pre-connection module is used to pre-establish a Bluetooth communication connection between a mobile terminal and two Bluetooth devices, the Bluetooth selection module is used to select a target Bluetooth device from the Bluetooth devices according to the call communication content and the driving status of the vehicle when the mobile terminal receives a call communication, and connect the mobile terminal to the target Bluetooth device.
[0007] Furthermore, the Bluetooth selection module includes a communication pre-classification module, a call communication identification module, a first-level identification module, a second-level identification module and a third-level identification module. The communication pre-classification module, the call communication identification module, the first-level identification module, the second-level identification module and the third-level identification module. The communication pre-classification module is used to pre-establish an address book for the mobile terminal, and the address book includes first-level communication contacts, second-level communication contacts and third-level communication contacts. The call communication identification is used to identify the type of contact who initiates a call communication. When the type of the contact for the call communication is a first-level communication contact, the first-level identification module uses the Bluetooth headset as the target Bluetooth device. When the type of the contact for the call communication is a second-level communication contact, the second-level identification module selects the target Bluetooth device according to the driving status of the vehicle. When the type of the contact for the call communication is a third-level communication contact, the third-level identification module selects the Bluetooth device that the mobile terminal last connected to from the Bluetooth headset and the vehicle-mounted Bluetooth as the target Bluetooth device.
[0008] Further, the secondary identification module includes a driving speed collection module, a driving speed comparison module, a reminder message sending module, a throttle depth collection module, a Bluetooth switching module and a Bluetooth direct connection module. The driving speed collection module is used to collect the current driving speed of the vehicle. The driving speed comparison module is used to compare the driving speed with the driving speed threshold. When the driving speed is greater than the driving speed threshold, the driving speed of the vehicle is continuously monitored. When the driving speed of the vehicle is less than or equal to the driving speed threshold and the duration is greater than or equal to the duration threshold, the user mobile terminal is reminded that the call communication is received. When the driving speed is less than or equal to the driving speed threshold, the reminder message sending module is ordered to send a reminder message according to the last connected Bluetooth device. The reminder message user reminds the mobile terminal to receive a call communication. After the reminder message sending module works, the throttle depth collection module collects the current throttle depth of the vehicle and compares it with the throttle depth before sending the reminder message. When the current throttle depth decreases relative to the throttle depth before sending the reminder message, the Bluetooth switching module switches the Bluetooth device that the mobile terminal was last connected to and uses another Bluetooth device as the target Bluetooth device. When the throttle depth remains unchanged, the Bluetooth direct connection module directly uses the Bluetooth device that the mobile terminal was last connected to as the target Bluetooth device.
[0009] Furthermore, the reminder message sending module includes a most recent connection identification module and an in-ear detection module. The most recent connection identification module is used to identify whether the most recently connected Bluetooth device is a Bluetooth headset. If it is a Bluetooth headset, the in-ear detection module performs in-ear detection on the Bluetooth headset. If it is detected that the Bluetooth headset is not in the ear, a reminder message is sent to the vehicle-mounted Bluetooth; if it is detected that the Bluetooth headset is in the ear, a reminder message is sent to the Bluetooth headset.
[0010] A Bluetooth connection switching method based on big data, the switching method comprising the following steps: Step S1: Establishing a Bluetooth communication connection between a mobile terminal and two Bluetooth devices in advance, wherein the two Bluetooth devices are a Bluetooth headset and a car Bluetooth device; Step S2: When the mobile terminal receives a call communication, a target Bluetooth device is selected from the Bluetooth devices according to the call communication content and the vehicle driving status, and the mobile terminal is connected to the target Bluetooth device.
[0011] Furthermore, the step S2 further comprises: Pre-establishing a contact list of the mobile terminal, the contact list including first-level communication contacts, second-level communication contacts and third-level communication contacts, wherein the privacy of communication with the first-level communication contacts is greater than the privacy of communication with the second-level communication contacts, which is greater than the privacy of communication with the third-level communication contacts; When the received call communication is initiated by a primary communication contact, the Bluetooth headset is used as a target Bluetooth device; When the received call communication is initiated by a secondary communication contact, selecting a target Bluetooth device according to the driving state of the vehicle; When the received call communication is initiated by a third-level communication contact, a Bluetooth device that the mobile terminal was most recently connected to is selected from the Bluetooth headset and the car Bluetooth as the target Bluetooth device.
[0012] Furthermore, the selecting of a target Bluetooth device according to the driving state of the vehicle includes the following: Collect the current driving speed of the vehicle, and when the driving speed is less than or equal to the driving speed threshold, send a reminder message according to the most recently connected Bluetooth device, wherein the reminder message reminds the user that the mobile terminal has received a call communication; The current throttle depth of the vehicle is collected and compared with the throttle depth before the reminder message is sent. If the current throttle depth is smaller than the throttle depth before the reminder message is sent, the Bluetooth device most recently connected to the mobile terminal is switched out, and another Bluetooth device is used as the target Bluetooth device. If the throttle depth remains unchanged, the Bluetooth device most recently connected to the mobile terminal is directly used as the target Bluetooth device.
[0013] Furthermore, the driving speed threshold is 1.1 times the average speed of all vehicles traveling on the road on which the vehicle is currently traveling in the past week.
[0014] Furthermore, sending reminder information according to the most recently connected Bluetooth device includes: When the last connected Bluetooth device is a Bluetooth headset, the Bluetooth headset is detected to be in the ear. If it is detected that the Bluetooth headset is not in the ear, a reminder message is sent to the vehicle Bluetooth. If it is detected that the Bluetooth headset is inserted into the ear, a reminder message is sent to the Bluetooth headset.
[0015] Furthermore, the collecting of the current driving speed of the vehicle also includes: When the driving speed is greater than the driving speed threshold, the driving speed of the vehicle is continuously monitored, and when the driving speed of the vehicle is less than or equal to the driving speed threshold and the duration is greater than or equal to the duration threshold, the user is reminded that the mobile terminal receives a call communication.
[0016] Compared with the prior art, the beneficial effects achieved by the present invention are: the present invention pre-classifies the contacts in the address book, determines different Bluetooth connection modes according to the contact currently initiating the call, and when the contact initiating the call is a secondary contact, determines the Bluetooth connection mode according to the current driving speed and throttle depth of the vehicle, thereby improving the user experience of the driver when answering calls using Bluetooth. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings: Figure 1 It is a module schematic diagram of the Bluetooth connection switching system based on big data of the present invention. DETAILED DESCRIPTION
[0018] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0019] See also Figure 1 The present invention provides a technical solution: a Bluetooth connection switching system based on big data, the switching system comprising a pre-connection module and a Bluetooth selection module, the pre-connection module is used to pre-establish a Bluetooth communication connection between a mobile terminal and two Bluetooth devices, the Bluetooth selection module is used to select a target Bluetooth device from the Bluetooth devices according to the call communication content and the driving status of the vehicle when the mobile terminal receives a call communication, and connect the mobile terminal to the target Bluetooth device.
[0020] The Bluetooth selection module includes a communication pre-classification module, a call communication identification module, a primary identification module, a secondary identification module and a tertiary identification module. The communication pre-classification module, the call communication identification module, the primary identification module, the secondary identification module and the tertiary identification module are used to pre-establish an address book of the mobile terminal. The address book includes primary communication contacts, secondary communication contacts and tertiary communication contacts. The call communication identification is used to identify the type of the contact who initiates the call communication. When the type of the contact for the call communication is a primary communication contact, the primary identification module uses the Bluetooth headset as the target Bluetooth device. When the type of the contact for the call communication is a secondary communication contact, the secondary identification module selects the target Bluetooth device according to the driving status of the vehicle. When the type of the contact for the call communication is a secondary communication contact, the tertiary identification module selects the Bluetooth device that the mobile terminal was most recently connected to from the Bluetooth headset and the vehicle-mounted Bluetooth as the target Bluetooth device.
[0021] The secondary identification module includes a driving speed collection module, a driving speed comparison module, a reminder message sending module, a throttle depth collection module, a Bluetooth switching module and a Bluetooth direct connection module. The driving speed collection module is used to collect the current driving speed of the vehicle. The driving speed comparison module is used to compare the driving speed with the driving speed threshold. When the driving speed is greater than the driving speed threshold, the driving speed of the vehicle is continuously monitored. When the driving speed of the vehicle is less than or equal to the driving speed threshold and the duration is greater than or equal to the duration threshold, the user mobile terminal is reminded that the call communication is received. When the driving speed is less than or equal to the driving speed threshold, the reminder message sending module is ordered to send a reminder message according to the last connected Bluetooth device. The reminder message user reminds the mobile terminal that the call communication is received. After the reminder message sending module works, the throttle depth collection module collects the current throttle depth of the vehicle and compares it with the throttle depth before sending the reminder message. When the current throttle depth decreases relative to the throttle depth before sending the reminder message, the Bluetooth switching module switches the Bluetooth device that the mobile terminal was last connected to and uses another Bluetooth device as the target Bluetooth device. When the throttle depth remains unchanged, the Bluetooth direct connection module directly uses the Bluetooth device that the mobile terminal was last connected to as the target Bluetooth device.
[0022] The reminder message sending module includes a most recent connection identification module and an in-ear detection module. The most recent connection identification module is used to identify whether the most recently connected Bluetooth device is a Bluetooth headset. If it is a Bluetooth headset, the in-ear detection module performs in-ear detection on the Bluetooth headset. If it is detected that the Bluetooth headset is not in the ear, a reminder message is sent to the vehicle-mounted Bluetooth; if it is detected that the Bluetooth headset is in the ear, a reminder message is sent to the Bluetooth headset.
[0023] A Bluetooth connection switching method based on big data, the switching method comprising the following steps: Step S1: Establishing a Bluetooth communication connection between a mobile terminal and two Bluetooth devices in advance, wherein the two Bluetooth devices are a Bluetooth headset and a car Bluetooth device; Step S2: When the mobile terminal receives a call communication, a target Bluetooth device is selected from the Bluetooth devices according to the call communication content and the vehicle driving status, and the mobile terminal is connected to the target Bluetooth device: The step S2 further comprises: A mobile terminal address book is pre-established, the address book including first-level communication contacts, second-level communication contacts and third-level communication contacts, wherein the privacy of communication with the first-level communication contacts is greater than that with the second-level communication contacts, and the privacy of communication with the third-level communication contacts is greater than that with the third-level communication contacts; the contacts are classified in advance to reduce the subsequent selection of target Bluetooth devices according to the driving status of the vehicle, and the selection of target Bluetooth devices according to the driving status of the vehicle can not only improve the safety performance during driving, but also improve the accuracy of the mobile terminal when accessing the Bluetooth device; When the received call communication is initiated by a primary communication contact, the Bluetooth headset is used as a target Bluetooth device; When the received call communication is initiated by a secondary communication contact, selecting a target Bluetooth device according to the driving state of the vehicle; The step of selecting a target Bluetooth device according to the driving state of the vehicle includes the following: Collect the current driving speed of the vehicle, and when the driving speed is less than or equal to the driving speed threshold, send a reminder message according to the most recently connected Bluetooth device, wherein the reminder message reminds the user that the mobile terminal has received a call communication; Collect the current throttle depth of the vehicle and compare it with the throttle depth before sending the reminder message. If the current throttle depth is smaller than the throttle depth before sending the reminder message, switch out the Bluetooth device that the mobile terminal was last connected to and use another Bluetooth device as the target Bluetooth device. If the throttle depth remains unchanged, directly use the Bluetooth device that the mobile terminal was last connected to as the target Bluetooth device. The driving speed threshold is 1.1 times the average speed of all vehicles on the road where the vehicle is currently driving in the past week; The sending of reminder information according to the most recently connected Bluetooth device includes: When the last connected Bluetooth device is a Bluetooth headset, the Bluetooth headset is detected to be in the ear. If it is detected that the Bluetooth headset is not in the ear, a reminder message is sent to the vehicle Bluetooth. If it is detected that the Bluetooth headset is inserted into the ear, a reminder message is sent to the Bluetooth headset.
[0024] When the driving speed is greater than the driving speed threshold, the driving speed of the vehicle is continuously monitored. When the driving speed of the vehicle is less than or equal to the driving speed threshold and the duration is greater than or equal to the duration threshold, the user's mobile terminal is reminded that a call communication is received. There are two situations when the user's mobile terminal is reminded that a call communication is received. One situation is that the contact is still calling the user (driver). At this time, the processing method when the driving speed is less than or equal to the driving speed threshold can be used; the other situation is that the contact stops calling the user (driver). At this time, the user can be directly told which contact called at which time through the in-vehicle Bluetooth, or the user can be directly told which contact called at which time through the most recently connected Bluetooth device; The purpose of prejudging the driving speed is to improve the accuracy of selecting the Bluetooth headset connection method based on the throttle depth. When the vehicle is driving at a high speed, the reduction in the throttle depth may be due to the vehicle's excessive speed and the vehicle is decelerating. Prejudging the driving speed before judging the throttle depth can reduce this judgment error. When the received call communication is initiated by a third-level communication contact, a Bluetooth device that the mobile terminal was most recently connected to is selected from the Bluetooth headset and the car Bluetooth as the target Bluetooth device.
[0025] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.
[0026] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A Bluetooth connection switching method based on big data, characterized in that: The switching method comprises the following steps: Step S1: Establishing a Bluetooth communication connection between a mobile terminal and two Bluetooth devices in advance, wherein the two Bluetooth devices are a Bluetooth headset and a car Bluetooth device; Step S2: when the mobile terminal receives a call communication, a target Bluetooth device is selected from the Bluetooth devices according to the call communication content and the driving state of the vehicle, and the mobile terminal is connected to the target Bluetooth device; The step S2 further comprises: Pre-establishing a contact list of the mobile terminal, the contact list including first-level communication contacts, second-level communication contacts and third-level communication contacts, wherein the privacy of communication with the first-level communication contacts is greater than the privacy of communication with the second-level communication contacts, which is greater than the privacy of communication with the third-level communication contacts; When the received call communication is initiated by a primary communication contact, the Bluetooth headset is used as a target Bluetooth device; When the received call communication is initiated by a secondary communication contact, selecting a target Bluetooth device according to the driving state of the vehicle; When the received call communication is initiated by a third-level communication contact, selecting a Bluetooth device that the mobile terminal was most recently connected to from a Bluetooth headset and a car Bluetooth as a target Bluetooth device; The step of selecting a target Bluetooth device according to the driving state of the vehicle includes the following: Collect the current driving speed of the vehicle. When the driving speed is less than or equal to the driving speed threshold, send a reminder message according to the most recently connected Bluetooth device, wherein the reminder message reminds the user that the mobile terminal has received a call communication; Collect the current throttle depth of the vehicle and compare it with the throttle depth before sending the reminder message. If the current throttle depth is smaller than the throttle depth before sending the reminder message, switch out the Bluetooth device that the mobile terminal was last connected to and use another Bluetooth device as the target Bluetooth device. If the throttle depth remains unchanged, directly use the Bluetooth device that the mobile terminal was last connected to as the target Bluetooth device. The driving speed threshold is 1.1 times the average speed of all vehicles traveling on the road where the vehicle is currently traveling in the past week.
