Positionable automatic vehicle lock and control method and system

By combining iBeacon and NB-IoT technology, the automatic switch and lock function of smart car locks and remote monitoring and alarms are realized, solving the problem of insufficient positioning accuracy and connection stability of existing smart car locks, and improving user experience and vehicle safety.

CN119832661APending Publication Date: 2025-04-15TAICANG XIANSHIZE MECHANICAL & ELECTRICAL EQUIPMENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510026196.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-08
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The existing smart car locks have shortcomings in positioning accuracy and connection stability, and are unfriendly to users without smartphones, resulting in the bicycle being easily lost and difficult to retrieve.

Method used

The iBeacon Bluetooth communication protocol and NB-IoT communication technology are adopted to automatically control the opening and closing status of the vehicle lock by measuring the Bluetooth signal strength between the user equipment and the vehicle lock, and regularly upload the vehicle lock position and status information to the server through the NB-IoT protocol to monitor abnormal movements and send alarms.

Benefits of technology

It improves the intelligence level and user experience of the car lock, enhances the safety of the vehicle, realizes convenient operation of opening and closing the lock without scanning the code, and provides remote monitoring and abnormal alarm functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119832661A_ABST
    Figure CN119832661A_ABST
Patent Text Reader

Abstract

The invention provides a positionable automatic bicycle lock and a control method and system, is applied to the technical field of intelligent bicycle locks, and automatically controls the opening and closing state of the bicycle lock by measuring the Bluetooth signal strength between user equipment and the bicycle lock, thereby effectively avoiding inconvenience caused by unlocking too early or too late, and improving the user experience. And the NB-IoT protocol is utilized to upload the position and state information of the vehicle lock to the server, abnormal movement of the vehicle lock is monitored, and an alarm is sent, so that a user can remotely monitor and manage the vehicle lock, the safety of the vehicle is enhanced, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of intelligent vehicle locks, and in particular to a locatable automatic vehicle lock and a control method and system. Background Art

[0002] In today's society, bicycles are widely used as an environmentally friendly and convenient means of transportation. At the same time, the safety and functionality of bicycle locks are becoming increasingly prominent.

[0003] Traditional bicycle locks usually only have basic locking functions and cannot provide functions required by modern users such as positioning and remote control. As a result, when users forget to lock the bicycle or fail to lock it in time in an emergency, the bicycle is easily lost. In addition, since bicycles lack unique identification and have a high degree of similarity in appearance, once lost, it is very difficult to recover.

[0004] Although there are smart car lock products on the market, although they provide positioning functions, the positioning accuracy is not high and connection failures are prone to occur. In addition, the operation of smart car locks on the market requires reliance on smartphones, which means that users who do not have smartphones, such as students, cannot use these smart car locks.

[0005] Based on this, a new vehicle lock control method is needed. Summary of the invention

[0006] In view of this, the embodiments of this specification provide a locatable automatic bicycle lock and control method and system, which are applied to the field of smart bicycle locks. Based on iBeacon and NB-IoT communication technology, the lock can be opened / closed without scanning a code when in use, and remote monitoring and abnormal alarm can be provided, which significantly improves the intelligence level of bicycle locks and the user experience.

[0007] The embodiments of this specification provide the following technical solutions:

[0008] The embodiment of the present specification provides a control method for a locatable automatic vehicle lock, which is applied to a locatable automatic vehicle lock, including:

[0009] Based on the iBeacon Bluetooth communication protocol, obtain the signal strength of the user device and determine the distance between the user device and the vehicle lock;

[0010] When the distance is within a preset range, the door is automatically unlocked or remains unlocked; otherwise, the door is automatically locked or remains locked;

[0011] Based on the narrowband Internet of Things communication protocol, the vehicle lock location information and vehicle lock status are uploaded to the server regularly;

[0012] According to the location information and status of the vehicle lock, monitor whether the vehicle lock has any abnormal movement. If there is any abnormality, an alarm message will be sent through the narrowband Internet of Things communication protocol.

[0013] The embodiment of this specification also provides a control method for a positionable automatic vehicle lock, which is applied to a user device, and includes:

