Motorcycle
By utilizing multiple broadcast modes of the remote communication terminal and cloud communication, the problem of mobile terminals being unable to automatically reconnect under signal interference was solved, enabling stable unlocking and safe control of motorcycles and improving the user experience.
Patent Information
- Application Number
- CN202311293609.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-08
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2043-10-08
AI Technical Summary
In situations with severe signal interference, the mobile terminal may be unable to automatically reconnect to the motorcycle, resulting in unlocking failure and a poor user experience.
The system employs a remote communication terminal that supports both first and second broadcast modes. Combined with long-term keys and cloud communication, it enables automatic reconnection and unlocking control. Multiple Bluetooth broadcast modes are used to improve the unlocking success rate and fault tolerance.
Even in environments with signal interference, multiple Bluetooth broadcast modes and cloud communication ensure the success rate of motorcycle unlocking and the stability of the user experience, providing seamless unlocking and security.
Smart Images

Figure CN119796387B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of motorcycles, in particular to a motorcycle. BACKGROUND
[0002] With the upgrading of the performance of mobile terminals, the definable functions of mobile terminals are more and more, the intelligentization of motorcycles improves the function expansion and interactivity of mobile terminals, and therefore more interactive experiences can be brought to the owners.
[0003] In the related art, the mobile terminal is used to replace the physical key, after the user completes the Bluetooth pairing authentication between the mobile terminal and the motorcycle, the user can carry the mobile terminal to unlock the motorcycle, and the keyless start of the motorcycle is realized. However, in the case of serious surrounding signal interference, the mobile terminal can not be automatically reconnected with the motorcycle, and thus the user cannot unlock the vehicle, which brings an adverse experience to the user. SUMMARY
[0004] The present application aims to provide a technical solution to solve the problem of unstable success rate of unlocking the motorcycle by the mobile terminal in the related art.
[0005] Based on the above problems, the present application provides a motorcycle, comprising: a vehicle body, a suspension assembly, a driving assembly, a walking assembly, a remote communication terminal and a control assembly. The suspension assembly is connected to the vehicle body; the driving assembly is supported by the vehicle body; the walking assembly is connected to the vehicle body; the remote communication terminal can communicate with the mobile terminal, the remote communication terminal comprises a first broadcast mode and a second broadcast mode, in the first broadcast mode, in the case that the remote communication terminal and the mobile terminal are not connected for the first time, if the mobile terminal is within the preset distance range of the motorcycle, the remote communication terminal can automatically reconnect with the mobile terminal; in the second broadcast mode, in the case that the remote communication terminal and the mobile terminal are not connected for the first time, if the mobile terminal is within the preset range of the motorcycle, the remote communication terminal reconnects with the mobile terminal in response to the connection request sent by the mobile terminal, and the connection request is sent by the mobile terminal after waking up the application; the control assembly, the remote communication terminal is communicatively connected, after the remote communication terminal and the mobile terminal are connected by Bluetooth, the control assembly can judge the distance between the remote communication terminal and the mobile terminal, and when the distance between the mobile terminal and the remote communication terminal is less than a preset threshold, the control assembly controls the motorcycle to be unlocked.
[0006] Further, in the first broadcast mode, after the remote communication terminal and the mobile terminal complete the first Bluetooth pairing and connection, the remote communication terminal and the mobile terminal generate a long-term key in cooperation, and in the case that the remote communication terminal and the mobile terminal are disconnected by Bluetooth, if the mobile terminal is within the preset distance range of the motorcycle, the remote communication terminal can automatically reconnect with the mobile terminal according to the long-term key.
[0007] Further, the remote communication terminal is also connected with the cloud communication, receives the broadcast mode selection instruction sent by the cloud, and the remote communication terminal selects to work in the first broadcast mode or the second broadcast mode according to the broadcast mode selection instruction.
[0008] The broadcast mode selection instruction is generated by the mobile terminal through an application and sent to the cloud.
[0009] Further, the motorcycle can be bound with the mobile terminal, and the mobile terminal stores the bound motorcycle information, which includes the information of the motorcycle bound with the mobile terminal.
[0010] The remote communication terminal can also be connected with the cloud communication, and when the remote communication terminal is paired with the mobile terminal, the remote communication terminal sends the first information to the cloud, and the first information contains the actual motorcycle information of the motorcycle carrying the remote communication terminal.
[0011] The remote communication terminal also receives the pairing request sent by the mobile terminal, and the pairing request is sent by the mobile terminal to the remote communication terminal when the bound motorcycle information is consistent with the actual motorcycle information.
[0012] Further, the remote communication terminal encrypts the actual motorcycle information based on a preset rule to generate the first information.
[0013] The first information can trigger the cloud to send the first information and the second information to the mobile terminal.
[0014] The second information is generated by the cloud based on the encryption of the bound motorcycle information according to a preset rule, and the second information can trigger the mobile terminal to decrypt based on the preset rule. The mobile terminal matches the decryption result of the second information with the first information, and if the matching is successful, it is judged that the bound motorcycle information is consistent with the actual motorcycle information.
[0015] Further, the remote communication terminal can also receive the verification information sent by the cloud.
[0016] After the remote communication terminal is successfully paired with the mobile terminal, the remote communication terminal is connected with the mobile terminal, and the remote communication terminal can receive the mobile terminal verification information decryption result sent by the mobile terminal, which is generated by the mobile terminal according to the decryption of the verification information according to a preset rule.
[0017] The remote communication terminal can also decrypt the verification information according to the preset rule to obtain the vehicle-side verification information decryption result. The remote communication terminal compares the vehicle-side verification information decryption result with the mobile terminal verification information decryption result. If the comparison result is inconsistent, the remote communication terminal disconnects the Bluetooth connection with the mobile terminal. If the comparison result is consistent, the remote communication terminal maintains the Bluetooth connection with the mobile terminal.
[0018] Further, the control component can set a first preset threshold according to an instruction sent by the mobile terminal, and when the distance between the mobile terminal and the remote communication terminal is less than the first preset threshold, the control component controls the motorcycle to perform at least one of the following operations: controlling the motorcycle to flash the vehicle light, and controlling the motorcycle to sound the horn.
[0019] Further, the control component can set a second preset threshold according to an instruction sent by the mobile terminal, and when the distance between the mobile terminal and the remote communication terminal is less than the second preset threshold, the control component controls the motorcycle to be unlocked, and the first preset threshold is greater than the second preset threshold.
[0020] Further, when the remote communication terminal is connected to the mobile terminal through Bluetooth, the remote communication terminal feeds back a signal strength of the Bluetooth connection to the control component, and the control component determines the distance between the mobile terminal and the remote communication terminal according to the signal strength fed back by the remote communication terminal.
[0021] The control component further determines the moving direction of the mobile terminal relative to the motorcycle according to a change in the signal strength fed back by the remote communication terminal.
[0022] Further, when the control component determines that the moving direction of the mobile terminal is away from the motorcycle, and the distance between the mobile terminal and the remote communication terminal is greater than a third preset threshold, the control component controls the motorcycle to be automatically locked.
[0023] Further, the remote communication terminal can be connected to a cloud, and the control component acquires a time of a region where the motorcycle is located through the cloud.
[0024] When the control component determines that the moving direction of the mobile terminal is away from the motorcycle, and the distance between the mobile terminal and the remote communication terminal is greater than a third preset threshold, the control component further determines whether the current time is within a preset time range, and if the current time is within the preset time range, the control component controls the vehicle light of the motorcycle to remain in a light-on state for a period of time.
[0025] The control component can set the period of time for which the light remains on according to an instruction sent by the mobile terminal.
[0026] According to the above description, the motorcycle provided by the embodiments of the present application supports multiple Bluetooth broadcast modes, and the unlocking success rate and the fault tolerance rate can be improved, thereby bringing good user experience. BRIEF DESCRIPTION OF DRAWINGS
[0027] Figure 1 A motorcycle schematic diagram is provided for the embodiments of the present application;
[0028] Figure 2 A schematic diagram of a remote communication terminal and a mobile terminal in pairing is provided for the embodiments of the present application;
[0029] Figure 3A schematic diagram illustrating the pairing of a remote communication terminal and a mobile terminal according to another embodiment of this application;
[0030] Figure 4 This is a schematic diagram illustrating the verification and authentication process when a remote communication terminal connects to a mobile terminal, as provided in an embodiment of this application.
[0031] Figure 5 This is a schematic diagram of a motorcycle control method provided in an embodiment of this application. Detailed Implementation
[0032] The present application will be described in detail below with reference to the specific embodiments shown in the accompanying drawings. However, these embodiments do not limit the present application. Any structural, methodological, or functional modifications made by those skilled in the art based on these embodiments are included within the protection scope of the present application.
[0033] like Figure 1 As shown, this application provides a motorcycle 100, including a body 11, a suspension assembly 12, a drive assembly 13, and a running gear 14, wherein the suspension assembly 12 is connected to the body 11, the drive assembly 13 is supported by the body 11, and the running gear 14 is connected to the body 11.
[0034] The motorcycle 100 provided in this application embodiment also includes: a remote communication terminal 15 and a control component 16.
[0035] The remote communication terminal 15 includes a first broadcast mode and a second broadcast mode. In the first broadcast mode, if the remote communication terminal 15 and the mobile terminal 200 are not connected for the first time, and the mobile terminal 200 is within a preset distance range of the motorcycle 100, the remote communication terminal 15 can automatically reconnect with the mobile terminal 200.
[0036] In the second broadcast mode, if the remote communication terminal 15 and the mobile terminal 200 are not connected for the first time, and the mobile terminal 200 is within a preset distance range of the motorcycle 100, the remote communication terminal 15 responds to the connection request sent by the mobile terminal 200 and reconnects with the mobile terminal 200 via Bluetooth. The connection request is sent by the mobile terminal 200 after waking up the application.
[0037] The control component 16 is connected to the remote communication terminal 15. After the remote communication terminal 15 is connected to the mobile terminal 200 via Bluetooth, the control component 16 can determine the distance between the remote communication terminal 15 and the mobile terminal 200. When the distance between the mobile terminal 200 and the remote communication terminal 15 is less than a preset threshold, the control component 16 controls the motorcycle 100 to unlock.
[0038] Further, in the first broadcast mode, after the remote communication terminal 15 and the mobile terminal 200 complete the first Bluetooth pairing and connection, the remote communication terminal 15 and the mobile terminal 200 generate a long-term key in cooperation, and in the case that the remote communication terminal 15 and the mobile terminal 200 are disconnected from the Bluetooth connection, if the mobile terminal 200 is within the preset distance range of the motorcycle 100, the remote communication terminal 15 can automatically reconnect with the mobile terminal 200 according to the long-term key. Specifically, in the first broadcast mode, the remote communication terminal 15 can start the HID broadcast. The user can download an application program on the mobile terminal 200, and start the Bluetooth function of the mobile terminal 200 according to the guidance of the application program. After the mobile terminal 200 starts the Bluetooth function, the mobile terminal 200 can scan the HID broadcast signal sent by the remote communication terminal 15, at this time, the mobile terminal 200 can perform the first pairing with the remote communication terminal 15, and after the pairing succeeds, the mobile terminal 200 can establish a Bluetooth connection with the remote communication terminal 15. After the mobile terminal 200 and the remote communication terminal 15 complete the first connection, a long-term key is generated on the mobile terminal 200 and the remote communication terminal 15 respectively, and the two long-term keys on the mobile terminal 200 and the remote communication terminal 15 cooperate with each other, so that when the mobile terminal 200 and the remote communication terminal 15 are disconnected and then reconnected, the mobile terminal 200 and the remote communication terminal 15 can directly reconnect based on the long-term key, so that the user can unlock the motorcycle 100 without opening the application program, and the user experience can be improved.
[0039] In the second broadcast mode, the remote communication terminal 15 can start the normal broadcast. In the second broadcast mode, the user needs to open the application program and keep the program active, at this time, if the user approaches the motorcycle 100, the motorcycle 100 can be reconnected with the remote communication terminal 15.
[0040] According to the above description, the motorcycle 100 provided by the embodiments of the present application supports multiple Bluetooth broadcast modes, if the mobile terminal 200 cannot be connected with the remote communication terminal 15 in the first broadcast mode (for example, the surrounding area of the motorcycle 100 is seriously interfered by the telecommunication signal, and the Bluetooth signal is unstable), the user can open the application program and switch to the second broadcast mode of the motorcycle 100, so as to connect the mobile terminal 200 with the remote communication terminal 15, and then the user can operate the mobile terminal 200 to unlock the motorcycle 100.
[0041] According to the above description, the motorcycle 100 provided by the embodiments of the present application supports multiple Bluetooth broadcast modes, which can improve the unlocking success rate and fault tolerance rate, and bring good user experience.
[0042] As an optional implementation, the remote communication terminal 15 is also in communication connection with the cloud, and receives a broadcast mode selection instruction sent by the cloud. The remote communication terminal 15 selects to work in the first broadcast mode or the second broadcast mode according to the broadcast mode selection instruction, wherein the broadcast mode selection instruction is generated by the mobile terminal 200 through an application and sent to the cloud.
[0043] Specifically, the user can select the Bluetooth broadcast mode of the motorcycle 100 in the application of the mobile terminal 200, and generate a broadcast mode selection instruction according to the selection result. The mobile terminal 200 sends the broadcast mode selection instruction to the cloud, and the cloud can forward the broadcast mode selection instruction to the motorcycle 100, so that the motorcycle 100 can select the broadcast mode of the remote communication terminal 15 according to the broadcast mode selection instruction. Through the above mode, the user can set the Bluetooth broadcast mode of the motorcycle 100 on the mobile terminal 200. When the user sets the remote communication terminal 15 to work in the first broadcast mode, the user can automatically unlock the vehicle by carrying the mobile terminal 200 close to the motorcycle 100. The user can also set the remote communication terminal 15 to work in the second broadcast mode according to the preference. At this time, the user needs to open the application to unlock the motorcycle 100.
[0044] As an optional implementation, the motorcycle 100 provided by the embodiment of the application can be bound with the mobile terminal. After the binding is completed, the mobile terminal 200 stores the binding motorcycle information, which includes the information of the motorcycle 100 bound with the mobile terminal 200, such as the frame number of the motorcycle 100, the serial number of the remote communication terminal 15, the manufacturer information and version information of the remote communication terminal 15, the vehicle Bluetooth mac address, the Bluetooth name, etc.
[0045] The remote communication terminal 15 can also be in communication connection with the cloud 300. When the remote communication terminal 15 is paired with the mobile terminal 200, the remote communication terminal 15 sends first information to the cloud 300, and the first information contains the actual motorcycle information of the motorcycle 100 carrying the remote communication terminal 15. The remote communication terminal 15 also receives a pairing request sent by the mobile terminal 200. The pairing request is sent by the mobile terminal 200 to the remote communication terminal 15 when the binding motorcycle information is consistent with the actual motorcycle information.
[0046] According to the above description, in the embodiment of the application, when the mobile terminal 200 is paired with the remote communication terminal 15, pairing verification is first performed to confirm whether the motorcycle 100 currently requested to be paired belongs to the user who initiates the pairing, so as to ensure the safety of the motorcycle 100.
[0047] Specifically, as shown in Figure 2 When the mobile terminal 200 is paired with the remote communication terminal 15, the pairing verification includes the following steps:
[0048] Step S21, the mobile terminal 200 sends a pairing request to the cloud 300.
[0049] Step S22, the cloud 300 queries the binding motorcycle information in response to the pairing request.
[0050] As an optional implementation, after the mobile terminal 200 is bound with the motorcycle 100, the mobile terminal 200 stores the binding motorcycle information, and the cloud 300 also records the information. The content recorded by the cloud 300 can include the mobile terminal information and the information of the motorcycle 100 bound by the mobile terminal (i.e. the binding motorcycle information), and the cloud 300 can query the binding motorcycle information in response to the pairing request.
[0051] Step S23, the cloud 300 sends an instruction to the remote communication terminal 15.
[0052] Step S24, the remote communication terminal 15 sends first information to the cloud 300 in response to the instruction, the first information including the actual motorcycle information of the motorcycle 100 currently requested for pairing.
[0053] Step S25, the cloud 300 matches the binding motorcycle information and the actual motorcycle information, and judges whether the binding motorcycle information is consistent with the actual motorcycle information, and if so, proceeds to step S26.
[0054] Step S26, the cloud 300 sends a pairing permission notification to the mobile terminal 200.
[0055] Step S27, the mobile terminal 200 pairs with the remote communication terminal 15 in response to the pairing permission notification.
[0056] According to the above description, when the user operates the mobile terminal 200 to initiate a pairing request, the cloud 300 queries the binding motorcycle information, and the cloud 300 also sends an instruction to the motorcycle 100 requested for pairing, so that the motorcycle 100 sends first information to the cloud 300, the first information including the actual motorcycle information of the motorcycle 100 currently requested for pairing. The binding motorcycle information and the actual motorcycle information can be matched in the cloud 300, or the information can be encrypted and sent to the mobile terminal 200 for matching. If the matching result is that the binding motorcycle information is consistent with the actual motorcycle information, it can be indicated that the motorcycle 100 currently requested for pairing belongs to the user, and the mobile terminal 200 can establish a Bluetooth connection with the remote communication terminal 15 through pairing verification. In this way, the safety of the motorcycle 100 can be ensured.
[0057] As an optional implementation, the remote communication terminal 15 encrypts the actual motorcycle information based on a preset rule to generate the first information. The first information can trigger the cloud 300 to send the first information and the second information to the mobile terminal 200. When the cloud 300 sends the first information and the second information, the cloud 300 can send the first information and the second information after packaging.
[0058] The second information is generated by the cloud 300 based on a preset rule after encrypting the binding motorcycle information, and the second information can trigger the mobile terminal 200 to decrypt based on a preset rule. The mobile terminal 200 matches the decryption result of the second information with the first information, and if the matching is successful, it is determined that the binding motorcycle information is consistent with the actual motorcycle information.
[0059] Specifically, as shown in Figure 3 The flow of pairing the remote communication terminal and the mobile terminal includes the following steps:
[0060] Step S31, the mobile terminal 200 sends a data packet to the cloud 300. The content of the data packet can include mobile terminal 200 information, application program information, and binding motorcycle information, etc.
[0061] Step S32, preliminary verification is performed, and the cloud 300 checks whether the mobile terminal 200 has bound a motorcycle and whether the motorcycle information bound by the mobile terminal 200 corresponds to the binding motorcycle information sent by the mobile terminal 200. If there is no record of the mobile terminal 200 binding a motorcycle or the binding motorcycle information does not correspond, the pairing is ended, otherwise it is determined that the preliminary verification is passed, and step S33 is entered.
[0062] Step S33, the cloud 300 sends an instruction to the motorcycle 100 requested to be paired.
[0063] Step S34, the remote communication terminal 15 receives the instruction, encrypts the actual motorcycle information based on a preset rule, and generates the first information.
[0064] Step S35, the remote communication terminal 15 sends the first information to the cloud 300.
[0065] Step S36, the cloud 300 generates a key and binding motorcycle encryption information based on a preset rule, and the cloud 300 encrypts the binding motorcycle encryption information using the key to generate the second information. The binding motorcycle encryption information is generated by the cloud 300 based on a preset rule after encrypting the binding motorcycle information.
[0066] Step S37, the cloud 300 sends the first information and the second information to the mobile terminal 200. The cloud 300 can send the first information and the second information to the mobile terminal 200 after packaging.
[0067] After receiving the first information and the second information, the mobile terminal 200 decrypts the second information based on a preset rule, matches the decryption result of the second information with the first information, and determines that the binding motorcycle information is consistent with the actual motorcycle information if the matching is successful, and then the process goes to step S39.
[0068] In step S39, the mobile terminal 200 is paired with the remote communication terminal 15.
[0069] In this way, it can be determined whether the motorcycle 100 currently requested to be paired belongs to the user who initiates the pairing, and the motorcycle 100 can be prevented from being unlocked by others, so as to ensure the safety of the motorcycle 100. In addition, in the embodiment of the present application, if the mobile terminal 200 fails to pass the pairing verification, no direct communication occurs between the remote communication terminal 15 and the mobile terminal 200, so as to ensure the safety of the motorcycle.
[0070] After the mobile terminal 200 and the remote communication terminal 15 are paired, the mobile terminal 200 can establish a Bluetooth connection with the remote communication terminal 15. As an optional implementation manner, in the embodiment of the present application, before the mobile terminal 200 and the remote communication terminal 15 establish the Bluetooth connection, a verification authentication is further required to ensure that the motorcycle 100 connected by the mobile terminal 200 is currently owned by the user and the vehicle data is legal.
[0071] As shown in FIG. 6, as an optional implementation manner, in the verification authentication stage, the remote communication terminal 15 can further receive verification information sent by the cloud 300, and the remote communication terminal 15 can further decrypt the verification information according to a preset rule to obtain a decryption result of the vehicle-side verification information. Figure 4 After the remote communication terminal 15 and the mobile terminal 200 are successfully paired, the remote communication terminal 15 is connected with the mobile terminal 200, and the remote communication terminal 15 can receive a decryption result of mobile terminal verification information sent by the mobile terminal 200, which is generated by the mobile terminal 200 by decrypting the verification information according to a preset rule.
[0072] The remote communication terminal 15 compares the decryption result of the vehicle-side verification information with the decryption result of the mobile terminal verification information, and if the comparison result is inconsistent, the remote communication terminal 15 disconnects the Bluetooth connection with the mobile terminal 200, and if the comparison result is consistent, the remote communication terminal 15 maintains the Bluetooth connection with the mobile terminal 200.
[0073] Specifically, the verification authentication before the Bluetooth connection between the mobile terminal 200 and the remote communication terminal 15 includes the following steps:
[0074]
[0075] Step S41, the mobile terminal 200 sends a data packet to the cloud 300. The content of the data packet can include mobile terminal 200 information, application program information, and binding motorcycle information, etc.
[0076] Step S42, the cloud 300 generates a key based on a preset rule, and encrypts the data packet sent by the mobile terminal with the key to obtain verification information.
[0077] Step S43, the cloud 300 sends the verification information to the remote communication terminal 15.
[0078] Step S44, the remote communication terminal 15 decrypts the verification information according to a preset rule to obtain a vehicle-side verification information decryption result.
[0079] Step S45, the cloud 300 sends the verification information to the mobile terminal 200.
[0080] Step S46, the mobile terminal 200 decrypts the verification information according to a preset rule to obtain a mobile terminal verification information decryption result.
[0081] Step S47, the mobile terminal 200 sends the mobile terminal verification information decryption result to the remote communication terminal 15.
[0082] Step S48, the remote communication terminal 15 compares the vehicle-side verification information decryption result with the mobile terminal verification information decryption result, and if the comparison result is consistent, the verification and authentication pass.
[0083] Step S49, the mobile terminal 200 is connected with the remote communication terminal 15 through Bluetooth.
[0084] It should be noted that there is no sequence between step S43 and step S45, and they can be parallel. In addition, after the mobile terminal 200 completes pairing and connection for the first time, when the mobile terminal 200 reconnects with the remote communication terminal 15, the mobile terminal 200 and the remote communication terminal 15 do not need to be paired again, but still need to be verified and authenticated before connection to ensure the safety of the motorcycle 100.
[0085] According to the above description, the motorcycle 100 provided by the embodiment of the application can realize reconnection of the mobile terminal 200 and the remote communication terminal 15 without starting the application program by the user after the motorcycle 100 is paired and connected with the mobile terminal 200 for the first time, and the motorcycle 100 can be unlocked without feeling, which can improve the user experience. In addition, after the mobile terminal 200 is verified and authenticated after pairing and before connection, it can be ensured that the motorcycle 100 connected by the mobile terminal 200 is owned by the current user and the vehicle data is legal, so that the safety of the motorcycle 100 can be ensured.
[0086] In the embodiments of the present application, after the mobile terminal 200 and the remote communication terminal 15 complete pairing, different functions can be set for the motorcycle 100 according to the distance between the mobile terminal 200 and the remote communication terminal 15. In order to facilitate the description, in the following embodiments, the mobile terminal 200 has completed the first pairing connection with the remote communication terminal 15, and therefore, when the mobile terminal 200 approaches to the remote communication terminal 15 within a certain range, the mobile terminal 200 can automatically reconnect with the remote communication terminal 15.
[0087] As an optional implementation manner, in the embodiments of the present application, when the remote communication terminal 15 is connected with the mobile terminal 200 through Bluetooth, the remote communication terminal 15 feeds back the signal strength of the Bluetooth connection to the control component 16. The control component 16 can determine the distance between the mobile terminal 200 and the remote communication terminal 15 according to the signal strength fed back by the remote communication terminal 15.
[0088] Further, the control component 16 can also determine the moving direction of the mobile terminal 200 relative to the motorcycle 100 according to the change of the signal strength fed back by the remote communication terminal 15. For example, the mobile terminal 200 approaches the motorcycle 100 or the mobile terminal 200 moves away from the motorcycle 100.
[0089] As an optional implementation manner, the control component 16 can set a first preset threshold according to the instruction sent by the mobile terminal 200, and when the distance between the mobile terminal 200 and the remote communication terminal 15 is less than the first preset threshold, the control component 16 controls the motorcycle 100 to perform at least one of the following operations: controlling the motorcycle 100 to flash the light, and controlling the motorcycle 100 to sound the horn.
[0090] As an optional implementation manner, the control component 16 can set a second preset threshold according to the instruction sent by the mobile terminal 200, and when the distance between the mobile terminal 200 and the remote communication terminal 15 is less than the second preset threshold, the control component 16 controls the motorcycle 100 to be unlocked. The second preset threshold can be less than or equal to the first preset threshold.
[0091] In this way, when the user carries the mobile terminal 200 and approaches the motorcycle 100, the mobile terminal 200 actively reconnects with the remote communication terminal 15, when the user moves to the distance between the user and the motorcycle 100 is less than the first preset threshold, the motorcycle 100 can actively inform the user of the position of the motorcycle 100 through the flashing light and the sounding horn, and when the user further moves to the distance between the user and the motorcycle 100 is less than the second preset threshold, the motorcycle 100 will be automatically unlocked.
[0092] Furthermore, a sensor can be installed under the seat of the motorcycle 100. When the sensor detects that a user has sat on the seat, the motorcycle 100 can automatically power on and wait to start riding. A waiting time can also be set. If the user has not gotten on the motorcycle within the waiting time, the motorcycle 100 can be relocked to ensure its safety.
[0093] Using the above methods, users only need to bring their mobile terminal 200 close to the motorcycle 100, and the motorcycle 100 will automatically start to welcome them, creating a strong sense of ceremony and providing users with a good user experience.
[0094] As an optional implementation, when the control component 16 determines that the moving direction of the mobile terminal 200 is away from the motorcycle 100, and the distance between the mobile terminal 200 and the remote communication terminal 15 is greater than a third preset threshold, the control component 16 controls the motorcycle 100 to lock automatically.
[0095] Specifically, when a user carries a mobile terminal 200 away from the motorcycle 100, the motorcycle 100 can be automatically locked when the user moves to a distance greater than a third preset threshold, thus preventing the motorcycle 100 from being stolen and ensuring the safety of the motorcycle 100.
[0096] As an optional implementation, the control component 16 can also obtain the time of the area where the motorcycle 100 is located via the cloud 300. When the control component 16 determines that the mobile terminal 200 is moving away from the motorcycle 100, and the distance between the mobile terminal 200 and the remote communication terminal 15 is greater than a third preset threshold, the control component 16 will also determine whether the current time is within a preset time range. If the current time is within the preset time range, the control component 16 will control the motorcycle 100's headlights to remain on for a period of time. The control component 16 can set the duration of keeping the headlights on according to the instructions sent by the mobile terminal 200.
[0097] Through the above methods, after the user finishes riding at night, the Motorcycle 100 can keep the lights on for a period of time, providing brief illumination in the dark, making it easier for the user to walk, and bringing a good user experience.
[0098] like Figure 5 As shown, as an optional implementation, this application embodiment also provides a control method for a motorcycle 100, including the following steps:
[0099] Step S51: The remote communication terminal 15 connects to the mobile terminal 200 via Bluetooth.
[0100] Step S52, the remote communication terminal 15 feeds back the signal strength of the Bluetooth connection to the control component 16, the control component 16 judges whether the distance between the mobile terminal 200 and the remote communication terminal 15 is less than the first preset threshold according to the signal strength fed back by the remote communication terminal 15, if yes, step S53 is entered, otherwise, it is judged again whether the distance between the mobile terminal 200 and the remote communication terminal 15 is less than the first preset threshold.
[0101] Step S53, the motorcycle 100 is controlled to flash the light and sound the horn, and step S54 is entered.
[0102] Step S54, it is judged whether the distance between the mobile terminal 200 and the remote communication terminal 15 is less than the second preset threshold, if yes, step S55 is entered, otherwise, step S52 is returned.
[0103] Step S55, the motorcycle 100 is controlled to be unlocked, and step S56 is entered.
[0104] Step S56, it is judged whether the user gets on the seat according to the sensor installed under the seat of the motorcycle 100, if yes, step S57 is entered, otherwise, step S58 is entered.
[0105] Step S57, the motorcycle 100 is controlled to be powered on and started.
[0106] Step S58, it is judged whether the waiting time exceeds the preset waiting time, if yes, step S60 is entered, otherwise, step S59 is entered.
[0107] Step S59, it is judged whether the distance between the mobile terminal 200 and the remote communication terminal 15 is greater than the third preset threshold and the moving direction of the mobile terminal 200 is away from the motorcycle 100, if yes, step S60 is entered, otherwise, step S58 is returned.
[0108] Step S60, the motorcycle is controlled to be locked.
[0109] The above disclosed is only the preferred embodiment of the present application, which is not used to limit the scope of the present application, and the person skilled in the art can understand that the change, modification, replacement, combination and simplification without departing from the spirit and scope of the present application and the appended claims, are equivalent replacement methods, which still belong to the scope of the present application.
Claims
1. A motorcycle, comprising: a vehicle body, a suspension assembly connected to the vehicle body; a drive assembly supported by the vehicle body; a walking assembly connected to the vehicle body; characterized in that the motorcycle further comprises: a remote communication terminal capable of communicating with a mobile terminal, the remote communication terminal comprising a first broadcast mode and a second broadcast mode, in the first broadcast mode, if the mobile terminal is within a preset distance range of the motorcycle, the remote communication terminal can automatically reconnect with the mobile terminal if the remote communication terminal and the mobile terminal are not connected for the first time; in the second broadcast mode, if the mobile terminal is within a preset distance range of the motorcycle, the remote communication terminal reconnects with the mobile terminal in response to a connection request sent by the mobile terminal if the remote communication terminal and the mobile terminal are not connected for the first time, the connection request is sent by the mobile terminal after waking up the application program; a control assembly in communication connection with the remote communication terminal, after the remote communication terminal and the mobile terminal are connected by Bluetooth, the control assembly can judge the distance between the remote communication terminal and the mobile terminal, when the distance between the mobile terminal and the remote communication terminal is less than a preset threshold, the control assembly controls the motorcycle to be unlocked; the remote communication terminal can also be connected with the cloud, when the remote communication terminal and the mobile terminal are paired, the remote communication terminal sends first information to the cloud, the remote communication terminal encrypts the actual motorcycle information based on a preset rule to generate the first information; the first information can trigger the cloud to send the first information and second information to the mobile terminal, the second information is generated by the cloud after encrypting and binding the motorcycle information based on a preset rule, the second information can trigger the mobile terminal to decrypt based on the preset rule, the mobile terminal matches the decryption result of the second information with the first information, if the matching is successful, it is judged that the binding motorcycle information is consistent with the actual motorcycle information. 2.A motorcycle according to claim 1, characterized in that, in the first broadcast mode, after the remote communication terminal and the mobile terminal complete the first Bluetooth pairing and connection, the remote communication terminal and the mobile terminal generate a long-term key, in the case of disconnecting the Bluetooth connection between the remote communication terminal and the mobile terminal, if the mobile terminal is within a preset distance range of the motorcycle, the remote communication terminal can automatically reconnect with the mobile terminal according to the long-term key. 3.A motorcycle according to claim 1, characterized in that, the remote communication terminal is also connected with the cloud to receive a broadcast mode selection instruction sent by the cloud, the remote communication terminal selects to work in the first broadcast mode or the second broadcast mode according to the broadcast mode selection instruction; the broadcast mode selection instruction is generated by the mobile terminal through the application program and sent to the cloud. 4.A motorcycle according to claim 1, characterized in that, The motorcycle can be bound with the mobile terminal, the mobile terminal stores bound motorcycle information, and the bound motorcycle information includes information of the motorcycle bound with the mobile terminal; The first information includes actual motorcycle information of the motorcycle carrying the remote communication terminal; The remote communication terminal also receives a pairing request sent by the mobile terminal, and the pairing request is sent by the mobile terminal to the remote communication terminal when the bound motorcycle information is consistent with the actual motorcycle information.
5. The motorcycle of claim 1, wherein The remote communication terminal can also receive verification information sent by the cloud; After the remote communication terminal and the mobile terminal are successfully paired, the remote communication terminal is connected with the mobile terminal, the remote communication terminal can receive mobile terminal verification information decryption results sent by the mobile terminal, the mobile terminal verification information decryption results are generated by the mobile terminal according to a preset rule to decrypt the verification information; The remote communication terminal can also decrypt the verification information according to a preset rule to obtain vehicle-side verification information decryption results, the remote communication terminal compares the vehicle-side verification information decryption results with the mobile terminal verification information decryption results, if the comparison results are inconsistent, the remote communication terminal disconnects the Bluetooth connection with the mobile terminal, and if the comparison results are consistent, the remote communication terminal maintains the Bluetooth connection with the mobile terminal.
6. The motorcycle of claim 1, wherein The control component can set a first preset threshold value according to an instruction sent by the mobile terminal, when the distance between the mobile terminal and the remote communication terminal is less than the first preset threshold value, the control component controls the motorcycle to perform at least one of the following operations: controlling the motorcycle to flash the vehicle light, and controlling the motorcycle to sound the horn.
7. The motorcycle of claim 6, wherein The control component can set a second preset threshold value according to an instruction sent by the mobile terminal, when the distance between the mobile terminal and the remote communication terminal is less than the second preset threshold value, the control component controls the motorcycle to be unlocked, and the first preset threshold value is greater than the second preset threshold value.
8. The motorcycle of claim 1, wherein When the remote communication terminal is connected with the mobile terminal through Bluetooth, the remote communication terminal feeds back a signal strength of the Bluetooth connection to the control component, and the control component judges the distance between the mobile terminal and the remote communication terminal according to the signal strength fed back by the remote communication terminal; The control component also judges the moving direction of the mobile terminal relative to the motorcycle according to the change of the signal strength fed back by the remote communication terminal; When the control component judges that the moving direction of the mobile terminal is away from the motorcycle, and the distance between the mobile terminal and the remote communication terminal is greater than a third preset threshold value, the control component controls the motorcycle to be automatically locked.
9. The motorcycle of claim 8, wherein The remote communication terminal can be connected with a cloud, and the control component obtains time of a region where the motorcycle is located through the cloud; When the control component determines that the mobile terminal moves away from the motorcycle and the distance between the mobile terminal and the remote communication terminal is greater than a third preset threshold, the control component further determines whether the current time is within a preset time range. If the current time is within the preset time range, the control component controls the motorcycle lamp to keep on for a period of time. The control component can set the time length for keeping the lamp on according to the instruction sent by the mobile terminal.
Citation Information
Patent Citations
Pairing / un-pairing system and method for smart phone and wearable equipment
CN104994106A
Bluetooth keyless control method and system and Bluetooth controller
CN113850935A