Bluetooth key connection control method and device, equipment, medium and product

By obtaining the motion data and signal strength of the Bluetooth key carrier, we can determine whether the user has the need to use the vehicle, and disconnect it when specific conditions are met, solving the problem of Bluetooth key causing the vehicle to consume power for no reason and extending the service life of the on-board electronic control unit.

CN119653465APending Publication Date: 2025-03-18ROX MOTOR TECH CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202411874278.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

When the existing Bluetooth key is connected to the Bluetooth key, it will cause the vehicle to consume power for no reason and shorten the service life of the on-board electronic control unit.

Method used

By obtaining the carrier motion data and signal strength of the Bluetooth key, the motion state of the carrier and the relative position relationship between the Bluetooth key and the vehicle are determined, based on this information, determine whether the user has the need to use the vehicle, and disconnect the connection between the vehicle and the Bluetooth key when the specific disconnection conditions are met.

Benefits of technology

It effectively avoids the vehicle's power consumption caused by the continuous awakening of Bluetooth keys and extends the service life of the on-board electronic control unit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119653465A_ABST
    Figure CN119653465A_ABST
Patent Text Reader

Abstract

The invention discloses a Bluetooth key connection control method and device, equipment, a medium and a product, and relates to the technical field of Bluetooth communication. The connection control method of the Bluetooth key comprises the steps that under the condition that a vehicle and the Bluetooth key are in a connection state, motion data of a carrier of the Bluetooth key in a first time period and the signal strength of the Bluetooth key are obtained; determining a first motion state of the carrier according to the motion data in the first time period; determining a relative position relationship between the Bluetooth key and the vehicle according to the signal intensity of the Bluetooth key in the first time period; and when the first motion state meets a first disconnection condition and the relative position relationship meets a second disconnection condition, disconnecting the connection between the vehicle and the Bluetooth key. According to the invention, the vehicle power consumption caused by continuous wakeup of the Bluetooth key can be avoided, so that the service life of the vehicle-mounted electronic control unit can be prolonged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of Bluetooth communication technology, and in particular, relates to a connection control method, device, equipment, medium and product for a Bluetooth key. Background Art

[0002] With the widespread application of low-power Bluetooth technology in the automotive field, Bluetooth keys have gradually become a convenient means of unlocking and starting vehicles.

[0003] In the existing method, when the vehicle is close to the Bluetooth key and the Bluetooth signal strength is strong, the Bluetooth key actively establishes a connection with the vehicle to facilitate unlocking and starting the vehicle.

[0004] However, in this case, when the vehicle is not in use but is still within the Bluetooth connection range, it will be constantly awakened by the Bluetooth key, causing the vehicle to consume power for no reason, thereby shortening the service life of the on-board Electronic Control Unit (ECU). Summary of the invention

[0005] The embodiments of the present application provide a connection control method, device, equipment, medium and product for a Bluetooth key, which can avoid unnecessary power consumption of the vehicle caused by continuous awakening of the Bluetooth key, thereby increasing the service life of the vehicle-mounted electronic control unit.

[0006] In one aspect of an embodiment of the present application, a connection control method for a Bluetooth key is provided, the method comprising:

[0007] When the vehicle and the Bluetooth key are in a connected state, obtaining motion data of a carrier of the Bluetooth key in a first period of time and a signal strength of the Bluetooth key;

[0008] Determining a first motion state of the carrier according to the motion data in the first time period;

[0009] Determining the relative position relationship between the Bluetooth key and the vehicle according to the Bluetooth key signal strength within the first period of time;

[0010] When the first motion state satisfies the first disconnection condition and the relative position relationship satisfies the second disconnection condition, the connection between the vehicle and the Bluetooth key is disconnected.

[0011] In one aspect of an embodiment of the present application, a connection control device for a Bluetooth key is provided, the device comprising:

[0012] A data acquisition module, used for acquiring motion data of a carrier of the Bluetooth key and a signal strength of the Bluetooth key within a first period of time when the vehicle is connected to the Bluetooth key;

[0013] A state determination module, used to determine a first motion state of the carrier according to the motion data in the first time period;

[0014] A position determination module, used to determine the relative position relationship between the Bluetooth key and the vehicle according to the Bluetooth key signal strength within the first time period;

[0015] The Bluetooth disconnection module is used to disconnect the connection between the vehicle and the Bluetooth key when the first motion state meets the first disconnection condition and the relative position relationship meets the second disconnection condition.

[0016] In one aspect of an embodiment of the present application, an electronic device is provided, which includes: a memory and a program or instruction stored in the memory and executable on a processor, wherein when the program or instruction is executed by the processor, a connection control method for a Bluetooth key as provided in any aspect of the above-mentioned embodiment of the present application is implemented.

[0017] In one aspect of an embodiment of the present application, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, a connection control method for a Bluetooth key provided in any aspect of the above-mentioned embodiment of the present application is implemented.

[0018] In one aspect of an embodiment of the present application, a computer program product is provided. When instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes a connection control method for a Bluetooth key provided in any aspect of the above-mentioned embodiment of the present application.