[0014] According to the strength indication of the received iBeacon signal, it is determined whether the distance between the user device and the locatable automatic car lock is within a preset range. If so, an unlocking command is sent to the locatable automatic car lock; otherwise, a locking command is sent to the locatable automatic car lock;

[0015] When an abnormality occurs in the locatable automatic vehicle lock, an abnormality alarm message sent by the locatable automatic vehicle lock is received.

[0016] The embodiment of this specification also provides a locatable automatic car lock, which is used to execute any one of the control methods of the locatable automatic car lock described above, and the locatable automatic car lock includes: a lock body, a control module, a Bluetooth module, a positioning module and a wireless communication module;

[0017] The lock body is provided with a motor and a lock tongue, and the motor and the lock tongue are respectively connected to the control module;

[0018] The Bluetooth module is used to obtain the signal strength of the user device and determine the distance between the user device and the vehicle lock; when the distance is within a preset range, the control module activates the motor to drive the lock tongue to automatically unlock or maintain an unlocked state;

[0019] On the contrary, the control module activates the motor to drive the lock tongue to automatically lock or keep it locked;

[0020] The positioning module includes a GPS positioning unit for obtaining the position information of the vehicle lock;

[0021] The wireless communication module is based on the narrowband Internet of Things protocol and is used to regularly upload the vehicle lock location information and vehicle lock status to the cloud server, and monitor whether the locatable automatic vehicle lock has abnormal movement. If there is an abnormality, the control module triggers the alarm mechanism and sends an alarm message through the narrowband Internet of Things communication protocol.

[0022] The embodiments of this specification also provide a control system for a locatable automatic vehicle lock, including: a locatable automatic vehicle lock and a user device;

[0023] The locatable automatic car lock locates the car lock position information through the positioning module, and regularly uploads the car lock position information and car lock status to the cloud server through the wireless communication module;

[0024] At the same time, the locatable automatic vehicle lock is monitored for abnormal movement, and when an abnormality occurs, an alarm message is sent through a narrowband Internet of Things communication protocol;

[0025] When the user device approaches or moves away from the locatable automatic lock, the locatable automatic lock automatically unlocks or locks according to the distance between the user device and the locatable automatic lock;

[0026] The user equipment is used to receive the iBeacon broadcast signal of the locatable automatic vehicle lock and obtain the identification information of the locatable automatic vehicle lock.

[0027] Compared with the prior art, the at least one technical solution adopted in the embodiments of this specification can achieve the following beneficial effects:

[0028] By measuring the Bluetooth signal strength between the user device and the car lock, the opening and closing status of the car lock is automatically controlled, thus effectively avoiding the inconvenience caused by unlocking the car too early or too late. The NB-IoT protocol is used to upload the location and status information of the car lock to the server. At the same time, the abnormal movement of the car lock is monitored and an alarm is sent, allowing users to remotely monitor and manage the car lock, enhancing the safety of the vehicle and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0030] Figure 1 It is a schematic diagram of the lock body structure in this application;

[0031] Figure 2 is a block diagram of the locatable automatic vehicle lock system in this application;

[0032] Figure 3 It is a schematic diagram of the working process of the locatable automatic car lock in this application;

[0033] Figure 4 It is a functional structure diagram of the locatable automatic vehicle lock system in this application;

[0034] Figure 5 This is a schematic diagram of the operation process of the automatic car lock without a smartphone user in this application;

[0035] Figure 6 This is a schematic diagram of the operation process of the automatic car lock with a smartphone user in this application;

[0036] Figure 7This is a flow chart of the automatic car lock user querying the car lock position in this application;

[0037] Figure 8 It is a schematic diagram of the communication process between the automatic car lock user mobile phone application and the car lock in this application. DETAILED DESCRIPTION

[0038] The embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0039] The following describes the implementation methods of the present application through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. The present application can also be implemented or applied through other different specific implementation methods, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that, in the absence of conflict, the following embodiments and the features in the embodiments can be combined with each other. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work belong to the scope of protection of the present application.

