Vehicle unlocking method, device and vehicle

The user identification card number is obtained through the hardware connection between the user terminal and the vehicle, and the server is used to query the mobile phone number and send unlocking or locking instructions, which solves the problem of cumbersome unlocking methods for shared vehicles, and realizes efficient automatic unlocking and locking, improving the user experience.

CN115100760BActive Publication Date: 2025-08-12NINGBO XIAOLIU SHARING INFORMATION TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202210562431.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-23
Publication Date
2025-08-12
Estimated Expiration
2042-05-23

AI Technical Summary

Technical Problem

The existing shared vehicle unlocking method is cumbersome and inefficient. The user terminal cannot unlock or lock the vehicle when the power is out of stock, resulting in poor user experience.

Method used

The user identification card number is obtained through the hardware connection between the user terminal and the vehicle, and the server is used to query the mobile phone number and send unlocking or locking instructions to realize automatic unlocking and locking of the vehicle, and determine the automatic parking conditions based on the speed and position of the vehicle.

Benefits of technology

Improve the efficiency of vehicle unlocking and locking, avoid unlocking difficulties caused by power loss by user terminals, improve user experience, and simplify the operation process through automatic parking function.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115100760B_ABST
    Figure CN115100760B_ABST
Patent Text Reader

Abstract

The present invention provides a vehicle unlocking method, which is applied to a vehicle including a terminal plug-in and a power supply device, wherein the terminal plug-in is used to electrically connect to a user terminal, and the method comprises: in response to a connection operation between the terminal plug-in and the user terminal, charging the user terminal through the terminal plug-in, sending a request to obtain a user identification card serial number to the user terminal, and receiving the user identification card serial number sent by the user terminal; sending the user identification card serial number and vehicle information to a server, so that the server queries the mobile phone number of the user terminal according to the user identification card serial number, and determines the vehicle to be unlocked according to the vehicle information; receiving an unlocking instruction sent by the server, and unlocking the vehicle according to the unlocking instruction, wherein the unlocking instruction is an instruction sent by the server when the mobile phone number of the user terminal is queried. The above method reduces the complex operation of scanning a code to unlock, improves the efficiency of unlocking the vehicle, avoids the problem of the vehicle being unable to be unlocked due to a lack of power in the user terminal, and enhances the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of shared vehicles, and in particular to a vehicle unlocking method, device and vehicle. Background Art

[0002] Shared vehicles, as an integral part of shared mobility, are increasingly popular with users. Currently, shared vehicles are typically unlocked by scanning a QR code. To unlock a vehicle, the user first opens a carrier app or an application like WeChat or Alipay on their mobile device (mobile phone). Then, using the app's QR code function, they scan the vehicle's logo (QR code) to unlock and access the vehicle.

[0003] However, the current vehicle unlocking method requires users to log in to the application and scan the code, which is cumbersome and has low unlocking efficiency, resulting in a poor user experience. Summary of the Invention

[0004] The object of the present invention is to provide a vehicle unlocking method, device and vehicle to solve the problems of cumbersome operation and low unlocking efficiency of existing vehicle unlocking methods.

[0005] In one aspect, a vehicle unlocking method is provided, which is applied to a vehicle including a terminal plug-in and a power supply device, wherein the terminal plug-in is configured to be electrically connected to a user terminal, the method comprising:

[0006] In response to the connection operation between the terminal plug-in and the user terminal, charging the user terminal through the terminal plug-in, sending a request to obtain a user identification card serial number to the user terminal, and receiving the user identification card serial number sent by the user terminal;

[0007] Sending the user identification card serial number and vehicle information to a server, so that the server queries the mobile phone number of the user terminal according to the user identification card serial number and determines the vehicle to be unlocked according to the vehicle information;

[0008] Receive an unlocking instruction sent by the server, and unlock the vehicle according to the unlocking instruction, wherein the unlocking instruction is an instruction sent by the server when it queries the mobile phone number of the user terminal.

[0009] The above-mentioned vehicle unlocking method first obtains the user identification card serial number of the user terminal through the hardware connection relationship between the user terminal and the vehicle, then queries the mobile phone number of the user terminal through the server, and determines the vehicle to be unlocked, and finally receives the unlocking instruction sent by the server when the mobile phone number of the user terminal is queried, and completes the unlocking of the vehicle according to the unlocking instruction. The above-mentioned method only needs to connect the user terminal to the vehicle terminal through hardware, and can use the uniqueness of the user identification card serial number and the correspondence between the user identification card serial number and the mobile phone number to unlock the vehicle, eliminating the user from opening the application and scanning the code to unlock the vehicle and other tedious vehicle unlocking operations, effectively improving the vehicle unlocking efficiency and enhancing the user experience. In addition, the above-mentioned method charges the user terminal through the hardware connection relationship between the user terminal and the vehicle, and can also effectively avoid the problem of the vehicle being unable to unlock due to the user terminal being out of power and shutting down, thereby further enhancing the user experience.

