Motorcycle
By introducing the Bluetooth broadcast mode of automatic reconnection in the remote communication terminal of motorcycles, the problem that mobile terminals cannot reconnect with motorcycles under signal interference is solved, and the unlocking success rate and user experience are improved.
Patent Information
- Application Number
- CN202311293609.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-08
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2043-10-08
Smart Images

Figure CN119796387A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of motorcycles, and in particular to a motorcycle. Background Art
[0002] With the upgrade of mobile terminal performance, more and more functions can be defined for mobile terminals. The intelligence of motorcycles has further improved the functional expansion and interactivity of mobile terminals, thus bringing more interactive experience to car owners.
[0003] In the related technology, there is a method of replacing the physical key with a mobile terminal. After the user completes the Bluetooth pairing authentication between the mobile terminal and the motorcycle, the user can then unlock the motorcycle with the mobile terminal and realize the keyless start of the motorcycle. However, in the case of severe interference of the surrounding signal, the mobile terminal may not be able to automatically reconnect with the motorcycle, which will cause the user to be unable to unlock the vehicle, which brings a bad experience to the user. Summary of the invention
[0004] The purpose of the present application is to provide a technical solution to solve the problem of unstable success rate of unlocking a motorcycle by a mobile terminal in the related art.
[0005] Based on the above problems, the present application provides a motorcycle, including: a body, a suspension assembly, a drive assembly, a travel assembly, a remote communication terminal and a control assembly. The suspension assembly is connected to the body; the drive assembly is supported by the body; the travel assembly is connected to the body; the remote communication terminal can communicate with the mobile terminal, and the remote communication terminal includes a first broadcast mode and a second broadcast mode. In the first broadcast mode, if 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, if 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 responds to the connection request sent by the mobile terminal and reconnects with the mobile terminal by Bluetooth, and the connection request is sent by the mobile terminal after waking up the application; the control assembly, the remote communication terminal is connected for communication, and after the remote communication terminal and the mobile terminal are connected by Bluetooth, the control assembly can determine 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 the preset threshold, the control assembly controls the motorcycle to unlock.
[0006] Furthermore, 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. When the remote communication terminal and the mobile terminal disconnect the Bluetooth connection, 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.
[0007] Furthermore, the remote communication terminal is also connected to the cloud for communication, and receives 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.
[0008] The broadcast mode selection instruction is generated by the mobile terminal through the application and sent to the cloud.
[0009] Further, the motorcycle can be bound to the mobile terminal, and the mobile terminal stores the bound motorcycle information, and the bound motorcycle information includes the information of the motorcycle bound to the mobile terminal;
[0010] The remote communication terminal can also be connected to the cloud for communication. When the remote communication terminal is paired with the mobile terminal, the remote communication terminal sends first information to the cloud, and the first information includes actual motorcycle information of the motorcycle equipped with the remote communication terminal;
[0011] The remote communication terminal also receives a pairing request sent by the mobile terminal. 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 first information;
[0013] The first information can trigger the cloud to send the first information and the second information to the mobile terminal;
[0014] Among them, the second information is generated after the cloud encrypts the bound motorcycle information based on preset rules. The second information can trigger the mobile terminal to decrypt based on the preset rules. The mobile terminal matches the decryption result of the second information with the first information. If the match is successful, it is judged that the bound motorcycle information is consistent with the actual motorcycle information.
[0015] Furthermore, the remote communication terminal can also receive verification information sent by the cloud;
[0016] After the remote communication terminal and the mobile terminal are successfully paired, the remote communication terminal and the mobile terminal are connected, and the remote communication terminal can receive the decryption result of the mobile terminal verification information sent by the mobile terminal, and the decryption result of the mobile terminal verification information is generated by the mobile terminal decrypting the verification information according to the preset rules;
[0017] The remote communication terminal can also decrypt the verification information according to preset rules to obtain the decryption result of the vehicle-side verification information. The remote communication terminal compares the decryption result of the vehicle-side verification information with the decryption result of the mobile terminal verification information. If the comparison results are inconsistent, the remote communication terminal disconnects the Bluetooth connection with the mobile terminal. If the comparison results are consistent, the remote communication terminal maintains the Bluetooth connection with the mobile terminal.
[0018] Furthermore, the control component can set a first preset threshold according to the 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, the control component controls the motorcycle to perform at least one of the following operations: controlling the motorcycle's lights to flash, and controlling the motorcycle to honk.
[0019] Furthermore, the control component can set a second preset threshold according to the 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, the control component controls the motorcycle to unlock, and the first preset threshold is greater than the second preset threshold.
[0020] Furthermore, when the remote communication terminal is connected to the mobile terminal via Bluetooth, the remote communication terminal feeds back the 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 based on the signal strength fed back by the remote communication terminal;
[0021] The control component also determines the moving direction of the mobile terminal relative to the motorcycle based on the change in signal strength fed back by the remote communication terminal.
[0022] Furthermore, 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 automatically lock.
[0023] Furthermore, the remote communication terminal can be connected to the cloud for communication, and the control component obtains the time of the motorcycle's location 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 the third preset threshold, the control component further determines whether the current time is within the preset time range. If the current time is within the preset time range, the control component controls the lights of the motorcycle to remain on for a period of time;
[0025] The control component can set the duration for keeping the light on according to the instructions sent by the mobile terminal.
[0026] According to the above description, the motorcycle provided in the embodiment of the present application supports multiple Bluetooth broadcast modes, which can improve the unlocking success rate and fault tolerance rate, and bring a good user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 A schematic diagram of a motorcycle provided in an embodiment of the present application;
[0028] Figure 2 A schematic diagram of pairing a remote communication terminal and a mobile terminal provided in an embodiment of the present application;
[0029] Figure 3A schematic diagram of pairing a remote communication terminal and a mobile terminal provided by another embodiment of the present application;
[0030] Figure 4 A schematic diagram of verification and authentication when a remote communication terminal provided in an embodiment of the present application is connected to a mobile terminal;
[0031] Figure 5 A schematic diagram of a motorcycle control method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0032] The present application will be described in detail below in conjunction with the specific implementation modes shown in the accompanying drawings, but these implementation modes do not limit the present application. Structural, methodological, or functional changes made by ordinary technicians in the field based on these implementation modes are included in the protection scope of the present application.
[0033] like Figure 1 As shown, an embodiment of the present application provides a motorcycle 100, including a body 11, a suspension assembly 12, a drive assembly 13 and a travel assembly 14, wherein the suspension assembly 12 is connected to the body 11, the drive assembly 13 is supported by the body 11, and the travel assembly 14 is connected to the body 11.
[0034] The motorcycle 100 provided in the embodiment of the present application further 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, when the remote communication terminal 15 is not connected to the mobile terminal 200 for the first time, if 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, when the remote communication terminal 15 and the mobile terminal 200 are not connected for the first time, if the mobile terminal 200 is within a preset distance range of the motorcycle 100, the remote communication terminal 15 reconnects with the mobile terminal 200 via Bluetooth in response to a connection request sent by the mobile terminal 200, and 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] Furthermore, 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. When the remote communication terminal 15 and the mobile terminal 200 disconnect 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 turn on the HID broadcast. The user can download the application on the mobile terminal 200 and turn on the Bluetooth function of the mobile terminal 200 according to the guidance of the application. After the mobile terminal 200 turns on 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 be paired with the remote communication terminal 15 for the first time. After the pairing is successful, 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 will be generated on the mobile terminal 200 and the remote communication terminal 15 respectively. The two long-term keys on the mobile terminal 200 and the remote communication terminal 15 complement each other, so that when the mobile terminal 200 and the remote communication terminal 15 are disconnected and reconnected, the mobile terminal 200 and the remote communication terminal 15 can be directly reconnected based on this set of long-term keys, so that the user can unlock the motorcycle 100 without opening the application again, realizing the user's unconscious unlocking of the motorcycle 100, which can improve the user's experience.
[0039] In the second broadcast mode, the remote communication terminal 15 can start a normal broadcast. In the second broadcast mode, the user needs to open the application 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 in the embodiment of the present application supports multiple Bluetooth broadcast modes. If the mobile terminal 200 cannot connect to the remote communication terminal 15 in the first broadcast mode (for example, the electric signal interference around the area where the motorcycle 100 is located is serious and the Bluetooth signal is unstable), the user can open the application and switch to the second broadcast mode of the motorcycle 100, thereby connecting the mobile terminal 200 to 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 in the embodiment of the present application supports multiple Bluetooth broadcast modes, which can improve the unlocking success rate and fault tolerance rate, and bring a good user experience.
[0042] As an optional implementation method, the remote communication terminal 15 is also connected to the cloud communication and receives the broadcast mode selection instruction sent by the cloud. The remote communication terminal 15 chooses to operate 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 the 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. In the above manner, 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 bringing 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 his or her preferences. At this time, the user needs to open the application to unlock the motorcycle 100.
[0044] As an optional implementation, the motorcycle 100 provided in the embodiment of the present application can be bound to a mobile terminal. After the binding is completed, the mobile terminal 200 stores the bound motorcycle information, which includes the information of the motorcycle 100 bound to 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 communicate with the cloud 300. When the remote communication terminal 15 is paired with the mobile terminal 200, the remote communication terminal 15 sends a first message to the cloud 300. The first message includes the actual motorcycle information of the motorcycle 100 equipped with 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 bound motorcycle information is consistent with the actual motorcycle information.
[0046] According to the above description, in the embodiment of the present application, when the mobile terminal 200 is paired with the remote communication terminal 15, a pairing check is first performed to confirm whether the motorcycle 100 currently requested to be paired belongs to the user who initiated the pairing, thereby ensuring the safety of the motorcycle 100.
[0047] Specifically, Figure 2 As shown, the pairing verification when the mobile terminal 200 is paired with the remote communication terminal 15 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 bound motorcycle information in response to the pairing request.
[0050] As an optional implementation, after the mobile terminal 200 is bound to the motorcycle 100, the mobile terminal 200 will store the bound motorcycle information, and also store a record in the cloud 300. The content recorded in the cloud 300 may include the mobile terminal information and the information of the motorcycle 100 bound to the mobile terminal (i.e., the bound motorcycle information), and then the cloud 300 may query the bound motorcycle information in response to the pairing request.
[0051] Step S23 : The cloud 300 sends a command to the remote communication terminal 15 .
[0052] Step S24 , the remote communication terminal 15 responds to the instruction and sends a first message to the cloud 300 , where the first message includes actual motorcycle information of the motorcycle 100 currently requested to be paired.
[0053] Step S25, the cloud 300 matches the bound motorcycle information with the actual motorcycle information to determine whether the bound motorcycle information is consistent with the actual motorcycle information. If they are consistent, proceed 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 will query the bound motorcycle information, and the cloud 300 will also send instructions to the motorcycle 100 requested for pairing, so that the motorcycle 100 sends the first information to the cloud 300. The first information includes the actual motorcycle information of the motorcycle 100 currently requested for pairing. The bound 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 bound motorcycle information is consistent with the actual motorcycle information, it can be said that the motorcycle 100 currently requested for pairing belongs to the user. The mobile terminal 200 passes the pairing verification and can proceed to the next step of establishing a Bluetooth connection with the remote communication terminal 15. 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 first information and the second information can be packaged and sent.
[0058] Among them, the second information is generated after the cloud 300 encrypts the bound motorcycle information based on preset rules. The second information can trigger the mobile terminal 200 to decrypt based on the preset rules. The mobile terminal 200 matches the decryption result of the second information with the first information. If the match is successful, it is judged that the bound motorcycle information is consistent with the actual motorcycle information.
[0059] Specifically, Figure 3 As shown, it shows a schematic diagram of pairing a remote communication terminal with a mobile terminal provided by another embodiment of the present application. The process of pairing a remote communication terminal with a 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 may include information about the mobile terminal 200, application information, and bound motorcycle information.
[0061] Step S32, perform preliminary verification, the cloud 300 checks whether the mobile terminal 200 has been bound to a motorcycle, and whether the motorcycle information bound to the mobile terminal 200 corresponds to the bound motorcycle information sent by the mobile terminal 200. If there is no record of the mobile terminal 200 binding a motorcycle or it does not correspond to the bound motorcycle information, the pairing is terminated. Otherwise, it is determined that the preliminary verification has passed and enters step S33.
[0062] Step S33: The cloud 300 sends a command to the motorcycle 100 that is requested to pair.
[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 a binding motorcycle encryption information based on a preset rule, and the cloud 300 uses the key to encrypt the binding motorcycle encryption information to generate the second information. The binding motorcycle encryption information is generated by the cloud 300 after encrypting the binding motorcycle information based on the preset rule.
[0066] Step S37: The cloud 300 sends the first information and the second information to the mobile terminal 200. The cloud 300 may package the first information and the second information and then send them to the mobile terminal 200.
[0067] Step S38, after the mobile terminal 200 receives the first information and the second information, it can decrypt the second information based on the preset rules, and match the decrypted result of the second information with the first information. If the match is successful, it is determined that the bound motorcycle information is consistent with the actual motorcycle information, and enters step S39.
[0068] 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 for pairing belongs to the user who initiated the pairing, which can prevent the motorcycle 100 from being unlocked by others, and ensure the safety of the motorcycle 100. In addition, in the embodiment of the present application, if the mobile terminal 200 fails the pairing verification, no direct communication occurs between the remote communication terminal 15 and the mobile terminal 200, thereby ensuring 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, in the embodiment of the present application, before the mobile terminal 200 and the remote communication terminal 15 establish a Bluetooth connection, a verification authentication is required to ensure that the motorcycle 100 connected to the mobile terminal 200 is owned by the current user and the vehicle data is legal.
[0071] like Figure 4 As shown, as an optional implementation method, during the verification and authentication stage, the remote communication terminal 15 can also receive the verification information sent by the cloud 300, and the remote communication terminal 15 can also decrypt the verification information according to preset rules to obtain the vehicle-side verification information decryption result.
[0072] After the remote communication terminal 15 is successfully paired with the mobile terminal 200, the remote communication terminal 15 is connected to the mobile terminal 200, and the remote communication terminal 15 can receive the decryption result of the mobile terminal verification information sent by the mobile terminal 200. The decryption result of the mobile terminal verification information is generated by the mobile terminal 200 by decrypting the verification information according to preset rules.
[0073] The remote communication terminal 15 compares the decrypted result of the vehicle-side verification information with the decrypted result of the mobile terminal verification information. If the comparison results are inconsistent, the remote communication terminal 15 disconnects the Bluetooth connection with the mobile terminal 200. If the comparison results are consistent, the remote communication terminal 15 maintains the Bluetooth connection with the mobile terminal 200.
[0074] Specifically, the verification and authentication before the mobile terminal 200 establishes a Bluetooth connection with the remote communication terminal 15 includes the following steps:
[0075] Step S41: The mobile terminal 200 sends a data packet to the cloud 300. The content of the data packet may include information about the mobile terminal 200, application information, and bound motorcycle information.
[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 the preset rules to obtain the decryption result of the vehicle-side verification information.
[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 decryption result of the mobile terminal verification information to the remote communication terminal 15 .
[0082] Step S48, the remote communication terminal 15 compares the decrypted result of the vehicle-side verification information with the decrypted result of the mobile terminal verification information. If the comparison results are consistent, the verification authentication is passed.
[0083] Step S49 : The mobile terminal 200 is connected to the remote communication terminal 15 via Bluetooth.
[0084] It should be noted that there is no order between step S43 and step S45, and they can be performed in parallel. In addition, after the mobile terminal 200 completes the pairing and connection for the first time, when the mobile terminal 200 and the remote communication terminal 15 are subsequently reconnected, the mobile terminal 200 and the remote communication terminal 15 do not need to be re-paired, but verification and authentication are still required before the connection to ensure the safety of the motorcycle 100.
[0085] According to the above description, after the motorcycle 100 provided in the embodiment of the present application is paired and connected with the mobile terminal 200 for the first time, the mobile terminal 200 and the remote communication terminal 15 can be reconnected without the user starting the application, realizing the senseless unlocking of the motorcycle 100, which can improve the user experience. In addition, after the mobile terminal 200 undergoes pairing verification and verification authentication before connection, it can be ensured that the motorcycle 100 connected to the mobile terminal 200 is owned by the current user and the vehicle data is legal, thereby ensuring the safety of the motorcycle 100.
[0086] In the embodiment of the present application, after the mobile terminal 200 is paired with the remote communication terminal 15, different functions can be set for the motorcycle 100 according to the distance between the mobile terminal 200 and the remote communication terminal 15. For ease of explanation, in the following embodiment, the mobile terminal 200 has completed the first pairing connection with the remote communication terminal 15, so after the mobile terminal 200 is close to a certain range of the remote communication terminal 15, the mobile terminal 200 can automatically reconnect with the remote communication terminal 15.
[0087] As an optional implementation, in the embodiment of the present application, when the remote communication terminal 15 is connected to the mobile terminal 200 via 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] Furthermore, the control component 16 can also determine the moving direction of the mobile terminal 200 relative to the motorcycle 100 according to the signal strength change fed back by the remote communication terminal 15. For example, the mobile terminal 200 moves closer to the motorcycle 100, or the mobile terminal 200 moves away from the motorcycle 100.
[0089] As an optional implementation method, the control component 16 can set a first preset threshold according to the instruction sent by the mobile terminal 200. 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 lights of the motorcycle 100 to flash, and controlling the motorcycle 100 to honk.
[0090] As an optional implementation, 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 unlock. 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 close to the motorcycle 100, the mobile terminal 200 actively reconnects with the remote communication terminal 15. When the user moves to a distance less than a first preset threshold from the motorcycle 100, the motorcycle 100 can actively inform the user of the location of the motorcycle 100 by flashing lights and honking a horn. When the user further moves to a distance less than a second preset threshold from the motorcycle 100, the motorcycle 100 will automatically unlock.
[0092] Furthermore, a sensor can be installed under the seat of the motorcycle 100. When it senses that a user sits on the seat of the motorcycle 100, the motorcycle 100 can be automatically powered on and wait for riding to start. A waiting time can also be set. If the user does not get on the motorcycle after the waiting time, the motorcycle 100 can be controlled to be locked again to ensure the safety of the motorcycle 100.
[0093] In the above manner, the user only needs to carry the mobile terminal 200 close to the motorcycle 100, and the motorcycle 100 can automatically start to welcome guests, which has a full sense of ceremony and can bring 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, the user carries the mobile terminal 200 away from the motorcycle 100. When the user moves to a distance greater than a third preset threshold from the motorcycle 100, the motorcycle 100 can be automatically locked to prevent the motorcycle 100 from being stolen and ensure 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 through the cloud 300. 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 the third preset threshold, the control component 16 will also determine whether the current time is within the preset time range. If the current time is within the preset time range, the control component 16 controls the lights of the motorcycle 100 to remain on for a period of time. The control component 16 can set the duration of keeping the lights on according to the instruction sent by the mobile terminal 200.
[0097] In the above manner, after the user finishes riding at night, the motorcycle 100 can keep the lights on for a period of time, providing the user with a brief brightness in the dark, making it convenient for the user to walk, and bringing the user a good user experience.
[0098] like Figure 5 As shown, as an optional implementation, the embodiment of the present application also provides a control method for a motorcycle 100, comprising the following steps:
[0099] Step S51 : The remote communication terminal 15 is connected 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, and the control component 16 determines whether the distance between the mobile terminal 200 and the remote communication terminal 15 is less than the first preset threshold value based on the signal strength fed back by the remote communication terminal 15. If so, the process proceeds to step S53, otherwise, the process re-determines whether the distance between the mobile terminal 200 and the remote communication terminal 15 is less than the first preset threshold value.
[0101] Step S53, control the lights of the motorcycle 100 to flash and honk, and proceed to step S54.
[0102] Step S54, determining whether the distance between the mobile terminal 200 and the remote communication terminal 15 is less than a second preset threshold, if so, proceeding to step S55, otherwise, returning to step S52.
[0103] Step S55, control the motorcycle 100 to unlock, and proceed to step S56.
[0104] Step S56, sensing whether the user is seated according to the sensor installed under the seat of the motorcycle 100, if so, proceed to step S57, otherwise proceed to step S58.
[0105] Step S57, controlling the motorcycle 100 to be powered on and started.
[0106] Step S58, determine whether the preset waiting time has been exceeded, if so, proceed to step S60, otherwise proceed to step S59.
[0107] Step S59, determine 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 so, go to step S60, otherwise return to step S58.
[0108] Step S60: Control the motorcycle to lock.
[0109] The above disclosure is only the preferred embodiment of the present application, but it is not intended to limit the scope of rights of the present application. A person of ordinary skill in the art can understand that without departing from the spirit and scope of the present application and the appended claims, changes, modifications, substitutions, combinations, and simplifications should all be equivalent replacement methods and still fall within the scope of the invention.
Claims
1. A motorcycle, comprising: Car body, a suspension assembly connected to the vehicle body; a drive assembly supported by the vehicle body; A traveling assembly connected to the vehicle body; Characterized in that the motorcycle also includes: 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, wherein in the first broadcast mode, if the remote communication terminal is not connected to the mobile terminal for the first time, and if the mobile terminal is within a preset distance range of the motorcycle, the remote communication terminal can automatically reconnect with the mobile terminal; in the second broadcast mode, if the remote communication terminal is not connected to the mobile terminal for the first time, and if the mobile terminal is within a preset distance range of the motorcycle, the remote communication terminal reconnects with the mobile terminal via Bluetooth in response to a connection request sent by the mobile terminal, the connection request being sent by the mobile terminal after waking up an application; A control component is communicatively connected with the remote communication terminal. After the remote communication terminal is connected to the mobile terminal via Bluetooth, the control component can determine 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 component controls the motorcycle to unlock.
2. The 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 together. When the remote communication terminal and the mobile terminal disconnect the Bluetooth connection, 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. The motorcycle according to claim 1, characterized in that: The remote communication terminal is also connected to the cloud for communication, and receives 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 and sent to the cloud.
4. The motorcycle according to claim 1, characterized in that: The motorcycle can be bound to the mobile terminal, and the mobile terminal stores bound motorcycle information, wherein the bound motorcycle information includes information of the motorcycle bound to the mobile terminal; The remote communication terminal can also be connected to the cloud for communication. When the remote communication terminal is paired with the mobile terminal, the remote communication terminal sends first information to the cloud, wherein 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, wherein 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 according to claim 4, characterized in that: 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 the second information to the mobile terminal. The second information is generated by the cloud after encrypting the bound motorcycle information based on preset rules. The second information can trigger the mobile terminal to decrypt based on the preset rules. The mobile terminal matches the decryption result of the second information with the first information. If the match is successful, it is determined that the bound motorcycle information is consistent with the actual motorcycle information.
6. The motorcycle according to claim 1, characterized in that: The remote communication terminal is also capable of receiving verification information sent by the cloud; After the remote communication terminal is successfully paired with the mobile terminal, the remote communication terminal is connected to the mobile terminal, and the remote communication terminal is able to receive the decryption result of the mobile terminal verification information sent by the mobile terminal, and the decryption result of the mobile terminal verification information is generated by the mobile terminal decrypting the verification information according to a preset rule; The remote communication terminal can also decrypt the verification information according to preset rules to obtain the decryption result of the vehicle-side verification information. The remote communication terminal compares the decryption result of the vehicle-side verification information with the decryption result of the mobile terminal verification information. If the comparison results are inconsistent, the remote communication terminal disconnects the Bluetooth connection with the mobile terminal. If the comparison results are consistent, the remote communication terminal maintains the Bluetooth connection with the mobile terminal.
7. The motorcycle according to claim 1, characterized in that: The control component can set a first preset threshold according to the 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, the control component controls the motorcycle to perform at least one of the following operations: controlling the lights of the motorcycle to flash, and controlling the motorcycle to honk.
8. The motorcycle according to claim 7, characterized in that: The control component can set a second preset threshold according to the 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, the control component controls the motorcycle to unlock, and the first preset threshold is greater than the second preset threshold.
9. The motorcycle according to claim 1, characterized in that: When the remote communication terminal is connected to the mobile terminal via Bluetooth, the remote communication terminal feeds back the 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; The control component also determines the moving direction of the mobile terminal relative to the motorcycle according to the change in signal strength fed back by the remote communication terminal; 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.
10. The motorcycle according to claim 9, characterized in that: The remote communication terminal can be connected to the cloud for communication, and the control component obtains the time of the area where the motorcycle is located through the cloud; 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. If the current time is within the preset time range, the control component controls the lights of the motorcycle to remain on for a period of time; The control component can set the duration for keeping the light 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
Vehicle-mounted Bluetooth key pairing method and device
CN115379455A
Motorcycle
CN116788399A
Wireless network system and radio communication method
JP2004112676A