[0040] It should be noted that various aspects of the embodiments within the scope of the appended claims are described below. It should be apparent that the aspects described herein can be embodied in a wide variety of forms, and any specific structure and / or function described herein is merely illustrative. Based on the present application, it should be understood by those skilled in the art that an aspect described herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, any number and aspect described herein can be used to implement the device and / or practice the method. In addition, other structures and / or functionalities other than one or more of the aspects described herein can be used to implement this device and / or practice this method.

[0041] It should also be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application. The drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed arbitrarily, and the component layout may also be more complicated.

[0042] Additionally, in the following description, specific details are provided to facilitate a thorough understanding of the examples. However, it will be understood by those skilled in the art that the examples can be practiced without these specific details.

[0043] Bicycles are an environmentally friendly and convenient means of transportation that are widely used. However, many users often forget to lock their bicycles or fail to lock them in time under special circumstances, resulting in the loss of bicycles. In addition, since bicycles lack special identification, look similar, and are not valuable, they are difficult to find once lost.

[0044] Although there are some smart car lock products on the market, they usually have problems with inaccurate positioning and unstable connection. In addition, most of these smart car locks rely on smartphones for operation, which is not friendly to user groups who do not have smartphones, such as junior high school students and the elderly.

[0045] In view of this, the inventors have found through research and improvement exploration that the existing solutions basically rely only on the Bluetooth communication module. When the Bluetooth signal is blocked or in an interference environment, it is easy to have unstable or unavailable connection problems, which affects the stability and reliability of the car lock. In addition, the frequent disconnection between the car lock and the user's device will lead to faster power consumption and affect the use time of the car lock.

[0046] Based on this, the embodiment of this specification proposes a control method for positioning an automatic vehicle lock, such as Figure 4 As shown in the figure, the overall idea is: use the iBeacon protocol to automatically detect the distance between the user device and the car lock and unlock or lock it accordingly. At the same time, the NB-IoT protocol is used to continuously update the location and status of the car lock to the cloud, and monitor abnormal movement to trigger an alarm, thereby enhancing the anti-theft performance of the car lock and user convenience.

[0047] The technical solutions provided by various embodiments of the present application are described below in conjunction with the accompanying drawings.

[0048] like Figure 3 and Figure 4 As shown, the embodiment of this specification provides a control method for a locatable automatic vehicle lock, which is applied to a locatable automatic vehicle lock, including:

[0049] Based on the iBeacon Bluetooth communication protocol, obtain the signal strength of the user device and determine the distance between the user device and the vehicle lock;

[0050] When the distance is within a preset range, the door is automatically unlocked or remains unlocked; otherwise, the door is automatically locked or remains locked;

[0051] Based on the narrowband Internet of Things communication protocol, the vehicle lock location information and vehicle lock status are uploaded to the server regularly;

[0052] According to the location information and status of the vehicle lock, monitor whether the vehicle lock has any abnormal movement. If there is any abnormality, an alarm message will be sent through the narrowband Internet of Things communication protocol.

[0053] Specifically, using iBeacon technology, the car lock broadcasts specific Bluetooth signals. When the user device enters the signal range of the car lock, the user's device can receive these signals and estimate the distance from the car lock based on the received signal strength.

[0054] A distance threshold can be preset. When the signal strength of the user device indicates that the distance between the user device and the vehicle lock is within the threshold range, the vehicle lock will automatically unlock or remain unlocked; when the user device exceeds this range, the vehicle lock will automatically lock or remain locked.

[0055] Based on the narrowband Internet of Things communication protocol, the location information and status (such as unlocking and locking status) of the vehicle lock are uploaded to the cloud server regularly.

[0056] The server can store the historical location information and status changes of the car lock. By analyzing this data, it can monitor whether the car lock has any abnormal movement, such as the car lock being illegally moved or stolen.

[0057] If the system detects abnormal movement, it triggers the alarm mechanism and sends the alarm information to the server via the narrowband IoT communication protocol.

[0058] The server can also push alarm information to the user's mobile phone or other terminal devices, allowing the user to take timely action.