[0019] In the connection control method of the Bluetooth key provided in the embodiment of the present application, the first motion state corresponding to the carrier of the Bluetooth key at each moment in the first time period is determined based on the motion data in the first time period. Then, the relative position relationship between the Bluetooth key and the vehicle is determined based on the Bluetooth key signal strength in the first time period. In this way, based on the first motion state and the relative position relationship, it is possible to accurately determine whether the user currently needs to use the vehicle. If the user does not need to use the vehicle, the connection between the vehicle and the Bluetooth key is disconnected in time. Therefore, it is possible to avoid unnecessary power consumption of the vehicle caused by the continuous awakening of the Bluetooth key, thereby increasing the service life of the vehicle-mounted electronic control unit. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] In order to more clearly illustrate the technical solution of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0021] Figure 1 It is a flowchart of a connection control method of a Bluetooth key provided by an embodiment of the present application;

[0022] Figure 2 is a schematic diagram of the location of a Bluetooth key provided by an embodiment of the present application;

[0023] Figure 3 is a structural schematic diagram of a connection control device for a Bluetooth key provided by an embodiment of the present application;

[0024] Figure 4 It is a structural diagram of a connection control device for a Bluetooth key provided by an embodiment of the present application. DETAILED DESCRIPTION

[0025] The features and exemplary embodiments of each aspect of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.

[0026] 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. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0027] It should be noted that the acquisition, storage, use, and processing of data in the technical solution of this application are in compliance with the relevant provisions of national laws and regulations.

[0028] It should be noted that in the embodiments of the present application, certain software, components, models and other existing solutions in the industry may be mentioned, and they should be regarded as exemplary. Their purpose is only to illustrate the feasibility of implementing the technical solution of the present application, but it does not mean that the applicant has or will necessarily use the solution.

[0029] In the related art, when the vehicle is close to the Bluetooth key and the Bluetooth signal strength is strong, the Bluetooth key actively establishes a connection with the vehicle to facilitate unlocking and starting the vehicle. However, in this case, when the vehicle is not in use but is still within the Bluetooth connection range, it will be constantly awakened by the Bluetooth key, causing the vehicle to consume power for no reason, thereby shortening the service life of the vehicle's electronic control unit.

[0030] The purpose of the present application is to provide a connection control method, device, equipment, medium and product for a Bluetooth key. In the connection control method for a Bluetooth key provided in an embodiment of the present application, the first motion state corresponding to the carrier of the Bluetooth key at each moment in the first time period is determined based on the motion data in the first time period. Then, based on the signal strength of the Bluetooth key in the first time period, the relative position relationship between the Bluetooth key and the vehicle is determined. In this way, based on the first motion state and the relative position relationship, it is possible to accurately determine whether the user currently has a need to use the vehicle. In the case where the user does not have a need to use the vehicle, the connection between the vehicle and the Bluetooth key is disconnected in time. Therefore, it is possible to avoid unnecessary power consumption of the vehicle caused by the continuous awakening of the Bluetooth key, thereby increasing the service life of the vehicle-mounted electronic control unit.

[0031] The following describes the specific embodiments of the method, device, equipment, medium and product for controlling the connection of a Bluetooth key provided by the embodiments of the present application. The following first describes the specific embodiments of the method for controlling the connection of a Bluetooth key provided by the embodiments of the present application.

[0032] like Figure 1 As shown, a flow chart of a connection control method for a Bluetooth key is provided. The connection control method for a Bluetooth key is applied to an arbitration module in a Bluetooth key carrier. The connection control method for a Bluetooth key may include the following S101 to S104.

[0033] S101, when the vehicle and the Bluetooth key are in a connected state, obtaining motion data of a carrier of the Bluetooth key in a first period of time and a signal strength of the Bluetooth key.

[0034] In this embodiment, the carrier of the Bluetooth key can be a mobile terminal device such as a mobile phone, a tablet, or a smart watch.

[0035] The motion data is the movement information of the carrier of the Bluetooth key, and for example, the motion data includes but is not limited to angular velocity and acceleration.

[0036] The Bluetooth key signal strength is used to characterize the strength of the signal sent by the Bluetooth key when it is received by the vehicle, which reflects the distance between the Bluetooth key and the vehicle. The stronger the Bluetooth key signal strength, the closer the Bluetooth key is to the vehicle; the weaker the Bluetooth key signal strength, the farther the Bluetooth key is from the vehicle.

[0037] As an example, when the vehicle and the Bluetooth key are in a connected state, the arbitration module collects the angular velocity value of the carrier of the Bluetooth key within the first time period through the gyroscope acquisition module on the mobile terminal device; collects the acceleration value of the carrier of the Bluetooth key within the first time period through the acceleration acquisition module on the mobile terminal device; and receives the Bluetooth key signal strength within the first time period reported by the vehicle through the Bluetooth channel.

[0038] S102: Determine a first motion state of the carrier according to motion data in a first time period.

[0039] In this embodiment, the first motion state is used to characterize the mechanical motion state of the carrier of the Bluetooth key. For example, the first motion state may include a stationary state and a non-stationary state.

[0040] As an example, after collecting the angular velocity value and the acceleration value in the first time period, the arbitration module analyzes the angular velocity value and the acceleration value in the first time period to determine the first motion state corresponding to the carrier of the Bluetooth key.

[0041] For example, the first period is 1 minute. In the first 40 seconds of the 1 minute, the carrier of the Bluetooth key moves quickly, and the first motion state of the first 40 seconds can be considered as "non-stationary state"; then in the last 20 seconds of the 1 minute, the carrier of the Bluetooth key remains stationary for a long time, and the first motion state of the last 20 seconds can be considered as "stationary state".