[0010] In one embodiment, the method further includes: obtaining the current speed of the vehicle in response to the disconnection operation between the terminal plug-in and the user terminal; if the current speed of the vehicle is within a preset parking speed range within a preset time, sending a parking signal to the server, the parking signal including the vehicle information, so that the server obtains the current position of the vehicle according to the parking signal, and determines whether the current position of the vehicle is within a preset vehicle locking position range; receiving a locking instruction sent by the server, and locking the vehicle according to the locking instruction, wherein the locking instruction is an instruction sent by the server when it determines that the current position of the vehicle is within the vehicle locking position range; and sending the locking information of the vehicle to the server.

[0011] The above method determines whether the vehicle meets the preset parking conditions based on the vehicle's current speed and current position when the user terminal is disconnected from the vehicle, and automatically locks the vehicle when the vehicle meets the parking conditions. This can save the user the tedious operation of opening the application to lock the vehicle, effectively improve the vehicle locking efficiency, and enhance the user experience.

[0012] In one embodiment, the method further includes: receiving an alarm instruction sent by the server, and issuing an alarm signal according to the alarm instruction, wherein the alarm instruction is an instruction sent by the server when it determines that the current position of the vehicle is not within the vehicle locking position range.

[0013] The above method sends an alarm signal when the user terminal is disconnected from the vehicle and the current speed of the vehicle meets the parking conditions, but the current position of the vehicle does not meet the parking conditions. This can prompt the user that the current parking position is incorrect, thereby prompting the user to choose the correct parking position to park, thereby improving the user experience.

[0014] In one embodiment, before receiving the unlocking instruction sent by the server, the method further includes: timing the connection time between the terminal plug-in and the user terminal, and determining whether the connection time between the terminal plug-in and the user terminal exceeds a preset communication time; if the connection time between the terminal plug-in and the user terminal exceeds the communication time, cutting off the power supply link of the terminal plug-in to stop charging the user terminal.

[0015] The above method counts the connection time of the user terminal after the user terminal is connected to the vehicle terminal and before the vehicle is unlocked, and stops charging the user terminal when the timing time exceeds the preset communication time. This can prevent the vehicle from over-consuming electricity when not in use, effectively improving the vehicle's cruising time.

[0016] On the other hand, a vehicle unlocking method is provided, which is applied to a server, and the method includes:

[0017] Receive the user identification card serial number and vehicle information sent by the vehicle terminal, and query the mobile phone number of the user terminal corresponding to the user identification card serial number in the pre-stored correspondence between the user identification card serial number and the mobile phone number of the user terminal according to the user identification card serial number, and determine the vehicle to be unlocked according to the vehicle information;

[0018] If the mobile phone number of the user terminal is found, an unlocking instruction is sent to the vehicle terminal, so that the vehicle terminal unlocks the vehicle according to the unlocking instruction.

[0019] The above vehicle unlocking method unlocks the vehicle by utilizing the uniqueness of the user identification card serial number and the correspondence between the user identification card serial number and the mobile phone number, which effectively improves the vehicle unlocking efficiency and enhances the user experience.

[0020] In one embodiment, after sending the unlocking instruction to the vehicle terminal, the method further includes: updating the usage status of the mobile phone number of the user terminal to the riding status, and timing the usage time of the mobile phone number of the user terminal; after receiving the locking information of the vehicle sent by the vehicle terminal, the method further includes: updating the usage status of the mobile phone number of the user terminal to the riding end status, and obtaining the riding time of the vehicle based on the usage time of the mobile phone number of the user terminal; obtaining the vehicle type information based on the vehicle information, and determining the billing rule information of the vehicle based on the vehicle type information; generating the riding fee information of the vehicle based on the riding time of the vehicle and the billing rule information of the vehicle, and sending the riding fee information of the vehicle to the user terminal.

[0021] The above method can effectively improve the calculation accuracy of the vehicle riding time and thus improve the calculation accuracy of the vehicle riding fee by automatically counting the vehicle riding time after the vehicle is successfully unlocked and stopping the timing after receiving the vehicle locking information. In addition, the above method can effectively improve the user experience by obtaining the vehicle riding time and billing rules and automatically generating the vehicle riding order.

[0022] In one embodiment, the method further includes: if the mobile phone number of the user terminal is not queried, storing the user identification card serial number, and sending a login verification request to the user terminal through the vehicle terminal, wherein the login verification request includes the user identification card serial number; receiving login account information sent by the riding server, wherein the login account information is the response information received by the riding server from the user terminal to the login verification request, including the mobile phone number and the user identification card serial number; and associating the mobile phone number with the user identification card serial number and storing them.

[0023] The above method sends login verification information to the user when the mobile phone number of the user terminal is not queried, generates a correspondence between the mobile phone number and the user identification card serial number based on the login account information sent by the user, and unlocks the vehicle for the user based on the generated correspondence. This can facilitate users who have not registered their mobile phone numbers to use the vehicle, thereby improving the user experience.

[0024] In one embodiment, the method further includes: if there are multiple user identification card serial numbers and the mobile phone number of the user terminal is not queried, each of the user identification card serial numbers is stored separately, and a login verification request is sent to the user terminal through the vehicle terminal, wherein the login verification request includes the multiple user identification card serial numbers; receiving login account information sent by the riding server, wherein the login account information is the response information received by the riding server from the user terminal to the login verification request, including the mobile phone number and the multiple user identification card serial numbers; and the mobile phone number is associated with each of the user identification card serial numbers and stored separately.