[0059] The low-power Bluetooth module of this application mainly completes the work of receiving iBeacon signals to determine the distance between the user and the car lock. It does not need to process data and is only responsible for transmitting data to the main control MCU. By using the distance measurement function of iBeacon and adding the distance measurement algorithm to complete the judgment of the user's distance, it can stably evaluate the distance between the user and the car lock, thereby effectively avoiding the occurrence of accidental unlocking.

[0060] This application combines the iBeacon communication protocol and the NB-IoT communication protocol, which not only improves the intelligence level of the car lock, but also enhances the security of the car lock and the convenience of user use, providing users with an advanced and reliable car lock solution.

[0061] In some implementations, when determining the distance between the user device and the vehicle lock, an RSSI signal strength measurement algorithm is used for calculation.

[0062] Specifically, the car lock broadcasts Bluetooth signals during a period of time. When the user device is within the Bluetooth reception range, it can capture these broadcast signals and measure the received signal strength indicator (RSSI) of the signal. By comparing the received RSSI value with the reference RSSI value at a known distance, the approximate distance between the user device and the car lock can be estimated.

[0063] In some embodiments, when acquiring the vehicle lock location information, an assisted global positioning system is used for positioning. When the GPS signal is weak or unavailable, a narrowband Internet of Things base station signal is used for auxiliary positioning.

[0064] Specifically, using the assisted global positioning system (GPS) for positioning, the car lock can have a built-in or external GPS module to receive satellite signals and calculate its own position coordinates. When the GPS signal is strong, it provides accurate position information.

[0065] When the GPS signal is weak or unavailable, such as in places with densely populated high-rise buildings or indoors, the GPS signal may be blocked or reflected. It can automatically switch to the NB-IoT base station signal to assist in positioning, thereby improving the accuracy and reliability of positioning.

[0066] This application can intelligently switch or integrate the positioning data of GPS and NB-IoT, give priority to GPS positioning, and automatically switch to NB-IoT assisted positioning when the signal is insufficient, thereby ensuring the continuity and stability of the vehicle lock location information.

[0067] In some embodiments, when locating the position information of the vehicle lock, a positioning mechanism is dynamically selected according to the current environment, and the positioning mechanism includes: using enhanced cell identification in areas with dense base stations; using observed time difference in arrival in areas with insufficient base station coverage or in open areas.

[0068] Specifically, when locating the position information of the vehicle lock, two positioning mechanisms, namely, enhanced cell identification (ECID) or observed time difference of arrival (OTDOA), can be dynamically selected according to different environmental conditions where the vehicle lock is located.

[0069] If the base station is densely populated, such as a city center or commercial district, enhanced cell identification (E-CID) is used for positioning, which estimates the specific location by using the cell ID and signal strength information.

[0070] If the base station coverage is insufficient or in an open area, such as a suburb or rural area, the observed time difference of arrival (OTDOA) is used for positioning.

[0071] Based on the same inventive concept, the present application also provides a control method for a locatable automatic vehicle lock, which is applied to a user device, including:

[0072] According to the strength indication of the received iBeacon signal, it is determined whether the distance between the user device and the locatable automatic car lock is within a preset range. If so, an unlocking command is sent to the locatable automatic car lock; otherwise, a locking command is sent to the locatable automatic car lock;

[0073] When an abnormality occurs in the locatable automatic vehicle lock, an abnormality alarm message sent by the locatable automatic vehicle lock is received.

[0074] Specifically, Figure 5 As shown, if the user carries a Bluetooth transmitter, it is sufficient to directly determine whether it is within the activation range.

[0075] If the user carries a smartphone with the required application installed, such as Figure 6 As shown, after receiving the iBeacon broadcast signal of the car lock, the identification information of the locatable automatic car lock is obtained; then, according to the identification information, it is determined whether the locatable automatic car lock has been paired with the current user device;

[0076] If it has not been paired yet, you need to complete the first pairing with the car lock. After the pairing is successful, you can update the pairing record.

[0077] If paired, the strength of the received iBeacon signal is used to determine whether the distance between the user device and the locatable automatic car lock is within the unlocking range. If so, the lock is unlocked or maintained; if not, the lock is locked or maintained;

[0078] When an abnormality occurs in the paired locatable automatic vehicle lock, an abnormality alarm message sent by the locatable automatic vehicle lock is received.