[0042] S103: determining a relative position relationship between the Bluetooth key and the vehicle according to the Bluetooth key signal strength in the first time period.

[0043] In this embodiment, the arbitration module uses the change in the signal strength of the Bluetooth key to infer the relative distance or relative position between the Bluetooth key and the vehicle.

[0044] For example, the arbitration module can construct a logarithmic decay model based on historical Bluetooth key signal strengths and corresponding historical distances in advance, and then simply input the current Bluetooth key signal strength into the logarithmic decay model to obtain the current interval distance between the Bluetooth key and the vehicle.

[0045] S104: disconnecting the vehicle from the Bluetooth key when the first motion state satisfies a first disconnection condition and the relative position relationship satisfies a second disconnection condition.

[0046] In this embodiment, the first disconnection condition is used to represent a specific condition that the first motion state of the carrier of the Bluetooth key needs to meet when disconnecting the connection between the vehicle and the Bluetooth key. For example, if the carrier of the Bluetooth key is detected to be in a stationary state for a long time, it may mean that the user has left the vehicle and arrived at the destination, and the first disconnection condition is met at this time.

[0047] The second disconnection condition is used to characterize a specific condition that the relative position relationship between the Bluetooth key and the vehicle needs to meet when disconnecting the connection between the vehicle and the Bluetooth key. For example, if the signal strength of the Bluetooth key drops below a certain threshold, it may mean that the user has moved away from the vehicle to a certain distance, and the second disconnection condition is met.

[0048] When these two conditions are met at the same time, the arbitration module will disconnect the vehicle from the Bluetooth key to ensure safe access control of the vehicle.

[0049] Through this embodiment, the first motion state corresponding to each moment of the carrier of the Bluetooth key in the first time period is determined according to the motion data in the first time period. Then, the relative position relationship between the Bluetooth key and the vehicle is determined according to the signal strength of the Bluetooth key in the first time period. In this way, according to the first motion state and the relative position relationship, it is possible to accurately judge whether the user currently needs to use the vehicle. If the user does not need to use the vehicle, the connection between the vehicle and the Bluetooth key is disconnected in time. Therefore, it is possible to avoid unnecessary power consumption of the vehicle caused by the continuous awakening of the Bluetooth key, thereby increasing the service life of the vehicle-mounted electronic control unit.

[0050] As an optional embodiment, the relative position relationship includes a movement trend of the Bluetooth key relative to the vehicle;

[0051] S103 may specifically include:

[0052] Obtaining the signal strength of the Bluetooth key at multiple times in the first period;

[0053] Based on the change trend of the Bluetooth key signal strength, the movement trend of the Bluetooth key relative to the vehicle is determined, and the movement trend is approaching the vehicle or moving away from the vehicle.

[0054] In this embodiment, multiple moments may be included, and the Bluetooth key signal strength at each moment may include timestamp information, Bluetooth key identifier information, and a corresponding signal strength value.

[0055] As an example, after obtaining the Bluetooth key signal strength in the first time period, the arbitration module cleans the Bluetooth key signal strength in the first time period, removes abnormal values ​​or invalid data, and sorts the remaining Bluetooth key signal strengths at each moment in chronological order to obtain a Bluetooth key signal strength change sequence.

[0056] Then, for the Bluetooth key signal strength change sequence, the signal strength value of the Bluetooth key at the previous moment is subtracted from the signal strength value of the Bluetooth key at the next moment in each of the two adjacent moments to obtain the signal strength difference. The signal strength differences are accumulated to determine the movement trend of the Bluetooth key relative to the vehicle in the first period.

[0057] Specifically, if the accumulated value of the signal strength difference is a positive number, it is determined that the movement trend of the Bluetooth key relative to the vehicle in the first time period is away from the vehicle; if the accumulated value of the signal strength difference is a negative number, it is determined that the movement trend of the Bluetooth key relative to the vehicle in the first time period is approaching the vehicle.

[0058] Through this embodiment, the signal strength of the Bluetooth key at multiple moments in the first period is obtained, and the movement trend of the Bluetooth key relative to the vehicle can be accurately determined according to the change trend of the Bluetooth key signal strength. This helps to accurately determine whether the user currently needs to use the vehicle according to the movement trend. Therefore, when the user does not need to use the vehicle, the connection between the vehicle and the Bluetooth key is disconnected in time, thereby increasing the service life of the vehicle electronic control unit.

[0059] As an optional embodiment, the relative position relationship includes that the carrier of the Bluetooth key is located in the target Bluetooth key position of the vehicle;

[0060] S103 may specifically include:

[0061] Determine the interval between the Bluetooth key and the vehicle at multiple times in the first time period according to the Bluetooth key signal strength corresponding to multiple times in the first time period;

[0062] The interval distances at multiple moments are matched respectively with the distance ranges corresponding to the candidate Bluetooth key locations, and the target Bluetooth key locations where the carrier of the Bluetooth key is located in the vehicle at multiple moments are obtained.