[0025] The above method sends login verification information to the user when there are multiple user identification card serial numbers and the mobile phone number of the user terminal is not queried, generates a correspondence between the mobile phone number and each user identification card serial number based on the login account information sent by the user, and unlocks the vehicle for the user based on the generated multiple correspondences. This can facilitate multi-card users who have not registered their mobile phone numbers to use the vehicle, thereby improving the user experience.

[0026] In another aspect, a vehicle locking device is provided, the device comprising:

[0027] an operation response module, configured to, in response to a connection operation between the terminal plug-in and the user terminal, charge the user terminal via the terminal plug-in, send a request to the user terminal for obtaining a user identification card serial number, and receive the user identification card serial number sent by the user terminal;

[0028] An information sending device, configured to send the user identification card serial number and vehicle information to a server, so that the server queries the mobile phone number of the user terminal according to the user identification card serial number and determines the vehicle to be unlocked according to the vehicle information;

[0029] An instruction receiving device is used to receive an unlocking instruction sent by the server and unlock the vehicle according to the unlocking instruction, wherein the unlocking instruction is an instruction sent by the server when it queries the mobile phone number of the user terminal.

[0030] On the other hand, a vehicle is provided, comprising a controller, a power supply device and a terminal plug-in, wherein the terminal plug-in is used to be electrically connected to a user terminal, and the controller of the vehicle is used to execute the vehicle unlocking method as described in any one of the embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 A schematic flow chart of a vehicle unlocking method provided by an embodiment of the present invention;

[0032] Figure 2 A schematic flow chart of another vehicle unlocking method provided by an embodiment of the present invention;

[0033] Figure 3 A schematic flow chart of another vehicle unlocking method provided by an embodiment of the present invention;

[0034] Figure 4 A schematic structural diagram of a vehicle unlocking device provided by an embodiment of the present invention is shown;

[0035] Figure 5 A schematic structural diagram of another vehicle unlocking device provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0036] At present, in addition to the problems of cumbersome operation and low unlocking efficiency, the vehicle unlocking method of scanning the code has another problem: when the user's mobile phone (i.e., the user terminal) is out of power and turned off, the user cannot use the mobile phone to unlock the vehicle, which is inconvenient to use the vehicle. When the user's mobile phone runs out of power during riding, the user cannot use the mobile phone to lock the vehicle, which is inconvenient to return the vehicle, which further reduces the user experience.

[0037] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0038] In one embodiment, Figure 1 As shown, a vehicle unlocking method is provided. The method can be applied to a vehicle terminal and a server, wherein the vehicle terminal is installed on a rideable vehicle, and the vehicle also includes a terminal plug-in and a power supply device. The terminal plug-in can be used to electrically connect to a user terminal. This embodiment uses the method applied to the vehicle terminal and the server as an example for description. The method includes the following steps:

[0039] 101. In response to the connection operation between the terminal plug-in and the user terminal, the vehicle terminal charges the user terminal through the terminal plug-in, sends a request to obtain a user identification card serial number to the user terminal, and receives the user identification card serial number sent by the user terminal.

[0040] The terminal plug-in can be a charging plug. When the user terminal is connected to the vehicle terminal via the terminal plug-in, the vehicle terminal can send information to the user terminal via the communication link of the terminal plug-in, and can also charge the user terminal via the power supply link of the terminal plug-in. It is understood that the terminal plug-in can be designed as a variety of plug types based on the socket form of the user terminal to facilitate the use of different types of user terminals.

[0041] A Subscriber Identity Module (SIM) is an IC card held by mobile users of the GSM system. The GSM system can identify GSM users through the SIM card. The same SIM card can be used on different mobile phones. A GSM phone can only access the network after inserting a SIM card. In this embodiment, the Subscriber Identity Module (SIM) serial number can specifically be the SIM card serial number. The SIM card serial number is unique and can be obtained by sending a command. However, obtaining the SIM card serial number for the first time requires the user's consent.

[0042] Specifically, after the user terminal is connected to the terminal plug-in of the vehicle, the vehicle terminal can charge the user terminal through the power supply link of the terminal plug-in in response to the connection operation between the terminal plug-in and the user terminal, and then send a request to obtain the user identification card serial number to the user terminal through the communication link of the terminal plug-in, so that the user terminal obtains the user identification card serial number according to the request to obtain the user identification card serial number, and then sends the user identification card serial number to the vehicle terminal through the communication link of the terminal plug-in.

[0043] 102. The vehicle terminal sends the user identification card serial number and vehicle information to the server.

[0044] 103. The server receives the user identification card serial number and vehicle information sent by the vehicle terminal, and queries the mobile phone number of the user terminal corresponding to the user identification card serial number in the pre-stored correspondence between the user identification card serial number and the mobile phone number of the user terminal according to the user identification card serial number, and determines the vehicle to be unlocked through the vehicle information.

[0045] The vehicle information may be stored in a memory of the vehicle terminal. In this embodiment, the vehicle information may include vehicle identification information and other vehicle-related information. Through the vehicle information, the server can query all information related to the vehicle and determine the vehicle that sent the information, that is, the vehicle to be unlocked.