[0079] In some embodiments, the control method of the locatable automatic vehicle lock further includes:

[0080] View the lock status information, including: lock position, remaining battery power and lock status.

[0081] Specifically, Figure 7 As shown, when the user completes pairing with the bicycle lock, he / she can initiate a location query on the app, which can feedback the most recently obtained valid geographic location data to help the user quickly find the bicycle.

[0082] In some embodiments, historical geographic data can be viewed and the location of a bicycle can be tracked if it is stolen.

[0083] In some implementations, the remaining power can be checked so that the battery life of the car lock can be known in a timely manner, and the battery can be charged or replaced in advance when the power is low to avoid the car lock being unusable due to exhaustion of power.

[0084] In some embodiments, the lock status can be checked, such as whether the lock is locked, whether there is abnormal movement or vibration, whether an alarm is triggered, etc. The user can check whether the lock is securely locked at any time through the application. If the lock is illegally moved or damaged, the control module will trigger an alarm signal and send the alarm information to the user's mobile phone through the wireless communication module to remind the user to pay attention to the safety of the bicycle.

[0085] In some implementations, the user can control the status of the car lock on the app that completes pairing with the car lock.

[0086] In some embodiments, the control method of the locatable automatic vehicle lock further includes:

[0087] Managing the pairing relationship between the user device and the locatable automatic vehicle lock includes:

[0088] Multiple user devices can be paired with one locatable automatic car lock.

[0089] For example, after the Bluetooth transmitter is paired with the bike lock, the smartphone can also be paired with the locatable automatic bike lock after the app is installed. Family members can share a bicycle, and each user can use his or her own device to control the bike lock and check the status information of the bike lock, such as location, battery level, and lock status.

[0090] In some embodiments, a user device is paired with multiple locatable automatic locks, allowing a single user to manage the locks of multiple bicycles through their own device.

[0091] Users can view the status information of all paired car locks on one application interface and perform remote control, such as remote unlocking or locking.

[0092] In some embodiments, the user can easily add or remove pairing relationships as needed, and the control module of the vehicle lock will verify each pairing request to ensure that only authorized user devices can control the vehicle lock.

[0093] In some implementations, it is considered whether two automatic car locks and two devices with matching software installed can be put together to unlock the car. Each automatic car lock is encrypted and paired with the user host through software in advance. After pairing, the user host can only receive the broadcast signal of the paired car lock through the software, so as to achieve the purpose of one host controlling one car lock.

[0094] Based on the same inventive concept, the present application also provides a positionable automatic car lock, such as Figure 1 As shown, the locatable automatic car lock is used to execute the control method of the locatable automatic car lock described in any one of the above embodiments, and the locatable automatic car lock includes: a lock body, a control module, a Bluetooth module, a positioning module and a wireless communication module;

[0095] The lock body is provided with a motor and a lock tongue, and the motor and the lock tongue are respectively connected to the control module;

[0096] The Bluetooth module is used to obtain the signal strength of the user device and determine the distance between the user device and the vehicle lock; when the distance is within a preset range, the control module activates the motor to drive the lock tongue to automatically unlock or maintain an unlocked state;

[0097] On the contrary, the control module activates the motor to drive the lock tongue to automatically lock or keep it locked;

[0098] The positioning module includes a GPS positioning unit for obtaining the position information of the vehicle lock;

[0099] The wireless communication module is based on the narrowband Internet of Things protocol and is used to regularly upload the vehicle lock location information and vehicle lock status to the cloud server, and monitor whether the locatable automatic vehicle lock has abnormal movement. If there is an abnormality, the control module triggers the alarm mechanism and sends an alarm message through the narrowband Internet of Things communication protocol.

[0100] Specifically, it is mainly composed of five major hardware modules, including MCU main control module, low-power Bluetooth module, Internet of Things module, positioning module and basic hardware.

[0101] like Figure 8 As shown in the figure, the low-power Bluetooth module is responsible for receiving iBeacon signals and transmitting data to the main control MCU for judging the distance between the user and the car lock. iBeacon technology implements the ranging function based on the judgment of the broadcast signal strength. Its main parameters Major and Minor are used to identify different devices and avoid interference. Accurate ranging is achieved by reasonably using RSSI values ​​and related calculations.