[0063] In this embodiment, multiple Bluetooth key locations are constructed with the vehicle as the center. Figure 2As shown, a schematic diagram of Bluetooth key area is provided. Among them, the Bluetooth key area closest to the vehicle can be named unlock PE area, and the corresponding distance range between it and the vehicle can be set to 0-3 meters; the second layer of Bluetooth key area can be named welcome area, and the corresponding distance range between it and the vehicle can be set to 3-15 meters; the third layer of Bluetooth key area can be named Bluetooth control area, and the corresponding distance range between it and the vehicle can be set to 15-30 meters; the fourth layer of Bluetooth key area can be named Bluetooth connection area, and the corresponding distance range between it and the vehicle can be set to 30-80 meters.

[0064] As an example, the arbitration module constructs a logarithmic decay model based on the historical Bluetooth key signal strength and the corresponding historical distance. Then, the Bluetooth key signal strength corresponding to multiple moments in the first period is respectively input into the logarithmic decay model, thereby obtaining the interval distance between the Bluetooth key and the vehicle at multiple moments in the first period.

[0065] Then, multiple Bluetooth key locations constructed with the vehicle as the center are used as candidate Bluetooth key locations. The calculated interval distances at multiple moments are matched with the distance ranges of each candidate Bluetooth key location. If the interval distance at a certain moment falls within the distance range of a candidate Bluetooth key location, it is considered that the carrier of the Bluetooth key at that moment is located in that location. In this way, the target Bluetooth key location corresponding to the carrier of the Bluetooth key at multiple moments can be obtained.

[0066] Through this embodiment, the distance between the Bluetooth key and the vehicle at multiple moments in the first time period is determined according to the Bluetooth key signal strength corresponding to multiple moments in the first time period. Then, the distances at multiple moments are matched with the distance ranges corresponding to each candidate Bluetooth key location, and the target Bluetooth key location of the vehicle where the carrier of the Bluetooth key is located at multiple moments can be obtained. In this way, it is helpful to accurately determine whether the user currently needs to use the vehicle according to the target Bluetooth key location corresponding to the carrier of the Bluetooth key. Therefore, when the user does not need to use the vehicle, the connection between the vehicle and the Bluetooth key is disconnected in time, thereby improving the service life of the vehicle-mounted electronic control unit.

[0067] As an optional embodiment, the first disconnection condition is that the time duration for which the carrier remains in a stationary state reaches a first preset time duration;

[0068] In the case where the relative position relationship includes a movement trend, the second disconnection condition is that the movement trend of the Bluetooth key relative to the vehicle is away from the vehicle;

[0069] When the relative position relationship includes the target Bluetooth key location, the second disconnection condition is that the duration of the carrier being in the first preset location reaches a second preset duration, and the first preset location is a location where the interval distance between the Bluetooth key carrier and the vehicle is greater than a preset distance threshold.

[0070] In this embodiment, the first preset time length is less than or equal to the first time period. For example, the first preset time length may be 5 seconds, and the first disconnection condition at this time is that the first motion state of the carrier of the Bluetooth key is a static state for 5 consecutive seconds.

[0071] The second preset duration is less than or equal to the first time period, and the second preset duration may be equal to the first preset duration, or may not be equal to the first preset duration. For example, the second preset duration may also be 5 seconds.

[0072] The first preset location is one or more locations where the distance between the carrier of the preset Bluetooth key and the vehicle is relatively large. For example, the first preset location may include a welcome area, a Bluetooth control area, and a Bluetooth connection area.

[0073] As an example, when the relative position relationship includes the target Bluetooth key position, the target Bluetooth key position of the Bluetooth key is the welcome area, the Bluetooth control area or the Bluetooth connection area for 5 consecutive seconds, and the second disconnection condition is met.

[0074] In the case where the relative position relationship includes a movement trend, when the movement trend of the Bluetooth key relative to the vehicle within the first time period is to move away from the vehicle, the second disconnection condition is met.

[0075] When the relative position relationship includes the target Bluetooth key position and the movement trend, the target Bluetooth key position of the Bluetooth key is the welcome area, the Bluetooth control area or the Bluetooth connection area for 5 consecutive seconds, and the movement trend of the Bluetooth key relative to the vehicle in the first time period is away from the vehicle, then the second disconnection condition is met.

[0076] As an example scenario, when a user gets out of the vehicle with the Bluetooth key and moves away from the vehicle, but stops temporarily because he meets an acquaintance before completely leaving the connection area of ​​the Bluetooth key, the arbitration module can automatically disconnect the Bluetooth key from the vehicle after the Bluetooth key carrier is stationary and located in the first preset position for 5 seconds.

[0077] As another example, when the user gets out of the car with the Bluetooth key and walks away from the car, but does not completely leave the connection area of ​​the Bluetooth key after arriving home, the arbitration module can automatically disconnect the Bluetooth key from the vehicle after the Bluetooth key carrier is stationary and located in the first preset position for 5 seconds.

[0078] Through this embodiment, the first disconnection condition and the second disconnection condition are reasonably set. This helps to accurately determine whether the user currently needs to use the vehicle based on the first disconnection condition and the second disconnection condition. Therefore, when the user does not need to use the vehicle, the connection between the vehicle and the Bluetooth key is disconnected in time, thereby increasing the service life of the vehicle-mounted electronic control unit.

[0079] As an optional embodiment, S103 may specifically include:

[0080] When the duration of the carrier being in the second preset location reaches a third preset duration, determining that the connection maintenance condition is met, the second preset location being a location where the interval distance between the carrier of the Bluetooth key and the vehicle is less than or equal to a preset distance threshold;