[0046] Specifically, after obtaining the user identification card serial number, the vehicle terminal can send the user identification card serial number of the user terminal and the vehicle information of the vehicle terminal to the server. After receiving the user identification card serial number and the vehicle information, the server can query the mobile phone number of the user terminal corresponding to the user identification card serial number in the pre-stored correspondence between the user identification card serial number and the mobile phone number of the user terminal according to the user identification card serial number, and determine the vehicle to be unlocked through the vehicle information.

[0047] 104. If the server finds the mobile phone number of the user terminal, it sends the unlocking instruction to the vehicle terminal.

[0048] 105. The vehicle terminal receives the unlocking instruction sent by the server and unlocks the vehicle according to the unlocking instruction.

[0049] Specifically, when the server queries the mobile phone number of the user terminal corresponding to the user identification card serial number, it indicates that the mobile phone number of the user terminal has registered a login account and can complete the order payment. At this time, the server can send an unlocking instruction to the vehicle terminal (that is, the vehicle terminal of the vehicle to be unlocked determined by the vehicle information in step 102). The vehicle terminal can recognize the unlocking instruction and unlock the vehicle according to the unlocking instruction.

[0050] The above-mentioned vehicle unlocking method first obtains the user identification card serial number of the user terminal through the hardware connection relationship between the user terminal and the vehicle, then queries the mobile phone number of the user terminal through the server, and determines the vehicle to be unlocked, and finally receives the unlocking instruction sent by the server when the mobile phone number of the user terminal is queried, and completes the unlocking of the vehicle according to the unlocking instruction. The above-mentioned method only needs to connect the user terminal to the vehicle terminal through hardware, and can use the uniqueness of the user identification card serial number and the correspondence between the user identification card serial number and the mobile phone number to unlock the vehicle, eliminating the user from opening the application and scanning the code to unlock the vehicle and other tedious vehicle unlocking operations, effectively improving the vehicle unlocking efficiency and enhancing the user experience. In addition, the above-mentioned method charges the user terminal through the hardware connection relationship between the user terminal and the vehicle, and can also effectively avoid the problem of the vehicle being unable to unlock due to the user terminal being out of power and shutting down, thereby further enhancing the user experience.

[0051] In one embodiment, Figure 2 As shown, after the vehicle is unlocked, the vehicle unlocking method may further include the following steps: when the user terminal is disconnected from the terminal plug-in of the vehicle terminal, the vehicle terminal may, in response to the disconnection of the terminal plug-in from the user terminal, obtain the vehicle's current speed and determine whether the vehicle's current speed is within a preset parking speed range. If the vehicle's current speed is within the parking speed range for a preset time, a parking signal is sent to the server, wherein the parking signal includes vehicle information. Furthermore, after receiving the parking signal, the server may obtain the vehicle's current location based on the parking signal and determine whether the vehicle's current location is within a preset vehicle locking position range. If the vehicle's current location is within the vehicle locking position range, the server may determine the vehicle to be locked based on the vehicle information and then send a locking instruction to the vehicle terminal corresponding to the vehicle. After receiving the locking instruction sent by the server, the vehicle terminal locks the vehicle according to the locking instruction and sends the vehicle locking information to the server, so that the server records the time the vehicle was locked. In this embodiment, the vehicle is installed with a speed detection device and a positioning device. Therefore, the vehicle terminal and the server can obtain the current speed and current position of the vehicle based on the vehicle information, and thus can determine whether the vehicle meets the preset parking conditions based on the current speed and current position of the vehicle.

[0052] The above method determines whether the vehicle meets the preset parking conditions based on the vehicle's current speed and current position when the user terminal is disconnected from the vehicle, and automatically locks the vehicle when the vehicle meets the parking conditions. This can save the user the tedious operation of opening the application to lock the vehicle, effectively improve the vehicle locking efficiency, and enhance the user experience.

[0053] In one embodiment, Figure 2As shown, after the vehicle terminal sends a parking signal to the server, the vehicle unlocking method may further include the following steps: the server receives the parking signal and obtains the vehicle's current location based on the vehicle information in the parking signal, then determines whether the vehicle's current location is within a preset locking position range. If the vehicle's current location is not within the locking position range, the server determines the vehicle that sent the parking signal based on the vehicle information, and then sends an alarm command to the vehicle terminal corresponding to the vehicle. After receiving the alarm command sent by the server, the vehicle terminal may issue an alarm signal according to the alarm command to notify the user that the current parking position is incorrect. In this embodiment, the alarm signal may be a buzzer, voice alarm, sound and light alarm, and other forms of alarm signals are not specifically limited in this embodiment.

[0054] The above method sends an alarm signal when the user terminal is disconnected from the vehicle and the current speed of the vehicle meets the parking conditions, but the current position of the vehicle does not meet the parking conditions. This can prompt the user that the current parking position is incorrect, thereby prompting the user to choose the correct parking position to park, thereby improving the user experience.

