Cloud license key binding system and implementation method thereof
The cloud license key binding system addresses the challenges of convenience, security, and automation in vehicle authentication by using a cloud-based system with mobile devices and vehicles, providing secure and convenient vehicle operation.
Patent Information
- Application Number
- JP2024112369
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-07-12
- Publication Date
- 2025-05-22
- Estimated Expiration
- 2044-07-12
AI Technical Summary
Existing device licensing and secure communication technologies face challenges in providing a balance between convenience, security, and automation, particularly in vehicle authentication systems.
A cloud license key binding system that uses a mobile electronic device, a powered vehicle with a communication module, a key database, a whitelist management module, and a cloud server with authentication and license key generation modules to securely bind and authenticate vehicles, enabling convenient and secure operation.
The system provides a secure, convenient, and automated solution for vehicle authentication, reducing the risk of unauthorized access and improving the overall security and usability of vehicle keyless unlocking systems.
Smart Images

Figure 0007681767000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a cloud license key binding system and its implementation method, in particular to a system for binding electronic devices by pre-licensing so that a vehicle owner does not need to re-authenticate every time he drives a motor vehicle. [Background technology]
[0002] Before the invention of the cloud license key binding system, various technologies were used for device licensing and secure communication. These conventional technologies include the following: 1. Traditional key lock system: Traditional motorcycles and cars typically use a physical key lock system to control entry and starting of the vehicle. Users must insert a physical key into the key cylinder and turn it to unlock and start the vehicle. Such systems are simple and reliable, but they lack remote control or automation capabilities and are prone to cloning and theft. 2. Wireless Key (RFID / NFC): As technology advances, many vehicles now use wireless key systems such as RFID and NFC technology. These systems allow users to carry a small wireless key and automatically unlock and activate the vehicle when they approach it. Although wireless key systems have improved convenience, they still pose security risks such as relay attacks and signal interception. 3. Smartphone App Control: Some newer vehicles allow users to control vehicle functions using a smartphone app. These apps typically connect to the vehicle through Bluetooth or Wi-Fi and allow the user to remotely unlock, start and control the vehicle. However, these systems rely on the security of the smartphone and app, and proper authentication and encryption measures are required to prevent unauthorized access. Summary of the Invention [Problem to be solved by the invention]
[0003] In the above-mentioned conventional technologies, each system has its own advantages and disadvantages. For example, the traditional key system is simple but lacks modern functions. Wireless keys and smartphone apps have improved convenience but face security challenges. Cloud authentication offers higher security but relies on network connection. The newly invented cloud license key binding system combines various technologies to provide a more secure, convenient and automated solution. [Means for solving the problem]
[0004] The present invention provides a cloud license key binding system, which includes: a mobile electronic device; a powered vehicle including a communication module for wirelessly establishing an information link with the mobile electronic device; a key database in which at least one piece of key information is stored and transmitted to the mobile electronic device via the communication module; and a whitelist management module for binding a licensed mobile electronic device and broadcasting in a whitelist manner; and a cloud server capable of receiving key information and identification information of the mobile electronic device, the cloud server including an authentication module in which at least one piece of authentication information is pre-stored and for matching the authentication information after receiving the identification information; and a license key generation module information-linked with the authentication module, for receiving the key information, generating a license key through an encryption / decryption operation of the key information when the identification information is successfully authenticated, and transmitting the license key to the mobile electronic device. The mobile electronic device transmits the received license key to the powered vehicle to obtain a license binding of the powered vehicle, so that a user can perform related operations on the powered vehicle through the mobile electronic device.
[0005] In one embodiment, the cloud license key binding system further includes an external licensing device including an external authentication module and an external license key generation module, where the external licensing device can establish an information link with the mobile electronic device in a non-network connection manner, and the mobile electronic device can complete authentication and license key generation through the external authentication module and the external license key generation module.
[0006] In one embodiment, the communication module is one or a combination of a Bluetooth module, a Wi-Fi module, or an NFC module.
[0007] In one embodiment, the license key generation module performs key encryption and decryption operations using an asymmetric encryption algorithm.
[0008] The present invention also provides an implementation method for a cloud license key binding system, the implementation method including: establishing a connection between a mobile electronic device and a motorized vehicle; receiving key information by the motorized vehicle; and the mobile electronic device can generate identification information; the mobile electronic device requests authentication and a license key from a cloud server via the Internet; the cloud server authenticates the identity information through an authentication module; if the authentication is successful, a license key generation module of the cloud server receives the key information, calculates and generates a license key, and encrypts and sends it to the mobile electronic device; the mobile electronic device sends the encrypted license key to the motorized vehicle; the motorized vehicle receives and decrypts the license key, and verifies the validity of the license key; after confirming the validity, binding and adding the mobile electronic device that sends the license key to a whitelist management module, and broadcasting the whitelist.
[0009] In one embodiment, an authentication module in the cloud server verifies the identity by checking against pre-stored authentication information.
[0010] In one embodiment, the license key generation module performs key encryption and decryption operations using an asymmetric encryption algorithm.
[0011] In one embodiment, the mobile electronic device transmits the license key to the motor vehicle over one of the following wireless communication methods: Bluetooth, Wi-Fi, or NFC.
[0012] In one embodiment, when the whitelist management module broadcasts the whitelist, the content of the broadcasted whitelist includes unique identification information of the licensed device, where the identification information is one or any combination of the MAC address, UUID, and IMSI of the mobile electronic device.
[0013] In one embodiment, when the mobile electronic device cannot connect to the network, an information link is established with the mobile electronic device by an external licensing device to complete the authentication of the mobile electronic device and the generation of a licensing key.
[0014] The above more particular description, which briefly summarizes the invention in order to allow a detailed understanding of the features described in the invention, can be made by reference to embodiments, some of which are illustrated in the drawings. It should be noted, however, that the drawings show only typical embodiments of the invention and should not be considered as limiting its scope, since the invention can accept other embodiments that are equally effective. [Brief description of the drawings]
[0015] [Figure 1] FIG. 1 is a schematic diagram of a system configuration of the present invention. [Diagram 2] 1 is an embodiment of the present invention where the mobile electronic device is unable to connect to a network. [Diagram 3] FIG. 2 is a schematic diagram of the steps of carrying out the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] The following description includes specific information related to exemplary embodiments of the present invention. The drawings and detailed description of the present invention are merely exemplary embodiments. However, the present invention is not limited to these exemplary embodiments. Other variations and embodiments of the present invention will occur to those skilled in the art. Unless otherwise stated, similar or corresponding elements in the drawings may be indicated by similar or corresponding symbols. In addition, the drawings and illustrations in the present invention are generally not drawn to scale and do not necessarily correspond to actual relative sizes.
[0017] For purposes of consistency and ease of understanding, like features are designated by numerals in the exemplary drawings (although in some instances they are not so designated), but should not be limited narrowly to the features shown in the drawings, since features in different embodiments may differ in other respects.
[0018] Terms such as "at least one embodiment," "one embodiment," "multiple embodiments," "different embodiments," "some embodiments," "the present embodiment," and the like can indicate that the embodiments of the invention so described may include a particular feature, structure, or characteristic, but not all possible embodiments of the invention must include the particular feature, structure, or characteristic. Additionally, repeated use of the phrases "in one embodiment," "in this embodiment," and the like does not necessarily refer to the same embodiment, even if they may be the same. Additionally, terms such as "embodiment," when used in connection with "the present invention," and the like, do not imply that all embodiments of the invention must include a particular feature, structure, or characteristic, but rather should be understood to include "at least some embodiments of the present invention" that include the particular feature, structure, or characteristic described. The term "coupled" is defined as connected, whether directly or indirectly through an intervening element, and is not necessarily limited to a physical connection. When the term "comprises" is used, it means "including, but not limited to," and explicitly indicates an open-ended inclusion or relationship of the described combinations, groups, series, and equivalents.
[0019] Also, for purposes of explanation and not limitation, specific details of functional entities, techniques, protocols, standards, etc. are set forth for an understanding of the described technology. In other instances, detailed descriptions of well-known methods, techniques, systems, architectures, etc. are omitted so as not to obscure the description with unnecessary detail.
[0020] As shown in FIG. 1, FIG. 1 is a schematic diagram of the system configuration of the present invention. The cloud license key binding system 10 of the present invention mainly includes a mobile electronic device 101, a motor vehicle 102, a key database 1022, a whitelist management module 1023, a trigger intent detection module 1024, a distance judgment module 1025, a cloud server 103, and a license key generation module 1032. The mobile electronic device 101 can generate identification information M1, and is mainly an electronic device such as a mobile phone, tablet, etc., having wireless information access function. The motor vehicle 102 can be a vehicle with a motor engine, such as a car or motorcycle, and can be an electric vehicle model, and the motor vehicle 102 includes a communication module 1021 for establishing an information link with the mobile electronic device 101 in a wireless manner, and in one embodiment, the communication module 1021 is one or a combination of a Bluetooth module, a Wi-Fi module, or an NFC module. The key database 1022 stores at least one key information M2, which is transmitted to the mobile electronic device 101 by the communication module 1021. The key information M2 stored in the key database 1022 is mainly used for license matching with an electronic device provided by a new owner of the vehicle when the motor vehicle 102 is newly shipped and sold. The whitelist management module 1023 is used for binding the licensed mobile electronic device 101 and broadcasts in the manner of a whitelist. The trigger intent detection module 1024 is used for detecting the intention of movement of the motor vehicle 102 and triggering a corresponding operation. The intention of movement mainly refers to a situation in which the body of the motor vehicle 102 is moved by other external forces, for example, if the motor vehicle 102 is a motorcycle, it refers to a situation such as whether the body is tilted or whether the head of the body is rotating. In one embodiment, the trigger intent detection module 1024 includes a gyroscope, a collision sensor, and a vehicle tilt sensor, and detects the real-time situation of the body of the motor vehicle through these sensors.The distance determination module 1025 is used to determine the distance between the mobile electronic device 101 and the motor vehicle 102, and in one embodiment, the distance determination module 1025 is one of a Bluetooth low energy module, an ultra-wideband module, a radio frequency identification module, and a GPS module. The cloud server 103 can receive the key information M2 and the identification information M1 of the mobile electronic device 101, and includes an authentication module 1031 in which at least one or more authentication information M3 is pre-stored and used to match the authentication information M3 after receiving the identification information M1, and the authentication information M3 is mainly related information of the vehicle owner, such as name, telephone number, address, ID number, etc., which can authenticate the vehicle owner. The license key generation module 1032 is information-linked with the authentication module 1031 and is used to receive the key information M2, and when the identification information M1 is successfully authenticated, the key information M2 generates a license key M4 through the encryption and decryption operation of the license key generation module 1032, and sends the license key M4 to the mobile electronic device 101. In one embodiment, the license key generation module 1032 performs encryption and decryption operations of the key using an asymmetric encryption algorithm. The mobile electronic device 101 transmits the received license key M4 to the motor vehicle 102 to obtain a license binding of the motor vehicle 102, so that the user can perform related operations on the motor vehicle 102 through the mobile electronic device 101. The mobile electronic device 101 has already been bound to the whitelist management module 1023. In short, only devices registered in the whitelist can receive and decrypt the broadcasted message. When the motor vehicle 102 broadcasts in a whitelist manner, not only can the mobile electronic device 101 ensure a fast and accurate connection with the motor vehicle 102, but also the risk of being searched by others can be greatly reduced and the possibility of being attacked by malicious parties can be reduced. The encryption of the broadcasted content and the whitelist authentication can prevent malicious attackers from intercepting or forging messages, thereby improving the security of the entire system.
[0021] Another object of the present invention is to monitor the security state of the power vehicle 102 by combining the trigger intent detection module 1024 and the distance determination module 1025 of the power vehicle 102. For example, the trigger intent detection module 1024 can detect whether there is human movement, collision, etc. in the power vehicle 102 to determine whether the power vehicle 102 is in a startup state or has a potential intention to move. If so, the distance determination module 1025 determines the distance of the licensed mobile electronic device 101. If it is within the safe range, it indicates that the vehicle owner has come to start the power vehicle 102. Otherwise, there may be a situation where the power vehicle 102 is collided or stolen, and the power vehicle 102 can send a warning message to the mobile electronic device 101 to give a warning.
[0022] Referring to FIG. 2, FIG. 2 is an embodiment of the present invention when the mobile electronic device cannot connect to the network. In an embodiment, the cloud license key binding system 10 further includes an external license device 104 including an external authentication module 1041 and an external license key generation module 1042, and the external license device 104 can establish an information link with the mobile electronic device 101 in a non-network connection manner, and the external license device 104 can be a physical server installed in a store. This embodiment is mainly for enabling the mobile electronic device 101 to complete license binding with the motor vehicle 102 in a state where the mobile electronic device 101 cannot connect to the network, so that the mobile electronic device 101 can establish a link with the external license device 104 in a manner such as a Bluetooth module, a Wi-Fi module, or an NFC module, so as to complete authentication and license key generation by the external authentication module 1041 and the external license key generation module 1042, and the operation patterns of the external authentication module 1041 and the external license key generation module 1042 are similar to those of the authentication module 1031 and the license key generation module 1032 of the cloud server 103, and will not be described again here.
[0023] Referring to Fig. 3, Fig. 3 is a schematic diagram of the implementation steps of the present invention. Referring to Figs. 1 and 2 together, the implementation steps of the present invention are as follows. First step S1: the mobile electronic device 101 establishes a link with the motorized vehicle 102, and is able to receive key information M2 from the motorized vehicle 102 and generate identification information M1. Second step S2: The mobile electronic device 101 performs an authentication and license key request to the cloud server 103 via the Internet, and the cloud server 103 performs authentication of the identity M1 by the authentication module 1031. In one embodiment, the authentication module 1031 verifies the identity M1 by matching it with pre-stored authentication information M3. Third step S3: if the authentication is successful, the license key generation module 1032 of the cloud server 103 receives the key information M2, generates a license key M4 after calculation, and encrypts the license key before sending it to the mobile electronic device 101. In one embodiment, the license key generation module 1032 uses an asymmetric encryption algorithm to perform the encryption and decryption operations of the key. Fourth step S4: the mobile electronic device 101 transmits the encrypted license key M4 to the motor vehicle 102. In one embodiment, the mobile electronic device 101 transmits the license key M4 to the motor vehicle 102 via one of the following wireless communication methods: Bluetooth, Wi-Fi, or NFC. Fifth step S5: the motor vehicle 102 receives and decrypts the license key M4, and verifies the validity of the license key M4. In one embodiment, the mobile electronic device 101 performs relevant operations on the motor vehicle 102 based on the received license key M4, including but not limited to unlocking the motor vehicle and starting the engine of the motor vehicle. In one embodiment, if the mobile electronic device 101 cannot connect to the network, it establishes an information link with the mobile electronic device 101 via the external licensing device 104, so as to complete the authentication of the mobile electronic device 101 and the generation of the license key M4. A sixth step S6: After the validity is confirmed, the mobile electronic device 101 that sends the license key M4 is added to the whitelist management module 1023 through binding, and broadcasts the whitelist. In one embodiment, when the whitelist management module 1023 broadcasts the whitelist, the content of the broadcasted whitelist includes the unique identification information of the licensed device, which is one or any combination of the MAC address, UUID, and IMSI of the mobile electronic device 101. Seventh step S7: The motorized vehicle 102 detects the intention of the motorized vehicle 102 to move via the trigger intent detection module 1024. In one embodiment, the trigger intent detection module 1024 includes an accelerometer, a gyroscope, a crash sensor, a GPS module, an ultrasonic sensor, a wheel rotation speed sensor, and a vehicle tilt sensor, and is used to detect the intention of the motorized vehicle 102 to move and trigger a start or stop operation. Eighth step S8: If an intention to move is detected, the motorized vehicle 102 determines the distance between the mobile electronic device 101 and the motorized vehicle 102 by the distance determination module 1025 to determine whether to send a warning signal to the mobile electronic device 101 or to unlock and operate the motorized vehicle 102. In one embodiment, the distance determination module 1025 determines the distance between the mobile electronic device 101 and the motorized vehicle 102 by Received Signal Strength Indicator (RSSI) or Ultra-Wideband (UWB) technology.
[0024] In summary, the cloud license key binding system of the present invention mainly uses the cloud license key binding system to realize the secure binding and operation of the licensed device through whitelist management, encrypted communication, trigger intent detection and distance judgment technology, prevents unauthorized access and attack, and improves the security of the system. Therefore, the cloud license key binding system of the present invention can truly achieve the goal of improving the keyless unlocking system as a whole.
[0025] The scope of these embodiments and patent applications does not necessarily have to achieve all of the disclosed technical advantages or technical features. Furthermore, the abstracts and titles are merely intended to facilitate searching of the patent application documents and are not intended to limit the category of the present invention in any way. [Explanation of symbols]
[0026] 10: Cloud license key binding system 101: Mobile Electronic Devices 102: Powered vehicle 1021: Communication module 1022: Key database 1023: Whitelist management module 1024: Trigger intent detection module 1025: Distance Judgment Module 103: Cloud Server 1031: Authentication module 1032: License key generation module 104: External license device 1041: External authentication module 1042: External license key generation module M1: Identification information M2: Key information M3: Credentials M4: License key S1: First step S2: The second step S3: The third step S4: The fourth step S5: The fifth step S6: The sixth step S7: The Seventh Step S8: The Eighth Step
Claims
1. A mobile electronic device; a motor vehicle including a communication module for wirelessly establishing an information link with the mobile electronic device, a key database in which at least one key information is stored and transmitted to the mobile electronic device by the communication module, and a whitelist management module for binding the licensed mobile electronic device and broadcasting in a whitelist manner; A cloud license key binding system comprising: a cloud server capable of receiving the key information and the identification information of the mobile electronic device, the cloud server including an authentication module that stores at least one authentication information in advance and matches the authentication information after receiving the identification information; and a license key generation module that is information-linked with the authentication module, receives the key information, and when the identification information is successfully authenticated, generates a license key through an encryption / decryption operation of the key information, and transmits the license key to the mobile electronic device, The mobile electronic device transmits the received license key to the motor vehicle to obtain a license binding for the motor vehicle, so that the user can perform related operations on the motor vehicle through the mobile electronic device. Cloud license key binding system.
2. The cloud license key binding system further includes an external license device including an external authentication module and an external license key generation module, the external license device can establish an information link with the mobile electronic device in a non-network connection manner, and the mobile electronic device can complete the authentication and the generation of the license key through the external authentication module and the external license key generation module. The cloud license key binding system of claim 1 .
3. The communication module is one or a combination of a Bluetooth module, a Wi-Fi module, or an NFC module. The cloud license key binding system of claim 1 .
4. The license key generation module performs key encryption and decryption operations using an asymmetric encryption algorithm. The cloud license key binding system of claim 1 .
5. establishing a connection between a mobile electronic device and a motorized vehicle and receiving key information by the motorized vehicle, the mobile electronic device being capable of generating identification information; The mobile electronic device requests authentication and a license key from a cloud server via the Internet, and the cloud server authenticates the identity information through an authentication module; If authentication is successful, a license key generating module of the cloud server receives the key information, calculates and generates a license key, and encrypts and sends it to the mobile electronic device; the mobile electronic device transmitting an encrypted version of the license key to the motor vehicle; the motor vehicle receiving and decrypting the license key and verifying the validity of the license key; After checking the validity, binding and adding the mobile electronic device that transmits the license key to a whitelist management module, and broadcasting a whitelist. A method for implementing a cloud license key binding system.
6. The authentication module of the cloud server verifies the identity by matching it with pre-stored authentication information. The method for implementing the cloud license key binding system of claim 5.
7. The license key generation module performs key encryption and decryption operations using an asymmetric encryption algorithm. The method for implementing the cloud license key binding system of claim 5.
8. The mobile electronic device transmits the license key to the motor vehicle via one of the following wireless communication methods: Bluetooth, Wi-Fi, or NFC. The method for implementing the cloud license key binding system of claim 5.
9. When the whitelist management module broadcasts a whitelist, the content of the broadcasted whitelist includes a unique identification information of the licensed device, and the identification information is one or any combination of a MAC address, a UUID, and an IMSI of the mobile electronic device. The method for implementing the cloud license key binding system of claim 5.
10. When the mobile electronic device cannot connect to a network, an external license device establishes an information link with the mobile electronic device to complete the authentication of the mobile electronic device and the generation of the license key. The method for implementing the cloud license key binding system of claim 5.
Citation Information
Patent Citations
Identification code distribution system, identification code distribution method, and identification code distribution program
JP2004088339A
Portable device
JP2012028853A
Internet system of vehicle performing connection authentication through public network and connection method
JP2019220936A
Authentication method, authentication system, on-vehicle device, and authentication device
WO2009063947A1