[0081] When the connection maintenance condition is met, a target operation is performed to improve the connection stability between the Bluetooth key and the vehicle, and the target operation includes at least one of increasing the connection priority between the Bluetooth key and the vehicle and enhancing the transmission power of the Bluetooth key.

[0082] In this embodiment, the third preset duration is less than or equal to the first period, and the third preset duration may be equal to the first preset duration or the second preset duration, or may not be equal to the first preset duration or the second preset duration. For example, the third preset duration may also be 5 seconds.

[0083] The second preset location is one or more locations where the distance between the carrier of the preset Bluetooth key and the vehicle is smaller. For example, the second preset location may include an unlocking PE area.

[0084] As an example, when the user is close to the vehicle (for example, at the door), and stays outside the vehicle for a long time due to some reasons (for example, meeting and chatting with acquaintances), the Bluetooth key should remain connected to the vehicle. Therefore, the arbitration module will detect that the carrier of the Bluetooth key is in the unlocking PE area and the duration exceeds the third preset time, that is, the connection maintenance condition is met at this time.

[0085] Then, the arbitration module can adjust the connection priority between the Bluetooth key and the vehicle so that it is established and maintained first among multiple possible Bluetooth connections. Specifically, this can be achieved by adjusting the parameters of the Bluetooth protocol stack, optimizing connection management, etc.

[0086] At the same time, the arbitration module can also increase the transmission power of the Bluetooth key to improve signal strength and coverage, which helps to maintain a stable connection of the Bluetooth key in the presence of interference.

[0087] Specifically, the arbitration module may select to perform one or more of the above operations as needed. For example, if the signal interference is small in the current environment, it may be sufficient to only increase the connection priority; while in the case of weak signal or large interference, it may be necessary to increase the transmission power at the same time.

[0088] Through this embodiment, it is determined whether the user needs to use the vehicle based on the relative position and residence time between the carrier of the Bluetooth key and the vehicle. If it is determined that the user needs to use the vehicle, the connection stability between the Bluetooth key and the vehicle is improved. In this way, the problem of unstable connection of the Bluetooth key when there is interference can be avoided, thereby providing a better user experience and higher security.

[0089] As an optional embodiment, after S104, the connection control method of the Bluetooth key may further include:

[0090] Continuously acquiring motion data corresponding to the carrier in the second time period;

[0091] determining a second motion state of the carrier according to the motion data in the second time period;

[0092] When the second motion state is a non-stationary state and the Bluetooth key is triggered to respond, the connection between the vehicle and the Bluetooth key is re-established.

[0093] In this embodiment, the second time period is used to represent a preset time period after the Bluetooth key is disconnected from the vehicle.

[0094] The second motion state is used to represent the mechanical motion state of the carrier of the Bluetooth key in the second time period.

[0095] The Bluetooth key can trigger a response when any button is clicked.

[0096] As an example, after the Bluetooth key is disconnected from the vehicle, the arbitration module continues to collect the angular velocity value and acceleration value of the Bluetooth key carrier within the second time period, and then analyzes the angular velocity value and acceleration value within the second time period to determine the second motion state corresponding to the Bluetooth key carrier.

[0097] Then, when the second motion state corresponding to the carrier of the Bluetooth key is a non-stationary state, it indicates that the second motion state of the carrier of the Bluetooth key has changed compared to the first motion state when the connection is disconnected. At this time, it is further determined whether the user has triggered the Bluetooth key.

[0098] If the user triggers the Bluetooth key at this time, it indicates that the user needs to use the vehicle at this time. Therefore, the arbitration module re-establishes the connection between the Bluetooth key and the vehicle.

[0099] Through this embodiment, when the carrier of the Bluetooth key is in a non-stationary state and the Bluetooth key is triggered, the connection between the vehicle and the Bluetooth key is re-established. In this way, when the user may need to use the car, the connection between the vehicle and the Bluetooth key is re-established, which can provide the user with a better experience.

[0100] As an optional embodiment, when the second motion state is a non-stationary state and the Bluetooth key is triggered to respond, re-establishing the connection between the vehicle and the Bluetooth key may specifically include:

[0101] When the second motion state is a non-stationary state and the Bluetooth key is triggered to respond, performing security verification on the Bluetooth key;

[0102] When the Bluetooth key passes the security verification, re-establish the connection between the vehicle and the Bluetooth key.

[0103] In this embodiment, the security verification includes at least one of verifying the legitimacy of the Bluetooth key and verifying the validity of the Bluetooth key.

[0104] As an example, when the second motion state is a non-stationary state and the Bluetooth key is triggered to respond, the arbitration module will send verification information of the Bluetooth key to the vehicle, which may include a unique identifier of the Bluetooth key (such as a MAC address), a password, a key or other authentication information.

[0105] If the authentication information of the Bluetooth key matches the stored information in the database of the vehicle, the Bluetooth key is considered to be legitimate, and the next step of validity verification is continued. Specifically, it can include checking whether the Bluetooth key has expired, been revoked, or has been stolen.

[0106] When the legitimacy of the Bluetooth key and the validity of the Bluetooth key are verified, the arbitration module will re-establish the connection between the vehicle and the Bluetooth key.