[0055] In one embodiment, Figure 3 As shown, before receiving the unlocking instruction sent by the server, the above vehicle unlocking method further includes the following steps: the vehicle terminal counts the connection time between the terminal plug-in and the user terminal, and determines whether the connection time between the terminal plug-in and the user terminal exceeds the preset communication time. If the connection time between the terminal plug-in and the user terminal exceeds the communication time, the power supply link of the terminal plug-in is cut off to stop charging the user terminal. It is understandable that the communication connection timeout can occur in various scenarios such as a communication link failure, a vehicle failure, a server failure, and the user not actively providing login account information, and is not limited to Figure 3 The scene shown.

[0056] The above method counts the connection time of the user terminal after the user terminal is connected to the vehicle terminal and before the vehicle is unlocked, and stops charging the user terminal when the timing time exceeds the preset communication time. This can prevent the vehicle from over-consuming electricity when not in use, effectively improving the vehicle's cruising time.

[0057] In one embodiment, Figure 2As shown, after sending the unlocking instruction to the vehicle terminal, the vehicle unlocking method further includes the following steps: the server updates the usage status of the user terminal's mobile phone number to the riding status and counts the usage time of the user terminal's mobile phone number. Further, after receiving the vehicle lock information sent by the vehicle terminal, the vehicle unlocking method further includes the following steps: the server updates the usage status of the user terminal's mobile phone number to the riding end status and obtains the vehicle's riding time based on the usage time of the user terminal's mobile phone number, then obtains the vehicle type information based on the vehicle information, and determines the vehicle's billing rule information based on the vehicle type information. Finally, based on the vehicle's riding time and the vehicle's billing rule information, generates the vehicle's riding fee information, and sends the vehicle's riding fee information to the user terminal. In this embodiment, the vehicle type information refers to the classification of vehicles according to the vehicle's riding method, including various types such as shared bicycles, power-assisted bicycles, and electric motorcycles. Each vehicle type corresponds to a billing method, that is, corresponds to a billing rule information. The billing rule information corresponding to each vehicle type information can be manually set and stored in a database, and then obtained by the server based on the vehicle information. The vehicle riding fee information can be sent to the user terminal via mobile phone text messages, application push information, etc., which is not specifically limited in this example.

[0058] The above method can effectively improve the calculation accuracy of the vehicle riding time and thus improve the calculation accuracy of the vehicle riding fee by automatically counting the vehicle riding time after the vehicle is successfully unlocked and stopping the timing after receiving the vehicle locking information. In addition, the above method can effectively improve the user experience by obtaining the vehicle riding time and billing rules and automatically generating the vehicle riding order.

[0059] In one embodiment, the server can be divided into multiple different types of servers according to the different types of data processed, for example, it can be divided into vehicle network servers and riding servers, etc. Among them, the vehicle network server can be mainly used to process vehicle-related data, and the riding server can be mainly used to process user-related data. These different types of servers can be in the same server cluster or distributed in different server clusters, which is not specifically limited in this embodiment. Based on this, Figure 3As shown, the vehicle unlocking method further includes the following steps: if the IoV server fails to retrieve the user terminal's mobile phone number, the user identification card serial number is stored in a database, the vehicle to be unlocked is determined based on the vehicle information, and then login verification information is sent to the vehicle terminal, causing the vehicle terminal to forward the login verification request to the user terminal via a hardware connection link with the user terminal, wherein the login verification request carries the user identification card serial number. Furthermore, the user can view the login verification information on the user terminal and use it to log in to the application and register login account information, wherein the login account information includes information such as the mobile phone number and the user identification card serial number. The user terminal can then send the login account information to the riding server. After receiving the login account information, the riding server sends the login account information to the IoV server. Finally, the IoV service associates the mobile phone number in the login verification information with the user identification card serial number, thereby establishing a corresponding relationship between the user identification card number and the mobile phone number of the user terminal. Furthermore, after the IoV server retrieves the mobile phone number of the user terminal corresponding to the user identification card number, it can send an unlock command to the vehicle terminal, allowing the vehicle terminal to unlock the vehicle according to the unlock command.

[0060] The above method sends login verification information to the user when the mobile phone number of the user terminal is not queried, generates a correspondence between the mobile phone number and the user identification card serial number based on the login account information sent by the user, and unlocks the vehicle for the user based on the generated correspondence. This can facilitate users who have not registered their mobile phone numbers to use the vehicle, thereby improving the user experience.

[0061] In one embodiment, when there are multiple user identification card serial numbers and the user terminal's mobile phone number is not found, the vehicle unlocking method further includes the following steps: the vehicle network server stores the multiple user identification card serial numbers in a database, determines the vehicle to be unlocked based on the vehicle information, and then sends login verification information to the vehicle terminal, causing the vehicle terminal to forward the login verification request to the user terminal via a hardware connection link with the user terminal, wherein the login verification request carries the multiple user identification card serial numbers. Furthermore, the user can view the login verification information on the user terminal and use the login verification information to log in to the application and register login account information, wherein the login account information includes information such as the mobile phone number and the multiple user identification card serial numbers. The user terminal can then send the login account information to the riding server, which, after receiving the login account information, sends the login account information to the vehicle network server. Finally, the vehicle network service associates and stores the mobile phone number in the login verification information with each user identification card serial number, so that each user identification card number can be associated with the mobile phone number of the user terminal. Furthermore, after the Internet of Vehicles server inquires about the mobile phone number of the user terminal corresponding to the user identification card number, it can send an unlocking instruction to the vehicle terminal, so that the vehicle terminal can unlock the vehicle according to the unlocking instruction.

