Saddle-type vehicle and navigation method thereof
By automatically transmitting pre-stored application identifiers and destinations to the terminal device when the vehicle is unlocked using a saddle-style design, the problem of cumbersome user operations is solved, and a convenient navigation experience is achieved.
Patent Information
- Application Number
- CN202311414048.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-27
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2043-10-27
AI Technical Summary
When using a saddle-style vehicle, navigation via mobile phone is cumbersome, affecting convenience and comfort.
The saddle-mounted vehicle has pre-stored application identifiers and destinations, which are transmitted to the terminal device via short-range wireless communication upon successful unlocking. The terminal device then automatically launches the navigation application and begins navigation.
This reduces the need for users to open navigation apps and enter destinations, improving user convenience and comfort.
Smart Images

Figure CN119929040B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data transmission, and in particular to a saddle type vehicle and a navigation method thereof. BACKGROUND
[0002] When a user uses a saddle type vehicle, the user performs navigation through a mobile phone. Generally, the user needs to perform the following operations: unlocking the saddle type vehicle, opening an application program installed on the mobile phone and having a navigation function, and inputting a destination on the application program to initiate navigation. Obviously, the above operations are cumbersome and are not conducive to improving the convenience and comfort of the user using the saddle type vehicle. SUMMARY
[0003] In view of the above, it is necessary to provide a saddle type vehicle and a navigation method thereof to make the operation of performing navigation through a mobile phone when a user uses a saddle type vehicle convenient.
[0004] In a first aspect, an embodiment of the present application provides a saddle type vehicle, comprising: a vehicle body; a display connected to an operating system, used for displaying information related to the saddle type vehicle; the saddle type vehicle further comprises: a storage module, used for storing an application identifier and a destination; a first communication module, used for establishing a communication connection with a terminal device; the first communication module is further used for obtaining a vehicle unlocking signal transmitted by the terminal device based on the communication connection established with the terminal device; a processing module, used for unlocking according to the vehicle unlocking signal; the first communication module can transmit the application identifier and the destination to the terminal device when the unlocking is successful, so that the terminal device outputs navigation information generated by a navigation application based on the destination, the navigation application corresponds to the application identifier, and the navigation information comprises a navigation path to the destination and / or guidance information of the navigation path.
[0005] In some embodiments, the storage module is used for storing an application identifier NDEF record and a destination NDEF record, wherein, in a storage address of the storage module, the application identifier NDEF record is stored before the destination NDEF record; then the first communication module is further used for transmitting the application identifier and the destination to the terminal device when the unlocking is successful, comprising: the first communication module is further used for transmitting the application identifier NDEF record and the destination NDEF record to the terminal device in sequence when the unlocking is successful. In some embodiments, the storage module and the second communication module are integrally arranged in a near field communication NFC chip.
[0006] In some embodiments, the NFC chip is used for obtaining and storing the application identifier and the destination transmitted by the terminal device.
[0007] In some embodiments, the terminal device comprises a second communication module; the second communication module is configured to establish a communication connection with the terminal device and acquire the vehicle unlocking signal transmitted by the terminal device, including: based on the second communication module being within a communication range of the second communication module, the second communication module establishes short-range wireless communication with the second communication module; based on the short-range wireless communication established with the second communication module, the second communication module acquires the vehicle unlocking signal transmitted by the second communication module.
[0008] In some embodiments, the first communication module is further configured to acquire navigation information transmitted by the terminal device based on the communication connection established with the terminal device; and the display is further configured to display the navigation information.
[0009] In some embodiments, the first communication module comprises any one or both of the module and the Bluetooth communication module, and the NFC communication module.
[0010] The second aspect provides a navigation method, applied to a saddle-type vehicle, including: acquiring and storing an application identifier and a destination sent by a terminal device; acquiring a vehicle unlocking signal sent by the terminal device based on short-range wireless communication established with the terminal device; and unlocking according to the vehicle unlocking signal, so as to transmit the application identifier and the destination to the terminal device when the unlocking is successful, so that the terminal device outputs navigation information generated by a navigation application based on the destination, the navigation application corresponding to the application identifier, and the navigation information including a navigation path to the destination and / or guidance information of the navigation path.
[0011] In some embodiments, the saddle-type vehicle comprises a second communication module, the terminal device comprises the second communication module, and acquiring the vehicle unlocking signal sent by the terminal device based on the short-range wireless communication established with the terminal device includes: based on the second communication module being within a communication range of the second communication module, the second communication module establishes short-range wireless communication with the second communication module; and acquiring and storing the vehicle unlocking signal transmitted by the second communication module through the second communication module.
[0012] In some embodiments, the second communication module further stores a Bluetooth address; the second communication module transmits the Bluetooth address to the terminal device to establish Bluetooth communication with the terminal device when the unlocking is successful; acquires the navigation information based on the Bluetooth communication established with the terminal device; and displays and / or plays the navigation information.
[0013] In a second aspect, the application provides a navigation method applied to a saddle type vehicle, the method comprising: obtaining and storing an application identifier and a destination sent by a terminal device; obtaining a vehicle unlocking signal sent by the terminal device based on short-distance wireless communication established with the terminal device; unlocking according to the vehicle unlocking signal, and transmitting the application identifier and the destination to the terminal device when the unlocking is successful, so that the terminal device generates navigation information generated based on the destination by a navigation application corresponding to the application identifier, the navigation information comprising a navigation path to the destination and / or guidance information of the navigation path.
[0014] In some embodiments, the saddle type vehicle comprises a first communication module, and the terminal device comprises a second communication module, and the obtaining of the vehicle unlocking signal sent by the terminal device based on the short-distance wireless communication established with the terminal device comprises: establishing short-distance wireless communication between the first communication module and the second communication module based on the fact that the second communication module is within the communication range of the first communication module; and obtaining the vehicle unlocking signal transmitted by the second communication module through the first communication module.
[0015] In some embodiments, the first communication module further stores a Bluetooth address, and the first communication module transmits the Bluetooth address to the terminal device to establish Bluetooth communication with the terminal device when the unlocking is successful; obtains the navigation information based on the Bluetooth communication established with the terminal device; and displays and / or plays the navigation information.
[0016] In the embodiments of the application, the saddle type vehicle can obtain the vehicle unlocking signal transmitted by the terminal device based on the short-distance wireless communication established with the terminal device. The saddle type vehicle pre-stores the application identifier and the destination, and then transmits the application identifier and the destination to the terminal device when the unlocking is successful, so that the terminal device starts the navigation application with navigation function corresponding to the application identifier, thereby reducing the operation of the user to open the application program with navigation function, and the terminal device can also navigate based on the destination, thereby reducing the operation of the user to input the destination. The user only needs to perform the unlocking operation to automatically navigate, and the operation is simple, which is conducive to improving the convenience and comfort of the user when using the vehicle. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 FIG. 1 is a schematic diagram of an application scenario of a saddle type vehicle provided by an embodiment of the application.
[0018] Figure 2 FIG. 2 is a schematic diagram of a module structure of a saddle type vehicle provided by an embodiment of the application.
[0019] Figure 3 FIG. 3 is a schematic diagram of a terminal device structure provided by an embodiment of the application.
[0020] Figure 4 FIG. 4 is a schematic diagram of a navigation method flow provided by an embodiment of the application.
[0021] Figure 5 is another navigation method flowchart provided by an embodiment of the present application.
[0022] Main element symbol explanation
[0023]
[0024] The following detailed description will further illustrate the present application in conjunction with the above-mentioned drawings. DETAILED DESCRIPTION
[0025] Unless otherwise defined, technical terms or scientific terms used in the present application shall have the same meaning as understood by one of ordinary skill in the art to which the present application belongs. In the present application, the terms "one", "a", "an", "the", "these", and similar words do not indicate a quantity limitation, but can be singular or plural. In the present application, the terms "include", "contain", "have", and any variants thereof are intended to cover non-exclusive inclusion; for example, a process, method, and system, product or device containing a series of steps or modules (units) are not limited to the listed steps or modules (units), but can include steps or modules (units) not listed, or can include other steps or modules (units) inherent to the process, method, product or device.
[0026] In the present application, the term "connected" and similar words do not limit to physical or mechanical connection, but can include electrical connection, whether direct or indirect. In the present application, "multiple" refers to two or more. The term "and / or" describes the association between the associated objects, which means that there can be three relationships, for example, "A and / or B" can mean that A exists alone, A and B exist together, and B exists alone. In general, the character " / " represents an "or" relationship between the associated objects. In the present application, the terms "first", "second", "third", and the like are only used to distinguish similar objects, and do not represent a specific order for the objects.
[0027] The saddle type vehicle can be a fuel type motorcycle, an electric motorcycle, or an electric two-wheeled vehicle. When a user uses the saddle type vehicle, the process of navigating through a mobile phone is cumbersome, and the user needs to perform at least the following operations: unlocking the saddle type vehicle, opening an application installed on the mobile phone and having a navigation function, and inputting a destination on the application to initiate navigation.
[0028] In view of this, the saddle type vehicle and the navigation method thereof provided in the embodiments of the present application can unlock the saddle type vehicle by the terminal device. When the unlocking is successful, the saddle type vehicle transmits the pre-stored application identifier to the terminal device, so that the terminal device starts the navigation application with navigation function corresponding to the application identifier, thereby reducing the operation of the user to open the application program with navigation function. When the unlocking is successful, the saddle type vehicle can also transmit the pre-stored destination to the terminal device, so that the terminal device performs navigation according to the received destination, thereby reducing the operation of the user to input the destination. Thus, the user only needs to perform the unlocking operation to automatically navigate, and the operation is simple, which is conducive to improving the convenience and comfort of the user to use the vehicle.
[0029] Please refer to Figure 1 , which exemplarily introduces the application scenario of the saddle type vehicle 100 provided in the embodiments of the present application. As shown in Figure 1 , the application scenario includes the saddle type vehicle 100 and the terminal device 200.
[0030] In the embodiments of the present application, the saddle type vehicle 100 and the terminal device 200 establish a communication connection. Specifically, the saddle type vehicle 100 and the terminal device 200 establish short-range wireless communication. The saddle type vehicle 100 and the terminal device 200 can realize information transmission between the terminal device 200 and the saddle type vehicle 100 by means of the established short-range wireless communication. The information transmitted between the terminal device 200 and the saddle type vehicle 100 includes but is not limited to: signals related to unlocking, data pre-stored in the saddle type vehicle 100, and data related to navigation, etc.
[0031] Among them, the signals related to unlocking include but are not limited to: unlocking request, unlocking password, unlocking success signal and unlocking failure signal.
[0032] Among them, the data pre-stored in the saddle type vehicle 100 includes but is not limited to: application identifier, destination and information of the saddle type vehicle 100 when it is shipped. The application identifier is used to determine the navigation application used when navigating. The application identifier includes but is not limited to the package name of the application program. The destination is used to determine the destination required to be reached by the user when navigating. The destination can be the destination configured for the user, or the commonly used destination generated according to the user's historical navigation destination. The information of the saddle type vehicle 100 when it is shipped includes but is not limited to: data related to the vehicle control unit (VCU), data related to the telematics box (TBOX) and the Bluetooth address of the saddle type vehicle 100.
[0033] The navigation-related data includes, but is not limited to: navigation information generated by the determined navigation application based on the destination, including the navigation path to the destination and / or guidance information for the navigation path. The guidance information includes, but is not limited to: indications of relevant locations ahead, directions, etc.
[0034] In this embodiment, the terminal device 200 and the saddle-type vehicle 100 can communicate via Near Field Communication (NFC), Bluetooth, and Wireless Fidelity (HF) technologies. The short-range wireless communication established by technologies such as Bluetooth can be a means to establish short-range wireless communication between the terminal device 200 and the saddle-type vehicle 100. Communication or NFC communication, this application does not specifically limit it.
[0035] In this embodiment, the saddle-type vehicle 100 can be an electric motorcycle or a fuel-powered motorcycle, and the motorcycle can be two-wheeled or four-wheeled, etc. This embodiment does not impose any restrictions on this.
[0036] like Figure 1 As shown, the saddle-type vehicle 100 includes a body 101, multiple wheels 102, an operating system (not shown), a suspension system 103, a power system 104, a transmission system 105, and a display 106. The multiple wheels 102 include front wheels 1021 and rear wheels 1022. The suspension system 103 includes a front suspension 1031 and a rear suspension 1032. The display 106 can also be referred to as an instrument panel.
[0037] The front wheel 1021 is connected to the vehicle body 101 via the front suspension 1031, and the rear wheel 1022 is connected to the vehicle body 101 via the rear suspension 1032. A power system 104 is mounted on the vehicle body 101 and provides power to the saddle-type vehicle 100; at least one of the front wheel 1021 and the rear wheel 1022 is connected to the power system 104. A transmission system 105 connects the power system 104 to a portion of the wheels 102, transmitting the power provided by the power system 104 to at least a portion of the wheels 102. An operating system is connected to the vehicle body 101. A display 106 is connected to the operating system and displays information related to the saddle-type vehicle 100, including information transmitted between the aforementioned terminal device 200 and the saddle-type vehicle 100, such as navigation information.
[0038] Understandable. Figure 1Just an example of the saddle type vehicle 100, and does not constitute a limitation on the saddle type vehicle 100, the saddle type vehicle 100 can include more or less components than the diagram, or combine certain components, or different components, for example, the saddle type vehicle 100 can also include charging equipment, etc.
[0039] In the embodiment of the application, the terminal device 200 can be a mobile phone, a notebook computer, a tablet computer, a handheld computer, a netbook, etc. The embodiment of the application does not make any limitation on this.
[0040] The following takes the terminal device 200 as a mobile phone, and takes the short-range wireless communication established between the mobile phone and the saddle type vehicle 100 as NFC communication as an example. As shown in Figure 1 , the user opens the NFC use permission of the mobile phone. The user approaches the mobile phone to the display 106 of the saddle type vehicle 100, so that the mobile phone is within the NFC communication range of the saddle type vehicle 100, and then the mobile phone establishes NFC communication with the saddle type vehicle 100. Based on the NFC communication established between the mobile phone and the saddle type vehicle 100, the mobile phone performs NFC unlocking on the saddle type vehicle 100. After the unlocking is successful, the saddle type vehicle 100 transmits the pre-stored application identifier and the destination to the mobile phone based on the NFC communication established with the mobile phone. The mobile phone determines the navigation application corresponding to the application identifier and starts the navigation application, and then performs navigation on the destination based on the navigation application. In this way, when the NFC unlocking is successful, the mobile phone can directly start the corresponding navigation application with navigation function based on the application identifier transmitted by the saddle type vehicle 100, reducing the operation of the user to open the navigation application with navigation function. When the NFC unlocking is successful, the mobile phone can also perform navigation based on the destination transmitted by the saddle type vehicle 100, reducing the operation of the user to input the destination. The user only needs to perform the unlocking operation to automatically navigate, which is simple in operation and is conducive to improving the user's convenience and comfort when using the vehicle.
[0041] In the embodiment of the application, the saddle type vehicle 100 can also include Figure 2 one or more of the modules shown in the figure.
[0042] Please refer to Figure 2 , which exemplarily introduces the module structure of the saddle type vehicle 100 provided in the embodiment of the application.
[0043] The saddle type vehicle 100 includes a processing module 10, a first communication module 20, and a storage module 30. The first communication module 20 and the storage module 30 are both connected with the processing module 10.
[0044] In the embodiment of the present application, the first communication module 20 can be configured to acquire the application identifier and the destination transmitted by the terminal device 200 based on the communication connection established with the terminal device 200. The storage module 30 can store the application identifier and the destination acquired by the first communication module 20. The first communication module 20 can also be configured to acquire the vehicle unlocking signal transmitted by the terminal device 200 based on the communication connection established with the terminal device 200. The first communication module 20 transmits the vehicle unlocking signal to the processing module 10, so that the processing module 10 performs unlocking. The first communication module 20 can also transmit the application identifier and the destination stored by the saddle type vehicle 100 to the terminal device 200 when the unlocking is successful. The modules will be described in detail below.
[0045] In the embodiment of the present application, the processing module 10 can perform unlocking according to the vehicle unlocking signal received by the first communication module 20 and the unlocking password stored in the storage module 30.
[0046] The processing module 10 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0047] In the embodiment of the present application, the first communication module 20 is configured to establish a communication connection with the terminal device 200, so as to realize the communication between the saddle type vehicle 100 and the terminal device 200, such as short distance wireless communication.
[0048] The first communication module 20 is also configured to realize the information transmission between the terminal device 200 and the saddle type vehicle 100 based on the communication connection established with the terminal device 200. The transmitted information between the terminal device 200 and the saddle type vehicle 100 can refer to the above description, and will not be described here.
[0049] The first communication module 20 includes but is not limited to an NFC communication module, a Bluetooth communication module, and a ZigBee communication module, and the embodiment of the present application does not make specific limitation. The first communication module 20 includes but is not limited to an NFC communication module, a Bluetooth communication module, and a ZigBee communication module, and the embodiment of the present application does not make specific limitation.
[0050] In some embodiments, the first communication module 20 includes any one or both of the NFC communication module and the Bluetooth communication module. In some embodiments, the first communication module 20 includes any one or both of the NFC communication module and the Bluetooth communication module.
[0051] In some embodiments, the first communication module 20 includes any one or both of the NFC communication module and the Bluetooth communication module. Figure 3The terminal device 200 shown in the figure includes a second communication module 201. Based on the first communication module 20 and the second communication module 201, the short-range wireless communication between the terminal device 200 and the saddle-type vehicle 100 is established.
[0052] When the first communication module 20 includes a first NFC communication module, and the second communication module 201 is a second NFC communication module, the short-range wireless communication established between the terminal device 200 and the saddle-type vehicle 100 is NFC communication. When the first communication module 20 includes a first Bluetooth communication module, and the second communication module 201 is a second Bluetooth communication module, the short-range wireless communication established between the terminal device 200 and the saddle-type vehicle 100 is Bluetooth communication. When the first communication module 20 includes a first ZigBee communication module, and the second communication module 201 is a second ZigBee communication module, the short-range wireless communication established between the terminal device 200 and the saddle-type vehicle 100 is ZigBee communication.
[0053] In the embodiments of the present application, the storage module 30 can be used to store the information transmitted between the saddle-type vehicle 100 and the terminal device 200. The information transmitted between the saddle-type vehicle 100 and the terminal device 200 can be referred to the above, and will not be described here.
[0054] The storage module 30 can also be used to store an unlocking password that can be used to unlock the saddle-type vehicle 100. The unlocking password can be a unique identity, which is not specifically limited in the present application.
[0055] In the embodiments of the present application, the storage module 30 can be used to store an application identification NDEF record and a destination NDEF record. The application identification NDEF record is used to record data related to the application identification, and the destination NDEF record is used to record data related to the destination. In the storage address of the storage module 30, the application identification NDEF record is stored before the destination NDEF record, so that when the unlocking is successful, the first communication module 20 can transmit the application identification NDEF record and the destination NDEF record to the terminal device 200 in sequence, ensuring that the terminal device 200 can first acquire the application identification NDEF record and then acquire other NDEF records (such as the destination NDEF record).
[0056] It can be understood that the protocol of NFC data communication is standardized by NFC Forum, and the NFC Forum defines NDEF as a common data format for NFC communication. NDEF takes an NDEF message as the data exchange structure for one NFC communication, and one NDEF message can contain at least one NDEF record, and each NDEF record carries data for communication as a NDEF payload.
[0057] In some embodiments, the second NFC communication module can be ensured to read the application identification NDEF tag first by adjusting the order of writing the NDEF tags to the storage module 30, so that the terminal device 200 can determine the navigation application first when the terminal device 200 establishes NFC communication with the saddle type vehicle 100.
[0058] In some embodiments, after ensuring that the second NFC communication module reads the application identification first, the second NFC communication module can be ensured to read the Bluetooth address first and then read the destination. In this way, after the terminal device 200 determines the navigation application, the terminal device 200 can first establish a Bluetooth connection, so that the terminal device 200 can also navigate the destination through the navigation application when the Bluetooth connection is established. Thus, the terminal device 200 can timely transmit the corresponding navigation information to the saddle type vehicle 100.
[0059] In some embodiments, the first communication module 20 and the storage module 30 are integrated. That is, the first communication module 20 and the storage module 30 can be integrated on the same chip or element or device.
[0060] In some embodiments, the first communication module 20 and the storage module 30 are integrated on a near field communication NFC chip. The first communication module 20 is a module on the NFC chip for realizing communication function, and the storage module 30 is a module on the NFC chip for realizing storage function. Thus, the information transmitted between the saddle type vehicle 100 and the terminal device 200 can be obtained and stored through the NFC chip. The information transmitted between the saddle type vehicle 100 and the terminal device 200 can be referred to the above, and will not be described here.
[0061] In some embodiments, when the NFC chip stores the information transmitted between the saddle type vehicle 100 and the terminal device 200, the application identification can be stored first, so that the second NFC communication module on the terminal device 200 can read the application identification first when it can read the information stored in the NFC chip.
[0062] In the embodiments of the present application, the storage module 30 can also be configured to store corresponding computer programs, for example, software programs of application software and modules. The processing module 10 can execute various functional applications and data processing by running the computer programs stored in the storage module 30, i.e., implement the navigation method provided by the embodiments of the present application, as shown in Figure 4 , 5
[0063] In some embodiments, the storage module 30 can include a high-speed random access memory, and can also include a non-volatile memory, for example, one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories, which are not limited in the present application.
[0064] In some embodiments, the storage module 30 stores a Bluetooth address, and the second communication module 201 of the terminal device 200 obtains the Bluetooth address when the unlocking is successful. The terminal device 200 establishes Bluetooth communication with the saddle-type vehicle 100 according to the obtained Bluetooth address. The saddle-type vehicle 100 obtains the navigation information transmitted by the terminal device 200 based on the Bluetooth communication established with the terminal device 200.
[0065] In some embodiments, the saddle-type vehicle 100 further includes a communication bus 40, a body control module (BCM) 50, a door lock device 60, an indicator light 70, and an output device 80. The processing module 10 is connected with the body control module 50 through the communication bus 40, and the body control module 50 is connected with the door lock device 60, the indicator light 70, and the output device 80.
[0066] The communication bus 40 is configured to realize the communication between the processing module 10 and the body control module. The communication bus 40 can be a CAN bus, which is not limited in the present application.
[0067] The body control module 50 is configured to control the door lock device 60, the indicator light 70, and the output device 80, etc.
[0068] The door lock device 60 can include a door lock motor, etc. The output device 80 can include an instrument, a horn, etc. When the saddle-type vehicle 100 obtains the navigation information, the navigation information can be displayed through the display instrument, or played through the horn.
[0069] The following describes the unlocking and navigation process of the saddle-type vehicle 100:
[0070] When the terminal device 200 approaches the saddle type vehicle 100, i.e. the second communication module 201 is in the communication range of the first communication module 20, the second communication module 201 can wake up the first communication module 20, and the second communication module 201 and the first communication module 20 establish short distance wireless communication. Based on the established short distance wireless communication, the terminal device 200 sends a vehicle unlocking signal to the first communication module 20 through the second communication module 201 to instruct the saddle type vehicle 100 to unlock. The vehicle unlocking signal carries a unique identity for unlocking, which can be the serial number of the terminal device 200.
[0071] The processing module 10 obtains the identity carried in the vehicle unlocking signal obtained by the first communication module 20, and processes and identifies the obtained identity with the identity stored in the storage module 30 that can be used for unlocking. If the identity obtained by the first communication module 20 is consistent with the identity stored in the storage module 30, a first control signal is output to the vehicle body controller 50 to make the vehicle body controller 50 control the door lock device 60 to open the lock according to the first control signal, thereby unlocking the saddle type vehicle 100. If the identity obtained by the first communication module 20 is inconsistent with the identity stored in the storage module 30, no first control signal is output to the vehicle body controller 50, and the saddle type vehicle 100 cannot be unlocked. Alternatively, if the identity obtained by the first communication module 20 is inconsistent with the identity stored in the storage module 30, a second control signal is output to the vehicle body controller 50, and the second control signal instructs not to unlock.
[0072] In some embodiments, the vehicle body controller 50 can also control the indicator light 70 to work. When the processing module 10 outputs the first control signal to the vehicle body controller 50, the vehicle body controller 50 controls the indicator light 70 of the saddle type vehicle 100 to flash, so as to more intuitively tell the user that the saddle type vehicle 100 is successfully unlocked. When the unlocking operation is performed but the vehicle body controller 50 does not receive the first control signal or receives the second control signal, the vehicle body controller 50 controls the indicator light 70 to be on for a preset time, such as 2 seconds, so as to more intuitively tell the user that the saddle type vehicle 100 is failed to unlock.
[0073] When the unlocking is successful, the first communication module 20 transmits the application identity and the destination stored by the saddle type vehicle 100 to the second communication module 201. Or, when the unlocking is successful, the second communication module 201 can read the application identity and the destination stored in the first communication module 20.
[0074] In some embodiments, when the first communication module 20 includes When the first communication module 20 can also obtain navigation information transmitted by the terminal device 200, either the module or the Bluetooth communication module, the saddle-type vehicle 100 can display the navigation information through the output device 80, such as displaying the obtained navigation information on a monitor.
[0075] Those skilled in the art will understand that Figure 2 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned terminal. For example, the saddle-type vehicle 100 may also include... Figure 2 The more or fewer components shown, or having the same Figure 2 The different configurations shown are illustrated.
[0076] Please see Figure 3 The structure of the terminal device 200 provided in the embodiments of this application is illustrated by way of example.
[0077] like Figure 3 As shown, the terminal device 200 may include a second communication module 201, one or more ( Figure 3 (Only one is shown) Processor 202, memory 203, and input / output device 204. Processor 202 is connected to second communication module 201, memory 203, and input / output device 204.
[0078] The second communication module 201 may include, but is not limited to: an NFC communication module, The embodiments of this application do not specifically limit the modules, such as Bluetooth communication modules. The specific content of the second communication module 201 can be referred to the above, and will not be repeated here.
[0079] Processor 202 is used to execute the navigation method provided in the embodiments of this application, as follows: Figure 4 As shown. The type of processor 202 can be referred to in the above-mentioned processing module 10, and will not be repeated here.
[0080] The memory 203 can be used to store information transmitted between the terminal device 200 and the saddle-type vehicle 100. The information transmitted between the terminal device 200 and the saddle-type vehicle 100 can be referred to the above, and will not be repeated here. The type of the memory 203 can be referred to the storage module 30 described above, and will not be repeated here.
[0081] In this embodiment, the storage module 30 can be used to store corresponding computer programs, such as application software programs and modules. The processor 202 executes various functional applications and data processing by running the computer programs stored in the memory 203, thereby implementing the navigation method provided in this embodiment, such as... Figure 4 As shown.
[0082] The input and output device 204 is configured to provide an interactive function, and a user can input information to the terminal device 200 through the input and output device 204, and can also receive information output by the terminal device 200 through the input and output device 204.
[0083] Those skilled in the art can understand that, Figure 3 The structure shown is only schematic, and does not limit the structure of the terminal described above. For example, the terminal device 200 can further include more or fewer components than those shown, or have a different configuration from that shown. Figure 3 The structure shown is only schematic, and does not limit the structure of the terminal described above. For example, the terminal device 200 can further include more or fewer components than those shown, or have a different configuration from that shown. Figure 3 The structure shown is only schematic, and does not limit the structure of the terminal described above. For example, the terminal device 200 can further include more or fewer components than those shown, or have a different configuration from that shown.
[0084] The following describes a navigation method provided by an embodiment of the present application, which can be applied to Figure 1 the application scenarios shown.
[0085] Please refer to Figure 4 , which exemplarily describes a navigation method flow provided by an embodiment of the present application.
[0086] In step S401, the terminal device acquires an application identifier and a destination input by a user.
[0087] In the embodiment of the present application, the terminal device can run a first application program, and acquire the application identifier and the destination input by the user based on the first application program. The first application program may, for example, be a motorcycle application program.
[0088] In the embodiment of the present application, the terminal device displays a configuration interface. The terminal device acquires the application identifier and the destination to be stored in the saddle-type vehicle in response to a configuration operation on the configuration interface. The terminal device transmits the application identifier and the destination to the saddle-type vehicle in response to a confirmation operation on the configuration interface.
[0089] Exemplarily, the user operates the first application program, and the first application program displays a configuration interface in response to the operation of the user. The configuration interface is used for the user to input a corresponding configuration, which includes but is not limited to: an application identifier and a destination. The configuration interface includes but is not limited to: an application option and a destination option. The application option is used for the user to input an application identifier to be stored in the saddle type vehicle. The destination option is used for the user to input an application identifier to be stored in the saddle type vehicle and a destination. Correspondingly, the configuration operation includes but is not limited to: an operation on the application option and an operation on the destination option. After the user operates the application option, the terminal device obtains the application identifier to be stored in the saddle type vehicle. After the user operates the destination option, the terminal device obtains the destination to be stored in the saddle type vehicle. The configuration interface further includes a confirmation option. When the user determines to transmit the application identifier and the destination input by the user to the saddle type vehicle, the user operates the confirmation option to transmit the application identifier and the destination input by the user to the saddle type vehicle, and the saddle type vehicle stores the application identifier and the destination.
[0090] In some embodiments, based on the communication connection established by the first communication module and the second communication module, the terminal device transmits the application identifier and the destination input by the user to the saddle type vehicle, so that the saddle type vehicle acquires and stores the application identifier and the destination input by the user.
[0091] In some embodiments, the terminal device writes the application identifier and the destination to the saddle type vehicle through the second communication module in response to the confirmation operation on the configuration interface. For example, the first communication module and the storage module are integrally arranged in an NFC chip, and the second communication module is a second NFC communication module. The terminal device writes the application identifier and the destination to the NFC chip through the second NFC communication module in response to the confirmation operation on the configuration interface.
[0092] In some embodiments, when the first application program has a navigation function, the user can operate the application option to input the application identifier of the first application program, and then the navigation function of the first application program can be called to perform navigation subsequently. The user operates the destination option to input a commonly used destination. The destination input by the user can include one or more.
[0093] In some embodiments, the destination input by the user can be associated with a starting point. For example, the user can set the starting point as A and the corresponding destination as B, and so on. A plurality of associated starting points and the corresponding destinations can be set. Thus, when the terminal device determines the navigation application, the unique destination can be determined according to the starting point where the terminal device is currently located.
[0094] The related content of the application identifier and the destination can be referred to the above, which will not be described herein again.
[0095] In step S402, the terminal device establishes a communication connection with the saddle type vehicle.
[0096] The terminal device establishes a communication connection with the saddle type vehicle, which can refer to the above description and will not be repeated here.
[0097] In some embodiments, the communication connection established by the terminal device with the saddle type vehicle includes but is not limited to wired communication and wireless communication.
[0098] In step S403, the terminal device transmits the application identifier and the destination to the saddle type vehicle based on the communication connection established with the saddle type vehicle.
[0099] In the embodiments of the present application, the terminal device inputs the user input configuration (such as the application identifier and the destination) obtained by the terminal device to the saddle type vehicle based on the communication connection established by the terminal device with the saddle type vehicle. When the terminal device inputs the user input configuration (such as the application identifier and the destination) obtained by the terminal device to the saddle type vehicle, the communication connection established by the terminal device with the saddle type vehicle includes but is not limited to wired communication and wireless communication, such as short-range wireless communication, which is not limited in the present application.
[0100] In some embodiments, the terminal device can first write the application identifier to the saddle type vehicle, and then write the destination to the saddle type vehicle.
[0101] In step S404, the saddle type vehicle stores the obtained application identifier and destination.
[0102] In the embodiments of the present application, the saddle type vehicle can store the obtained application identifier and destination to the storage module.
[0103] In some embodiments, the terminal device can write the application identifier and the destination to the NFC chip of the saddle type vehicle through the second NFC communication module. For example, the NFC chip binds the NFC data exchange format such as NDEF Intent, and the NDEF format tag integrated by the NFC chip includes but is not limited to: application identifier NDEF record, destination NDEF record and Bluetooth MAC address NDEF record.
[0104] In step S405, the terminal device transmits a vehicle unlocking signal to the saddle type vehicle based on the short-range wireless communication established with the saddle type vehicle.
[0105] As the above example, the first NFC communication module is arranged at the instrument of the saddle type vehicle, the user opens the NFC permission of the terminal device, starts the second NFC communication module, and places the terminal device close to the instrument, the second NFC communication module wakes up the first NFC communication module, and establishes short distance wireless communication with the first NFC communication module. The second NFC communication module transmits the vehicle unlocking signal to the first NFC communication module. The vehicle unlocking signal includes the unlocking request, and the unlocking request indicates the unlocking of the saddle type vehicle. The unlocking request carries the unlocking password, such as the serial number of the terminal device.
[0106] Step S406, the saddle type vehicle is unlocked according to the vehicle unlocking signal.
[0107] The saddle type vehicle responds to the unlocking request, and is unlocked according to the unlocking password. The specific unlocking process can refer to the related content in Figure 2 , and details are not described herein.
[0108] Step S407, when the unlocking is successful, the saddle type vehicle sends the unlocking success signal to the terminal device.
[0109] When the unlocking is successful, the saddle type vehicle sends the unlocking success signal to the second communication module of the terminal device through the first communication module.
[0110] In some embodiments, when the unlocking fails, the saddle type vehicle sends the unlocking failure signal to the terminal device.
[0111] Step S408, when the unlocking is successful, the saddle type vehicle transmits the pre-stored application identifier and destination to the terminal device.
[0112] In the embodiment of the present application, the saddle type vehicle transmits the pre-stored application identifier and destination to the terminal device through the first communication module in response to the unlocking success. For example, the NFC chip transmits the pre-stored application identifier and destination in the NFC chip to the second NFC communication module.
[0113] In some embodiments, the terminal device acquires the information pre-stored in the saddle type vehicle through the second communication module in response to the acquisition of the unlocking success signal, including but not limited to the application identifier and the destination.
[0114] In some embodiments, the terminal device acquires the unlocking success signal sent by the first communication module, and acquires the information pre-stored in the saddle type vehicle, such as the application identifier and the destination, through the second communication module in response to the acquisition of the unlocking success signal.
[0115] Step S409, the terminal device determines the navigation application corresponding to the application identifier.
[0116] It can be understood that each application identifier uniquely corresponds to an application program. In the embodiments of the present application, each application identifier pre-stored to the saddle-type vehicle uniquely corresponds to a navigation application having a navigation function. The terminal device can determine the unique navigation application installed on the terminal device according to the obtained application identifier, such as the application package name. The navigation application can be a third-party application or an application installed on the terminal device when it is manufactured.
[0117] In step S410, the terminal device displays the navigation information generated by the navigation application based on the destination.
[0118] In the embodiments of the present application, the first application program of the terminal device can obtain the navigation application corresponding to the application identifier, and then call the navigation application or start the corresponding navigation function. When the navigation application corresponding to the application identifier is not the first application program, the first application program calls the navigation application. The navigation application performs navigation based on the destination and generates corresponding navigation information. The navigation information includes a navigation path to the destination and / or guidance information of the navigation path. When the navigation application corresponding to the application identifier is the first application program, the first application program calls its navigation function. The navigation function of the first application program performs navigation based on the destination and generates corresponding navigation information.
[0119] In some embodiments, after the terminal device obtains the destination, the terminal device displays a destination interface according to the destination. The destination interface includes the obtained destination. The terminal device confirms the target destination in response to a selection operation on the destination interface. Then, step S410 includes: displaying the navigation information generated by the navigation application based on the target destination.
[0120] Specifically, after the terminal device obtains the destination, the first application program displays a corresponding destination interface. The destination interface includes all the destinations pre-stored by the user to the saddle-type vehicle, and can also include the starting points corresponding to the destinations. The destination interface can include a confirmation option and a modification option corresponding to each destination. That is, for each obtained destination, the destination has a corresponding confirmation option and a modification option. The confirmation option is used for the user to confirm the current target destination. The modification option is used for the user to modify the destination pre-stored to the saddle-type vehicle, and can also modify the starting point corresponding to the destination.
[0121] Exemplarily, after the terminal device obtains the destination data set A, the terminal device presents a destination interface including the destination data set A. The number of destinations in the destination data set A can be one or more. Taking an example of the destination data set A including a destination a, the destination interface includes the destination a and a confirmation option a1 and a modification option a2 corresponding to the destination a, and when a user operates the confirmation option a1, the destination a is the target destination. As described in the above example, taking an example of the destination data set A further including a destination b, the destination interface further includes the destination b and a confirmation option b1 and a modification option b2 corresponding to the destination b, and when a user operates the confirmation option b1, the destination b is the target destination.
[0122] In some embodiments, when the number of pre-stored destinations of the saddle-type vehicle is only one, the terminal device can directly navigate to the destination as the target destination.
[0123] In step S411, the terminal device transmits the navigation information to the saddle-type vehicle based on the short-distance wireless communication established with the saddle-type vehicle.
[0124] In some embodiments, after the unlocking is successful, the terminal device further obtains the Bluetooth address pre-stored to the saddle-type vehicle, and the terminal device establishes Bluetooth communication with the saddle-type vehicle according to the Bluetooth address, and transmits the navigation information to the saddle-type vehicle based on the Bluetooth communication established with the saddle-type vehicle.
[0125] Specifically, the second NFC communication module obtains the application identifier, the destination, and the Bluetooth address pre-stored to the saddle-type vehicle. The terminal device obtains the above navigation information according to the application identifier and the destination, and the terminal device further establishes Bluetooth communication with the saddle-type vehicle according to the Bluetooth address, and transmits the navigation information to the saddle-type vehicle based on the Bluetooth communication established with the saddle-type vehicle.
[0126] In step S412, the saddle-type vehicle outputs the navigation information.
[0127] In the embodiments of the present application, the saddle-type vehicle can display and / or play the navigation information. For example, the output device of the saddle-type vehicle can include a voice player, and the navigation information can be included by the voice player. For example, the output device of the saddle-type vehicle can include an instrument, and the navigation information can be displayed by the instrument.
[0128] With the saddle-type vehicle as the execution subject, a navigation method provided by the embodiments of the present application is introduced. The navigation method can be executed by the saddle-type vehicle.
[0129] Please refer to Figure 5 , another navigation method provided by the embodiments of the present application is exemplarily introduced.
[0130] In step S501, the saddle-type vehicle obtains and stores the application identifier and the destination sent by the terminal device.
[0131] The content of step S501 can refer to steps S401 to S404 described above, and will not be described here again.
[0132] In step S502, the saddle type vehicle acquires the vehicle unlocking signal sent by the terminal device based on the short distance wireless communication established with the terminal device.
[0133] The content of step S502 can refer to steps S405 and S406 described above, and will not be described here again.
[0134] In step S503, the saddle type vehicle is unlocked according to the vehicle unlocking signal, and when the unlocking is successful, the application identifier and the destination are transmitted to the terminal device, so that the terminal device outputs the navigation information generated by the navigation application based on the destination, the navigation application corresponds to the application identifier, and the navigation information includes the navigation path to the destination and / or the guidance information of the navigation path.
[0135] In some embodiments, the saddle type vehicle acquires the vehicle unlocking signal sent by the terminal device based on the short distance wireless communication established with the terminal device, including: based on that the second communication module is within the communication range of the first communication module, the second communication module establishes short distance wireless communication with the first communication module; and the saddle type vehicle acquires the vehicle unlocking signal transmitted by the second communication module through the first communication module.
[0136] In some embodiments, the first communication module stores a Bluetooth address. Then, when the unlocking is successful, the first communication module transmits the Bluetooth address to the terminal device, so that the terminal device establishes Bluetooth communication with the saddle type vehicle according to the Bluetooth address. The saddle type vehicle acquires the navigation information transmitted by the terminal device based on the Bluetooth communication established with the terminal device. The saddle type vehicle displays and / or plays the navigation information.
[0137] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementation manners, and will not be described here again.
[0138] In addition, in combination with the navigation method provided in the above embodiments, a storage medium can also be provided to realize it in this embodiment. The storage medium has a computer program stored thereon; the computer program is executed by a processor to realize any one of the navigation methods in the above embodiments.
[0139] It should be understood that the specific embodiments described herein are only used to explain this application, but not to limit it. According to the embodiments provided in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor are within the scope of protection of the present application.
[0140] It is apparent that the drawings depicted are only a few examples of the application and are therefore not to be taken to limit the scope of the application, as defined by the appended claims. Moreover, it is to be understood that, unless otherwise expressed to the contrary, the application is not limited to the specific details or implementation techniques described hereinabove and that the other designs and processing schemes can be implemented using the teachings of the present application.
[0141] The word "implementation" or the like is used herein to mean that a particular feature, structure, or characteristic following the implementation can be included in at least one implementation of the present application. The appearances of the phrase "in one implementation" in various places in the specification are not necessarily all referring to the same implementation, nor are they necessarily mutually exclusive of each other. It is to be understood that an implementation described herein can be combined with another implementation although not specifically mentioned in the description.
[0142] The above embodiments only express several implementation manners of the present application, and the description is specific and detailed, but it should not be understood as a limitation on the patent protection scope. It should be pointed out that, for those skilled in the art, a number of modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application.
Claims
1. A saddle type vehicle, comprising: a vehicle body; an operation system connected to the vehicle body; a display connected to the operation system for displaying information related to the saddle type vehicle; characterized in that the saddle type vehicle further comprises: a storage module for storing an application identifier and a destination; a first communication module for establishing a communication connection with a terminal device; the first communication module is further configured to acquire a vehicle unlocking signal transmitted by the terminal device based on the communication connection established with the terminal device; a processing module for unlocking according to the vehicle unlocking signal; the first communication module is capable of transmitting the application identifier and the destination to the terminal device when the unlocking is successful, so that the terminal device outputs navigation information generated by a navigation application based on the destination, the navigation application corresponds to the application identifier, and the navigation information includes a navigation path to the destination and / or guidance information of the navigation path; the storage module is configured to store an application identifier NDEF record and a destination NDEF record, wherein the application identifier NDEF record is stored before the destination NDEF record in a storage address of the storage module; then the first communication module is capable of transmitting the application identifier and the destination to the terminal device when the unlocking is successful, comprising: the first communication module sequentially transmits the application identifier NDEF record and the destination NDEF record to the terminal device when the unlocking is successful.
2. The saddle-type vehicle according to claim 1, characterized by the storage module and the first communication module are integrally arranged in a near field communication (NFC) chip.
3. The saddle-type vehicle according to claim 2, characterized by the NFC chip is configured to acquire and store the application identifier and the destination transmitted by the terminal device.
4. The saddle-type vehicle according to any one of claims 1 to 3, characterized by, the terminal device comprises a second communication module; then the first communication module is configured to establish a communication connection with the terminal device and acquire the vehicle unlocking signal transmitted by the terminal device, comprising: the first communication module establishes a short distance wireless communication with the second communication module based on that the second communication module is within a communication range of the first communication module; the first communication module acquires the vehicle unlocking signal transmitted by the second communication module based on the short distance wireless communication established with the second communication module. 5.The saddle type vehicle of claim 1, characterized in that: the first communication module is further configured to acquire the navigation information transmitted by the terminal device based on the communication connection established with the terminal device; the display is further configured to display the navigation information.
6. The saddle-type vehicle according to claim 1, characterized by The first communication module comprises either one or both of the Bluetooth communication module and the NFC communication module.
7. A navigation method applied to a saddle-type vehicle according to any one of claims 1 to 6, characterized in that, the navigation method comprises: acquiring and storing an application identifier and a destination sent by a terminal device; acquiring a vehicle unlocking signal sent by the terminal device based on a short distance wireless communication established with the terminal device; unlocking according to the vehicle unlocking signal, so as to transmit the application identifier and the destination to the terminal device when the unlocking is successful, so that the terminal device outputs navigation information generated by a navigation application based on the destination, the navigation application corresponds to the application identifier, and the navigation information includes a navigation path to the destination and / or guidance information of the navigation path.
8. The navigation method of claim 7, wherein, The saddle type vehicle comprises a first communication module, the terminal device comprises a second communication module, the vehicle unlocking signal transmitted by the terminal device is acquired based on short-range wireless communication established with the terminal device, and the method comprises the following steps: Based on the fact that the second communication module is within the communication range of the first communication module, the second communication module establishes short-range wireless communication with the first communication module; The vehicle unlocking signal transmitted by the second communication module is acquired through the first communication module.
9. The navigation method of claim 7 or 8, wherein, The first communication module also stores a Bluetooth address; when the unlocking is successful, the first communication module transmits the Bluetooth address to the terminal device and establishes Bluetooth communication with the terminal device; Based on the Bluetooth communication established with the terminal device, the navigation information is acquired; The navigation information is displayed and / or played.
Citation Information
Patent Citations
Intelligent parking self-service system for networked parking places and use method thereof
CN104268951A
NFC-based locking and unlocking device
CN104464034A