[0107] In addition, the arbitration module also needs to obtain the Bluetooth signal strength recognized by the carrier of the Bluetooth key according to the Bluetooth signal strength acquisition module on the carrier of the Bluetooth key, so as to determine whether the carrier of the Bluetooth key is still within the connectable range of the Bluetooth key. Only when the carrier is within the connectable range of the Bluetooth key can the connection between the vehicle and the Bluetooth key be reestablished.

[0108] Through this embodiment, when it is necessary to re-establish the connection between the vehicle and the Bluetooth key, the Bluetooth key is firstly subjected to security verification, and the connection is re-established only when the security verification passes. In this way, the security of the connection between the Bluetooth key and the vehicle can be improved.

[0109] As an optional embodiment, the motion data includes at least one of angular velocity and acceleration;

[0110] S102 may specifically include:

[0111] When the angular velocity of the carrier at the target time is less than a preset angular velocity threshold, and the acceleration of the carrier is less than a preset acceleration threshold, it is determined that the first motion state of the carrier at the target time is a stationary state, and the target time is any time within the first time period;

[0112] When the angular velocity of the carrier at the target time is not less than a preset angular velocity threshold, and / or the acceleration of the carrier is not less than a preset acceleration threshold, it is determined that the first motion state of the carrier at the target time is a non-stationary state.

[0113] In this embodiment, the preset angular velocity threshold is a threshold corresponding to the angular velocity used to determine whether the carrier of the Bluetooth key is stationary. For example, the preset angular velocity threshold may be 0.75 deg / s.

[0114] The preset acceleration threshold is a threshold corresponding to the acceleration used to determine whether the carrier of the Bluetooth key is stationary. For example, the preset acceleration threshold may be 0.35 m / s 2 .

[0115] As an example, if at the target time, the angular velocity and acceleration of the carrier of the Bluetooth key meet the requirements of the static state, that is, the angular velocity is less than 0.75 deg / s, and the acceleration is less than 0.35 m / s 2 , it is determined that the first motion state corresponding to the carrier at the target time is a stationary state.

[0116] If at the target time, at least one of the angular velocity and acceleration of the carrier of the Bluetooth key does not meet the requirements of the static state, that is, the angular velocity is not less than 0.75 deg / s, and / or the acceleration is not less than 0.35 m / s 2 , it is determined that the first motion state corresponding to the carrier at the target time is a non-stationary state.

[0117] Through this embodiment, according to the preset angular velocity threshold and the preset acceleration threshold, it is possible to accurately determine whether the first motion state of the carrier is a static state. In this way, according to the preset angular velocity threshold and the preset acceleration threshold, it is possible to accurately determine whether the user currently has a need to use the vehicle.

[0118] A connection control method based on a Bluetooth key. Accordingly, the present application also provides a specific embodiment of a connection control device for a Bluetooth key.

[0119] like Figure 3As shown, the connection control device 300 of the Bluetooth key provided in the embodiment of the present application includes a data acquisition module 310 , a state determination module 320 , a position determination module 330 and a Bluetooth disconnection module 340 .

[0120] The data acquisition module 310 is used to acquire the motion data of the carrier of the Bluetooth key and the signal strength of the Bluetooth key in a first period of time when the vehicle is connected to the Bluetooth key;

[0121] A state determination module 320, configured to determine a first motion state of the carrier according to motion data in a first period of time;

[0122] A position determination module 330, configured to determine a relative position relationship between the Bluetooth key and the vehicle according to a Bluetooth key signal strength within a first period of time;

[0123] The Bluetooth disconnection module 340 is used to disconnect the vehicle from the Bluetooth key when the first motion state satisfies a first disconnection condition and the relative position relationship satisfies a second disconnection condition.

[0124] As an optional embodiment, the relative position relationship includes a movement trend of the Bluetooth key relative to the vehicle;

[0125] The location determination module 330 is specifically used for:

[0126] Obtaining the signal strength of the Bluetooth key at multiple times in the first period;

[0127] Based on the change trend of the Bluetooth key signal strength, the movement trend of the Bluetooth key relative to the vehicle is determined, and the movement trend is approaching the vehicle or moving away from the vehicle.

[0128] As an optional embodiment, the relative position relationship includes that the carrier of the Bluetooth key is located in the target Bluetooth key position of the vehicle;

[0129] The location determination module 330 is specifically used for:

[0130] Determine the interval between the Bluetooth key and the vehicle at multiple times in the first time period according to the Bluetooth key signal strength corresponding to multiple times in the first time period;

[0131] The interval distances at multiple moments are matched respectively with the distance ranges corresponding to the candidate Bluetooth key locations, and the target Bluetooth key locations where the carrier of the Bluetooth key is located in the vehicle at multiple moments are obtained.

[0132] As an optional embodiment, after determining the relative position relationship between the Bluetooth key and the vehicle according to the Bluetooth key signal strength in the first time period, the connection control device 300 of the Bluetooth key may further include the following modules:

[0133] A condition judgment module, used for determining that a connection maintenance condition is satisfied when the duration of the carrier being in the second preset location reaches a third preset duration, the second preset location being a location where the interval distance between the carrier of the Bluetooth key and the vehicle is less than or equal to a preset distance threshold;

[0134] The operation execution module is used to execute a target operation to improve the connection stability between the Bluetooth key and the vehicle when the connection maintenance condition is met. The target operation includes at least one of increasing the connection priority between the Bluetooth key and the vehicle and enhancing the transmission power of the Bluetooth key.