[0062] The above method sends login verification information to the user when there are multiple user identification card serial numbers and the mobile phone number of the user terminal is not queried, generates a correspondence between the mobile phone number and each user identification card serial number based on the login account information sent by the user, and unlocks the vehicle for the user based on the generated multiple correspondences. This can facilitate multi-card users who have not registered their mobile phone numbers to use the vehicle, thereby improving the user experience.

[0063] Further, as Figures 1 to 3 The specific implementation of the method shown in this embodiment provides a vehicle unlocking device, such as Figure 4 As shown, the device includes: an operation response module 21, an information sending device 22 and an instruction receiving device 23, wherein:

[0064] The operation response module 21 may be configured to respond to a connection operation between the terminal plug-in and the user terminal, charge the user terminal through the terminal plug-in, send a request to obtain a user identification card serial number to the user terminal, and receive the user identification card serial number sent by the user terminal;

[0065] The information sending module 22 can be used to send the user identification card serial number and vehicle information to the server, so that the server can query the mobile phone number of the user terminal according to the user identification card serial number and determine the vehicle to be unlocked according to the vehicle information;

[0066] The instruction receiving module 23 can be used to receive the unlocking instruction sent by the server and unlock the vehicle according to the unlocking instruction, wherein the unlocking instruction is the instruction sent by the server when it queries the mobile phone number of the user terminal.

[0067] In a specific application scenario, the operation response module 21 can also be used to obtain the current speed of the vehicle in response to the disconnection operation between the terminal plug-in and the user terminal; the information sending module 22 can also be used to send a parking signal to the server if the current speed of the vehicle is within the preset parking speed range within a preset time. The parking signal includes vehicle information, so that the server can obtain the current position of the vehicle according to the parking signal and determine whether the current position of the vehicle is within the preset vehicle locking position range; the instruction receiving module 23 can also be used to receive the locking instruction sent by the server and lock the vehicle according to the locking instruction, wherein the locking instruction is an instruction sent by the server when it determines that the current position of the vehicle is within the vehicle locking position range; the information sending module 22 can also be used to send the vehicle locking information to the server.

[0068] In a specific application scenario, the instruction receiving module 23 can also be used to receive an alarm instruction sent by the server and send an alarm signal according to the alarm instruction, wherein the alarm instruction is an instruction sent by the server when it determines that the current position of the vehicle is not within the locking position range.

[0069] In a specific application scenario, the device also includes a connection timing module 24, which can be used to time the connection time between the terminal plug-in and the user terminal before receiving the unlocking instruction sent by the server, and determine whether the connection time between the terminal plug-in and the user terminal exceeds the preset communication time; if the connection time between the terminal plug-in and the user terminal exceeds the communication time, the power supply link of the terminal plug-in is cut off to stop charging the user terminal.

[0070] It should be noted that for other corresponding descriptions of the functional units involved in the vehicle unlocking device provided in this embodiment, please refer to Figures 1 to 3 The corresponding description in will not be repeated here.

[0071] Further, as Figures 1 to 3 The specific implementation of the method shown in this embodiment provides a vehicle unlocking device, such as Figure 5 As shown, the device includes: an information query module 31 and an instruction sending module 32, wherein:

[0072] The information query module 31 is configured to receive the user identification card serial number and vehicle information sent by the vehicle terminal, and query the user terminal's mobile phone number corresponding to the user identification card serial number in the pre-stored correspondence between the user identification card serial number and the user terminal's mobile phone number based on the user identification card serial number, and determine the vehicle to be unlocked based on the vehicle information;

[0073] The instruction sending module 32 can be used to send an unlocking instruction to the vehicle terminal when the mobile phone number of the user terminal is queried, so that the vehicle terminal unlocks the vehicle according to the unlocking instruction.

[0074] In a specific application scenario, the device also includes a riding billing module 33, which can be used to update the usage status of the user terminal's mobile phone number to a riding status after sending an unlocking command to the vehicle terminal, and to time the usage time of the user terminal's mobile phone number; and after receiving the vehicle locking information sent by the vehicle terminal, update the usage status of the user terminal's mobile phone number to a riding end status, and obtain the vehicle's riding time based on the usage time of the user terminal's mobile phone number; obtain vehicle type information based on vehicle information, and determine the vehicle's billing rule information based on the vehicle type information; generate vehicle riding fee information based on the vehicle's riding time and the vehicle's billing rule information, and send the vehicle's riding fee information to the user terminal.

[0075] In a specific application scenario, the device also includes a login verification module 34, which can be used to store the user identification card serial number if the mobile phone number of the user terminal is not queried, and send a login verification request to the user terminal through the vehicle terminal, wherein the login verification request includes the user identification card serial number; receive the login account information sent by the riding server, wherein the login account information is the response information received by the riding server from the user terminal to the login verification request, including the mobile phone number and the user identification card serial number; and associate the mobile phone number with the user identification card serial number for storage.