[0102] The NB-IoT module has two important functions. One is to regularly upload positioning information to the cloud server and transmit the location information to the MCU. The MCU makes displacement judgments based on this information. If abnormal displacement is found, the user will be alerted through the NB-IoT module. The second is to assist GPS positioning to solve the problem of long GPS positioning satellite search time and easy signal loss. At the same time, the GPS module is kept in sleep mode most of the time to reduce power consumption. The advantages of both are combined to improve positioning accuracy and speed.

[0103] The main control MCU is responsible for processing the data sent by each module, performing operations such as distance calculation, geographic location longitude and latitude extraction, displacement judgment, etc., and controlling the motor drive module in the basic hardware to complete the lock body action.

[0104] The basic hardware includes components such as batteries, housings, lock tongues, and motors, which provide physical support and basic functions for the lock. The lock adopts a horseshoe lock shape similar to the lock body of a shared bicycle, which is suitable for a variety of bicycles, and the horseshoe lock structure provides installation space for internal components.

[0105] In some embodiments, Figure 2 As shown, the low-power chip MSP432 is selected as the main control MCU.

[0106] In some embodiments, the positionable automatic vehicle lock further comprises:

[0107] A battery module, used to continuously supply power to the lock body, control module, Bluetooth module, positioning module and wireless communication module;

[0108] The battery module is charged using solar energy and / or through a Type-C interface.

[0109] Specifically, it is equipped with a 10000mAh lithium battery, which is charged via the Type-C interface to power each module. It has ultra-long battery life and uses a small DC motor to drive the lock tongue to achieve automatic opening and closing.

[0110] It can also be charged using solar energy to achieve the use of green energy.

[0111] To ensure the reliability of charging, the Type-C interface can be retained after the solar charging module is installed. When the solar module is unavailable or there is insufficient sunlight, the user can still charge the battery through the Type-C interface, thus ensuring that the battery module can always be charged.

[0112] Based on the same inventive concept, the present application also provides a control system for a positionable automatic vehicle lock, comprising: a positionable automatic vehicle lock and a user device;

[0113] The locatable automatic car lock locates the car lock position information through the positioning module, and regularly uploads the car lock position information and car lock status to the cloud server through the wireless communication module;

[0114] At the same time, the locatable automatic vehicle lock is monitored for abnormal movement, and when an abnormality occurs, an alarm message is sent through a narrowband Internet of Things communication protocol;

[0115] When the user device approaches or moves away from the locatable automatic lock, the locatable automatic lock automatically unlocks or locks according to the distance between the user device and the locatable automatic lock;

[0116] The user equipment is used to receive the iBeacon broadcast signal of the locatable automatic vehicle lock and obtain the identification information of the locatable automatic vehicle lock.

[0117] Specifically, in terms of hardware configuration:

[0118] The five major hardware modules can be assembled accurately according to the design requirements to ensure stable and reliable connections between the modules. For example, the positions of the components can be reasonably planned during PCB layout to avoid signal interference and line crossing.

[0119] For low-power Bluetooth modules, set parameters according to the iBeacon protocol specification to ensure that they can accurately receive and process signals. When selecting Bluetooth modules, give priority to products based on the Bluetooth 5.0 standard to improve connection stability and ranging accuracy.

[0120] The installation of the NB-IoT module must strictly follow the installation specifications of the communication module to ensure that it is well connected to the antenna and that the signal transmission is stable. When setting the positioning parameters and communication protocols, follow the operator's network requirements and project positioning specifications.

[0121] The selection and programming of the main control MCU should be optimized according to the project requirements, giving full play to the low power consumption and high performance characteristics of the MSP432 series chips. For example, the UART communication interface should be reasonably configured, the ADC sampling speed and power consumption should be optimized, and its unique RAM retention characteristics should be used to reduce system power consumption.

[0122] The assembly of basic hardware should focus on the design and manufacture of the outer shell to ensure that the horseshoe lock has a beautiful appearance and can effectively protect the internal components, while ensuring the installation accuracy of the lock tongue and motor so that it can operate smoothly and reliably.