[0135] As an optional embodiment, when the first motion state satisfies the first disconnection condition and the relative position relationship satisfies the second disconnection condition, after disconnecting the connection between the vehicle and the Bluetooth key, the connection control device 300 of the Bluetooth key may further include the following modules:

[0136] The data acquisition module 310 is further used to continuously acquire the motion data corresponding to the carrier in the second time period;

[0137] The state determination module 320 is further used to determine a second motion state of the carrier according to the motion data in the second time period;

[0138] The Bluetooth connection module is used to re-establish the connection between the vehicle and the Bluetooth key when the second motion state is a non-stationary state and the Bluetooth key is triggered to respond.

[0139] As an optional embodiment, the Bluetooth connection module is specifically used for:

[0140] When the second motion state is a non-stationary state and the Bluetooth key is triggered to respond, performing security verification on the Bluetooth key;

[0141] When the Bluetooth key passes the security verification, re-establish the connection between the vehicle and the Bluetooth key.

[0142] As an optional embodiment, the motion data includes at least one of angular velocity and acceleration;

[0143] The state determination module 320 is specifically configured to:

[0144] When the angular velocity of the carrier at the target time is less than a preset angular velocity threshold, and the acceleration of the carrier is less than a preset acceleration threshold, it is determined that the first motion state of the carrier at the target time is a stationary state, and the target time is any time within the first time period;

[0145] When the angular velocity of the carrier at the target time is not less than a preset angular velocity threshold, and / or the acceleration of the carrier is not less than a preset acceleration threshold, it is determined that the first motion state of the carrier at the target time is a non-stationary state.

[0146] A connection control method based on a Bluetooth key. Accordingly, the present application also provides a specific embodiment of a connection control device for a Bluetooth key.

[0147] Figure 4 A schematic diagram of the hardware structure of a connection control device for a Bluetooth key provided in an embodiment of the present application is shown.

[0148] The connection control device of the Bluetooth key may include a processor 401 and a memory 402 storing computer program instructions.

[0149] Specifically, the processor 401 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0150] Memory 402 may include a large capacity memory for data or instructions. By way of example and not limitation, memory 402 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive or a combination of two or more of these. In appropriate cases, memory 402 may include a removable or non-removable (or fixed) medium. In appropriate cases, memory 402 may be inside or outside of an integrated gateway disaster recovery device. In a specific embodiment, memory 402 is a non-volatile solid-state memory.

[0151] The processor 401 reads and executes the computer program instructions stored in the memory 402 to implement any one of the Bluetooth key connection control methods in the above embodiments.

[0152] In one example, the connection control device of the Bluetooth key may further include a communication interface 403 and a bus 410. Figure 4 As shown, the processor 401, the memory 402, and the communication interface 403 are connected via a bus 410 and communicate with each other.

[0153] The communication interface 403 is mainly used to implement communication between each module, device, unit and / or equipment in the embodiment of the present application.

[0154] Bus 410 includes hardware, software or both, and couples the components of the connection control device of the Bluetooth key to each other. For example, but not limitation, the bus may include an accelerated graphics port (AGP) or other graphics bus, an enhanced industrial standard architecture (EISA) bus, a front-side bus (FSB), a hypertransport (HT) interconnect, an industrial standard architecture (ISA) bus, an infinite bandwidth interconnect, a low pin count (LPC) bus, a memory bus, a micro channel architecture (MCA) bus, a peripheral component interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a video electronics standard association local (VLB) bus or other suitable bus or a combination of two or more of these. Where appropriate, bus 410 may include one or more buses. Although the present application embodiment describes and illustrates a specific bus, the present application considers any suitable bus or interconnect.

[0155] In addition, in combination with the connection control method of the Bluetooth key in the above embodiment, the embodiment of the present application can provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when the computer program instructions are executed by the processor, any one of the connection control methods of the Bluetooth key in the above embodiment is implemented.

[0156] In addition, in combination with the connection control method of the Bluetooth key in the above-mentioned embodiment, the embodiment of the present application may provide a computer program product to implement it. When the instructions in the computer program product are executed by the processor of the electronic device, the electronic device executes the connection control method of the Bluetooth key provided in any aspect of the above-mentioned embodiment of the present application.

[0157] It should be clear that the present application is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiment, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown, and those skilled in the art can make each kind of change, modification and addition, or change the order between the steps after understanding the spirit of the present application.

[0158] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0159] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiment, or in a different order from the embodiment, or several steps can be performed simultaneously.

[0160] Each aspect of the present disclosure is described above with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present disclosure. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device to produce a machine so that these instructions executed by the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field programmable logic circuit. It can also be understood that each box in the block diagram and / or flowchart and the combination of boxes in the block diagram and / or flowchart can also be implemented by dedicated hardware that performs a specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions.

[0161] The above is only a specific implementation of the present application. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, modules and units described above can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. It should be understood that the protection scope of the present application is not limited to this. Any technician familiar with the technical field can easily think of each equivalent modification or replacement within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application.

Claims

1. A connection control method for a Bluetooth key, characterized in that: include: When the vehicle and the Bluetooth key are in a connected state, obtaining motion data of a carrier of the Bluetooth key within a first period of time and a signal strength of the Bluetooth key; Determining a first motion state of the carrier according to the motion data in the first time period; determining a relative position relationship between the Bluetooth key and the vehicle according to a Bluetooth key signal strength within the first time period; When the first motion state satisfies a first disconnection condition and the relative position relationship satisfies a second disconnection condition, the connection between the vehicle and the Bluetooth key is disconnected.