[0076] In a specific application scenario, the login verification module 34 can also be used to store each user identification card serial number separately if there are multiple user identification card serial numbers and the mobile phone number of the user terminal is not queried, and send a login verification request to the user terminal through the vehicle terminal, wherein the login verification request includes multiple user identification card serial numbers; receive the login account information sent by the riding server, wherein the login account information is the response information received by the riding server from the user terminal to the login verification request, including the mobile phone number and multiple user identification card serial numbers; and associate the mobile phone number with each user identification card serial number and store them separately.

[0077] It should be noted that for other corresponding descriptions of the functional units involved in the vehicle unlocking device provided in this embodiment, please refer to Figures 1 to 3 The corresponding description in will not be repeated here.

[0078] Based on the above Figures 1 to 3 The method shown in FIG. 1 is a method for performing the above-mentioned operation. Accordingly, this embodiment further provides a storage medium on which a computer program is stored. When the program is executed by a processor, the above-mentioned Figures 1 to 3 How to unlock the vehicle shown.

[0079] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product. The software product to be identified can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.), including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each implementation scenario of the present application.

[0080] Based on the above Figures 1 to 3 The method shown, and Figure 4 and Figure 5 In order to achieve the above-mentioned purpose, the embodiment of the vehicle unlocking device shown in the figure further provides a physical device for unlocking the vehicle, which can be a personal computer, a server, a smart phone, a tablet computer, a smart watch, or other network devices, etc. The physical device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to achieve the above-mentioned Figures 1 to 3 The method shown.

[0081] Optionally, the physical device may further include a user interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a Wi-Fi module, etc. The user interface may include a display, an input unit such as a keyboard, etc., and the optional user interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a Wi-Fi interface), etc.

[0082] Those skilled in the art will understand that the physical device structure for unlocking a vehicle provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or a combination of certain components, or different component arrangements.

[0083] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the physical device hardware and the software resources to be identified, supporting the execution of the information processing program and other software and / or programs to be identified. The network communication module is used to enable communication between components within the storage medium and with other hardware and software in the physical information processing device.

[0084] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented by means of software plus the necessary general hardware platform, or it can be implemented by hardware. By applying the technical solution of the present application, the user identification card serial number of the user terminal is first obtained through the hardware connection relationship between the user terminal and the vehicle, and then the mobile phone number of the user terminal is queried through the server, and the vehicle to be unlocked is determined. Finally, when the mobile phone number of the user terminal is queried, the unlocking instruction sent by the server is received, and the vehicle is unlocked according to the unlocking instruction. Compared with the prior art, the above method eliminates a series of tedious vehicle unlocking operations such as opening the application and scanning the code to unlock, effectively improving the vehicle unlocking efficiency and enhancing the user experience. In addition, the above method can also effectively avoid the problem of the vehicle being unable to unlock due to the user terminal being shut down due to lack of power, thereby further enhancing the user experience.

[0085] Those skilled in the art will understand that the accompanying drawings are only schematic diagrams of a preferred implementation scenario, and the modules or processes in the accompanying drawings are not necessarily required to implement the present application. Those skilled in the art will understand that the modules in the devices in the implementation scenario can be distributed in the devices of the implementation scenario according to the implementation scenario description, or can be changed accordingly and located in one or more devices different from the implementation scenario. The modules of the above-mentioned implementation scenario can be combined into one module, or can be further split into multiple sub-modules.

[0086] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention should be based on the scope defined by the claims.

Claims

1. A vehicle unlocking method, applied to a shared vehicle comprising a terminal plug-in and a power supply device, wherein the terminal plug-in is used to electrically connect to a user terminal, the user terminal being a user's mobile phone, and the terminal plug-in being a charging plug, characterized in that: The method comprises: In response to the connection operation between the terminal plug-in and the user terminal, charging the user terminal through the terminal plug-in, sending a request to obtain a user identification card serial number to the user terminal, and receiving the user identification card serial number sent by the user terminal, wherein the user identification card serial number is a SIM card serial number; Sending the user identification card serial number and vehicle information to a server, so that the server queries the mobile phone number of the user terminal according to the user identification card serial number and determines the vehicle to be unlocked according to the vehicle information; receiving an unlocking instruction sent by the server, and unlocking the vehicle according to the unlocking instruction, wherein the unlocking instruction is an instruction sent by the server when the server queries the mobile phone number of the user terminal; Before receiving the unlocking instruction sent by the server, the method also includes: timing the connection time between the terminal plug-in and the user terminal, and determining whether the connection time between the terminal plug-in and the user terminal exceeds a preset communication time; if the connection time between the terminal plug-in and the user terminal exceeds the communication time, cutting off the power supply link of the terminal plug-in to stop charging the user terminal.

2. The vehicle unlocking method according to claim 1, wherein: The method further comprises: In response to a disconnection operation between the terminal plug-in and the user terminal, obtaining a current speed of the vehicle; If the current speed of the vehicle is within a preset parking speed range within a preset time, a parking signal is sent to the server, the parking signal including the vehicle information, so that the server obtains the current position of the vehicle based on the parking signal and determines whether the current position of the vehicle is within a preset vehicle locking position range; receiving a locking instruction sent by the server, and locking the vehicle according to the locking instruction, wherein the locking instruction is a instruction sent by the server when it determines that the current position of the vehicle is within the vehicle locking position range; The locking information of the vehicle is sent to the server.