[0123] In terms of software implementation:

[0124] During the demand analysis phase, we conduct in-depth research on user needs and further optimize the map display function, such as adding more map layer options, improving the smoothness and accuracy of map interactions, and ensuring that software functions and performance meet user expectations.

[0125] On the APP server side, we will continue to optimize the configuration of profile files on the platform side to improve data processing efficiency. We will strengthen the management and update of codec plug-ins to ensure stable connection with devices, respond to user operation requests in a timely manner, and ensure secure data transmission and storage.

[0126] During the development of the mobile APP, we strictly follow the access specifications of the map SDK to ensure the accuracy and stability of the positioning function. We also optimize the APP interface design to make its operation easier and more intuitive, thus improving the user experience.

[0127] In terms of communication protocols:

[0128] NB-IoT positioning follows the positioning specification of 3GPP R14, and intelligently selects ECID or OTDOA positioning solutions according to the actual environment. In areas with many base stations, ECID solution is used first for fast positioning; in areas with insufficient base station coverage or open areas, OTDOA solution is switched to improve positioning accuracy.

[0129] For NB-IoT communication protocols, choose CoAP or UDP protocol according to data transmission requirements. In scenarios where reliable data transmission is required, use CoAP protocol and configure relevant parameters; in scenarios where real-time requirements are high and certain data loss can be tolerated, choose UDP protocol and strengthen the error detection mechanism on the application side to ensure data accuracy.

[0130] In terms of system detection:

[0131] In the stability testing of embedded systems, long-term stress testing and simulation of various abnormal conditions can be used, such as testing in high temperature, low temperature, high humidity, strong electromagnetic interference and other environments, to ensure that the system can run stably in complex environments without freezing, restarting or data loss.

[0132] APP stability testing conducts comprehensive testing from multiple dimensions including function, interface, reliability, usability and compatibility. Functional testing covers all operation processes to ensure the normal operation of various functions; interface testing focuses on user interaction experience and checks the rationality of interface layout and elements; reliability testing simulates long-term use and various abnormal operations to check whether there are memory leaks, crashes and other problems; usability testing invites different user groups to try out the app, collects feedback and continuously optimizes; compatibility testing is conducted on a variety of mainstream operating systems and devices to ensure that the APP can run and be used normally.

[0133] During the entire implementation process, we must strictly follow relevant technical standards and specifications, continuously optimize the performance of each link, ensure that the various functions of the car locks are stable and reliable, and provide users with high-quality smart car lock solutions.

[0134] This application uses iBeacon technology to achieve accurate distance judgment, effectively avoiding the inconvenience of unlocking ordinary locks too early or too late, realizing automatic unlocking and locking functions, and improving the convenience and safety of user use.

[0135] This application uses NB-IoT communication technology to achieve low-power positioning, combined with power optimization of each hardware module, which greatly extends the battery life of the car lock. It can be used continuously for more than 6 months on a single charge, and can last for nearly 12 months when not in use, reducing the trouble of users' frequent charging.

[0136] This application is suitable for smartphone users, who can realize functions such as remote control, location query and alarm reception through mobile phone APP; it also equips users without mobile phones with a Bluetooth broadcast remote control, expanding the applicable population of the product, especially with strong competitiveness among students.

[0137] This application comprehensively uses NB-IoT positioning technology and GPS positioning, combining the advantages of multiple positioning methods, and can achieve relatively stable and accurate positioning in different environments, effectively solving the problem of bicycles being difficult to find after being lost.

[0138] In this specification, the same or similar parts between the various embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the embodiments described later, the description is relatively simple, and the relevant parts can be referred to the partial description of the previous embodiments.

[0139] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A control method for a positionable automatic vehicle lock, characterized in that: Applied to positionable automatic car locks, including: Based on the iBeacon Bluetooth communication protocol, obtain the signal strength of the user device and determine the distance between the user device and the vehicle lock; When the distance is within a preset range, the door is automatically unlocked or remains unlocked; otherwise, the door is automatically locked or remains locked; Based on the narrowband Internet of Things communication protocol, the vehicle lock location information and vehicle lock status are uploaded to the server regularly; According to the location information and status of the vehicle lock, monitor whether the vehicle lock has any abnormal movement. If there is any abnormality, an alarm message will be sent through the narrowband Internet of Things communication protocol.