2. The method according to claim 1, characterized in that The relative position relationship includes a movement trend of the Bluetooth key relative to the vehicle; The determining the relative position relationship between the Bluetooth key and the vehicle according to the Bluetooth key signal strength within the first time period includes: Obtaining the signal strength of the Bluetooth key at multiple times within the first time period; Based on the variation trend of the signal strength of the Bluetooth key, a movement trend of the Bluetooth key relative to the vehicle is determined, where the movement trend is approaching the vehicle or moving away from the vehicle.

3. The method according to claim 1, characterized in that The relative position relationship includes that the carrier of the Bluetooth key is located in the target Bluetooth key position of the vehicle; The determining the relative position relationship between the Bluetooth key and the vehicle according to the Bluetooth key signal strength within the first time period includes: determining the interval between the Bluetooth key and the vehicle at multiple times within the first time period according to the Bluetooth key signal strength corresponding to multiple times within the first time period; The interval distances at the multiple moments are matched respectively with the distance ranges corresponding to the candidate Bluetooth key locations, so as to obtain the target Bluetooth key location where the carrier of the Bluetooth key is located at the vehicle at the multiple moments.

4. The method according to claim 1, characterized in that The first disconnection condition is that the duration for which the carrier remains in a stationary state reaches a first preset duration; In the case where the relative position relationship includes a movement trend, the second disconnection condition is that the movement trend of the Bluetooth key relative to the vehicle is away from the vehicle; When the relative position relationship includes the target Bluetooth key position, the second disconnection condition is that the duration of time that the carrier is in the first preset position reaches a second preset time, and the first preset position is a position where the interval distance between the carrier of the Bluetooth key and the vehicle is greater than a preset distance threshold.

5. The method according to claim 4, characterized in that After determining the relative position relationship between the Bluetooth key and the vehicle according to the Bluetooth key signal strength within the first time period, the method further includes: When the duration of the carrier being in the second preset location reaches a third preset duration, determining that the connection maintenance condition is satisfied, the second preset location being a location where the interval distance between the carrier of the Bluetooth key and the vehicle is less than or equal to a preset distance threshold; When the connection maintenance condition is met, a target operation is performed to improve the connection stability between the Bluetooth key and the vehicle, and the target operation includes at least one of increasing the connection priority between the Bluetooth key and the vehicle and enhancing the transmission power of the Bluetooth key.

6. The method according to any one of claims 1 to 5, characterized in that: After disconnecting the connection between the vehicle and the Bluetooth key when the first motion state satisfies a first disconnection condition and the relative position relationship satisfies a second disconnection condition, the method further includes: Continuously acquiring motion data corresponding to the carrier in a second time period; determining a second motion state of the carrier according to the motion data in the second time period; When the second motion state is a non-stationary state and the Bluetooth key is triggered to respond, the connection between the vehicle and the Bluetooth key is reestablished.

7. The method according to claim 6, characterized in that When the second motion state is a non-stationary state and the Bluetooth key is triggered to respond, re-establishing the connection between the vehicle and the Bluetooth key includes: When the second motion state is a non-stationary state and the Bluetooth key is triggered to respond, performing security verification on the Bluetooth key; When the Bluetooth key passes the security verification, the connection between the vehicle and the Bluetooth key is reestablished.

8. The method according to any one of claims 1 to 5, characterized in that: The motion data includes at least one of angular velocity and acceleration; The determining the first motion state of the carrier according to the motion data in the first time period includes: When the angular velocity of the carrier at the target time is less than a preset angular velocity threshold, and the acceleration of the carrier is less than a preset acceleration threshold, determining that the first motion state of the carrier at the target time is a stationary state, and the target time is any time within the first time period; When the angular velocity of the carrier at the target time is not less than a preset angular velocity threshold, and / or the acceleration of the carrier is not less than a preset acceleration threshold, it is determined that the first motion state of the carrier at the target time is a non-stationary state.

9. A connection control device for a Bluetooth key, characterized in that: include: A data acquisition module, used for acquiring motion data of a carrier of the Bluetooth key and a signal strength of the Bluetooth key within a first period of time when the vehicle is connected to the Bluetooth key; a state determination module, configured to determine a first motion state of the carrier according to the motion data in the first time period; A position determination module, used to determine the relative position relationship between the Bluetooth key and the vehicle according to the Bluetooth key signal strength within the first time period; The Bluetooth disconnection module is used to disconnect the connection between the vehicle and the Bluetooth key when the first motion state satisfies a first disconnection condition and the relative position relationship satisfies a second disconnection condition.

10. An electronic device, characterized in that: The device comprises: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, the connection control method of the Bluetooth key according to any one of claims 1 to 8 is implemented.

11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by the processor, the connection control method of the Bluetooth key according to any one of claims 1 to 8 is implemented.

12. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the connection control method for a Bluetooth key as described in any one of claims 1 to 8.

Citation Information

Cited By

  • Vehicle key positioning method and device, vehicle and storage medium

    CN120075734A

  • Automobile Bluetooth control method and system based on keyless entry mode

    CN120245912A

  • A method and system for controlling an automobile Bluetooth based on a keyless entry mode

    CN120245912B