3. The vehicle unlocking method according to claim 2, wherein: The method further comprises: Receive an alarm instruction sent by the server, and send an alarm signal according to the alarm instruction, wherein the alarm instruction is an instruction sent by the server when it determines that the current position of the vehicle is not within the vehicle locking position range.

4. A vehicle unlocking method, applied to a server, characterized in that: The method comprises: Receive a user identification card serial number and vehicle information sent by a vehicle terminal, and query the mobile phone number of the user terminal corresponding to the user identification card serial number in a pre-stored correspondence between the user identification card serial number and the mobile phone number of the user terminal according to the user identification card serial number, and determine the vehicle to be unlocked according to the vehicle information, wherein the user identification card serial number is sent by the user terminal to the vehicle terminal after the user terminal is connected to the terminal plug-in on the vehicle terminal, the terminal plug-in is installed on the shared vehicle, the terminal plug-in is a charging plug, the user terminal is the user's mobile phone, the terminal plug-in is used to charge the user terminal, and the user identification card serial number is a SIM card serial number; If the mobile phone number of the user terminal is found, an unlocking instruction is sent to the vehicle terminal, so that the vehicle terminal unlocks the vehicle according to the unlocking instruction; Before sending the unlocking command to the vehicle terminal, the vehicle terminal times the connection time between the terminal plug-in and the user terminal, and determines whether the connection time between the terminal plug-in and the user terminal exceeds the preset communication time; if the connection time between the terminal plug-in and the user terminal exceeds the communication time, the power supply link of the terminal plug-in is cut off to stop charging the user terminal.

5. The vehicle unlocking method according to claim 4, wherein: After sending the unlocking instruction to the vehicle terminal, the method further includes: Updating the usage status of the mobile phone number of the user terminal to a riding status, and timing the usage time of the mobile phone number of the user terminal; After receiving the locking information of the vehicle sent by the vehicle terminal, the method further includes: Updating the usage status of the mobile phone number of the user terminal to the riding end status, and obtaining the riding time of the vehicle according to the usage time of the mobile phone number of the user terminal; Acquiring vehicle type information based on the vehicle information, and determining charging rule information for the vehicle based on the vehicle type information; The riding fee information of the vehicle is generated according to the riding time of the vehicle and the charging rule information of the vehicle, and the riding fee information of the vehicle is sent to the user terminal.

6. The vehicle unlocking method according to claim 5, wherein: The method further comprises: If the mobile phone number of the user terminal is not found, the user identification card serial number is stored, and a login verification request is sent to the user terminal via the vehicle terminal, wherein the login verification request includes the user identification card serial number; Receiving login account information sent by the riding server, wherein the login account information is the response information received by the riding server from the user terminal in response to the login verification request, including the mobile phone number and the user identification card serial number; The mobile phone number is associated with the user identification card serial number and stored.

7. The vehicle unlocking method according to claim 5, wherein: The method further comprises: If there are multiple user identification card serial numbers and the mobile phone number of the user terminal is not found, each of the user identification card serial numbers is stored separately, and a login verification request is sent to the user terminal through the vehicle terminal, wherein the login verification request includes multiple user identification card serial numbers; Receiving login account information sent by the riding server, wherein the login account information is response information received by the riding server from the user terminal in response to the login verification request, including a mobile phone number and the plurality of user identification card serial numbers; The mobile phone number is associated with each of the user identification card serial numbers and stored.

8. A vehicle unlocking device, characterized in that: include: an operation response module, configured to, in response to a connection operation between a terminal plug-in and a user terminal, charge the user terminal via the terminal plug-in, send a request to the user terminal for obtaining a user identification card serial number, and receive the user identification card serial number sent by the user terminal, wherein the terminal plug-in is installed on a shared vehicle, the terminal plug-in is a charging plug, the user terminal is a user's mobile phone, and the user identification card serial number is a SIM card serial number; An information sending module, configured to send the user identification card serial number and vehicle information to a server, so that the server queries the mobile phone number of the user terminal according to the user identification card serial number and determines the vehicle to be unlocked according to the vehicle information; an instruction receiving module, configured to receive an unlocking instruction sent by the server and unlock the vehicle according to the unlocking instruction, wherein the unlocking instruction is a instruction sent by the server when the server queries the mobile phone number of the user terminal; The connection timing module is used to time the connection time between the terminal plug-in and the user terminal before receiving the unlocking instruction sent by the server, and determine whether the connection time between the terminal plug-in and the user terminal exceeds a preset communication time; if the connection time between the terminal plug-in and the user terminal exceeds the communication time, cut off the power supply link of the terminal plug-in to stop charging the user terminal.

9. A vehicle comprising a controller, a power supply device and a terminal plug-in, wherein the terminal plug-in is used to electrically connect to a user terminal, characterized in that: The vehicle controller is used to execute the vehicle unlocking method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Automobile anti-theft system and anti-theft method

    CN101327778A

  • Bicycle renting system and control method and control device thereof

    CN107154116A

  • Data transmission method used for shared bike intelligent lock and terminal equipment

    CN107742336A

  • Campus shared bicycle

    CN210133223U