2. The control method of the positionable automatic vehicle lock according to claim 1, characterized in that: When determining the distance between the user device and the vehicle lock, an RSSI signal strength measurement algorithm is used for calculation.

3. The control method of the positionable automatic vehicle lock according to claim 1, characterized in that: When acquiring the position information of the vehicle lock, an assisted global positioning system is used for positioning. When the GPS signal is weak or unavailable, a narrowband Internet of Things base station signal is used for auxiliary positioning.

4. The control method of the positionable automatic vehicle lock according to claim 1, characterized in that: When locating the position information of the vehicle lock, a positioning mechanism is dynamically selected according to the current environment. The positioning mechanism includes: in areas with dense base stations, enhanced cell identification is used; in areas with insufficient base station coverage or open areas, observed time difference is used.

5. A control method for a positionable automatic vehicle lock, characterized in that: Applied to user equipment, including: According to the strength indication of the received iBeacon signal, it is determined whether the distance between the user device and the locatable automatic car lock is within a preset range. If so, an unlocking command is sent to the locatable automatic car lock; otherwise, a locking command is sent to the locatable automatic car lock; When an abnormality occurs in the locatable automatic vehicle lock, an abnormality alarm message sent by the locatable automatic vehicle lock is received.

6. The control method of the positionable automatic vehicle lock according to claim 5, characterized in that: The control method of the locatable automatic vehicle lock also includes: View the lock status information, including: lock position, remaining battery power and lock status.

7. The control method of the positionable automatic vehicle lock according to claim 5, characterized in that: The control method of the locatable automatic vehicle lock also includes: Managing the pairing relationship between the user device and the locatable automatic vehicle lock includes: Multiple user devices are paired with a locatable automatic car lock; And / or, one user device is paired with multiple locatable automatic vehicle locks.

8. A positionable automatic car lock, characterized in that: The locatable automatic car lock is used to execute the control method of the locatable automatic car lock according to any one of claims 1 to 4, and the locatable automatic car lock comprises: a lock body, a control module, a Bluetooth module, a positioning module and a wireless communication module; The lock body is provided with a motor and a lock tongue, and the motor and the lock tongue are respectively connected to the control module; The Bluetooth module is used to obtain the signal strength of the user device and determine the distance between the user device and the vehicle lock; when the distance is within a preset range, the control module activates the motor to drive the lock tongue to automatically unlock or maintain an unlocked state; On the contrary, the control module activates the motor to drive the lock tongue to automatically lock or keep it locked; The positioning module includes a GPS positioning unit for obtaining the position information of the vehicle lock; The wireless communication module is based on the narrowband Internet of Things protocol and is used to regularly upload the vehicle lock location information and vehicle lock status to the cloud server, and monitor whether the locatable automatic vehicle lock has abnormal movement. If there is an abnormality, the control module triggers the alarm mechanism and sends an alarm message through the narrowband Internet of Things communication protocol.

9. The positionable automatic vehicle lock according to claim 8, characterized in that: The locatable automatic vehicle lock also includes: A battery module, used to continuously supply power to the lock body, control module, Bluetooth module, positioning module and wireless communication module; The battery module is charged using solar energy and / or through a Type-C interface.

10. A control system for positioning automatic vehicle locks, characterized in that: include: Can locate automatic car locks and user devices; The locatable automatic car lock locates the car lock position information through the positioning module, and regularly uploads the car lock position information and car lock status to the cloud server through the wireless communication module; At the same time, the locatable automatic vehicle lock is monitored for abnormal movement, and when an abnormality occurs, an alarm message is sent through a narrowband Internet of Things communication protocol; When the user device approaches or moves away from the locatable automatic lock, the locatable automatic lock automatically unlocks or locks according to the distance between the user device and the locatable automatic lock; The user equipment is used to receive the iBeacon broadcast signal of the locatable automatic vehicle lock and obtain the identification information of the locatable automatic vehicle lock.