Vehicle unlocking method, device, equipment, medium and program product

The identification device on the vehicle means identify the explicit logo of the user terminal and send a lock unlock request to the server, solving the problem of low vehicle use efficiency caused by the damage to the QR code of the shared vehicle, and achieving efficient lock unlocking and vehicle use of the vehicle means Experience.

CN119495138APending Publication Date: 2025-02-21BEIJING QISHENG SCIENCE AND TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311029844.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-15
Publication Date
2025-02-21

AI Technical Summary

Technical Problem

When the QR code of the shared transportation is damaged, the user needs to find a new shared transportation to unlock it, resulting in less efficient use of the car.

Method used

The first explicit identification of the user terminal is identified through the identification device on the vehicle, and the user identification is obtained, and a lock-opening request is sent to the server based on the user identification, instructing the server to send the vehicle information of the vehicle to the user terminal to realize the purpose of The unlocking of the vehicle.

Benefits of technology

This method improves the user's vehicle use efficiency, avoids the time-consuming need to repeatedly replace the vehicle when the vehicle marking fails, and ensures that the user can unlock the vehicle normally.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119495138A_ABST
    Figure CN119495138A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a vehicle unlocking method and device, equipment, a medium and a program product. The method comprises the following steps: identifying a first explicit identifier on a user terminal based on an identification device on a vehicle to obtain a user identifier corresponding to the first explicit identifier; sending an unlocking request to a server based on the user identifier; the unlocking request is used for indicating the server to send vehicle information of the vehicle to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information. By adopting the method, the vehicle using efficiency of the user can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present disclosure relate to the technical field of shared vehicles, and in particular, to a vehicle unlocking method, device, equipment, medium and program product. Background Art

[0002] The emergence of shared transportation has facilitated people's travel and brought many benefits to people. For example, it can meet users' needs to use and return vehicles anytime and anywhere. At the same time, through people's use of shared transportation, it has also reduced carbon emissions to a certain extent and achieved environmental protection.

[0003] Generally, shared vehicles need to be unlocked before use. In related technologies, when unlocking a shared vehicle, the user usually scans the QR code on the shared vehicle with a mobile phone, and then sends the identified QR code information to a server. The server can then communicate with the shared vehicle based on the information sent by the user's mobile phone to control the shared vehicle to unlock.

[0004] However, in the case where the QR code of the shared vehicle is damaged, the user may need to find a new shared vehicle to unlock it, which may result in lower efficiency in using the vehicle. Summary of the invention

[0005] The embodiments of the present disclosure provide a vehicle unlocking method, device, equipment, medium and program product, which can be used to improve the user's vehicle use efficiency.

[0006] In a first aspect, an embodiment of the present disclosure provides a method for unlocking a vehicle, the method comprising:

[0007] Identify the first explicit identification on the user terminal based on the identification device on the vehicle to obtain a user identification corresponding to the first explicit identification;

[0008] An unlocking request is sent to the server based on the user identification; the unlocking request is used to instruct the server to send the vehicle information of the vehicle to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information.

[0009] In a second aspect, an embodiment of the present disclosure provides a method for unlocking a vehicle, the method comprising:

[0010] Receiving an unlocking request sent by a vehicle; the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification;

[0011] The vehicle information of the vehicle is sent to the user terminal; the above vehicle information is used to instruct the user terminal to unlock the vehicle based on the vehicle information.

[0012] In a third aspect, an embodiment of the present disclosure provides a method for unlocking a vehicle, the method comprising:

[0013] Receiving vehicle information of a vehicle sent by a server; the vehicle information is sent by the server to the user terminal after receiving an unlocking request sent by the vehicle, and the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification;

[0014] Unlock the vehicle according to the vehicle information.

[0015] In a fourth aspect, an embodiment of the present disclosure provides a vehicle unlocking device, the device comprising:

[0016] An identification module, configured to identify the first explicit identification on the user terminal based on an identification device on the vehicle, and obtain a user identification corresponding to the first explicit identification;

[0017] The first sending module is used to send an unlocking request to the server based on the user identification; the unlocking request is used to instruct the server to send the vehicle information of the vehicle to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information.

[0018] In a fifth aspect, an embodiment of the present disclosure provides a vehicle unlocking device, the device comprising:

[0019] A first receiving module is used to receive an unlocking request sent by a vehicle; the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification;

[0020] The second sending module is used to send the vehicle information of the vehicle to the user terminal; the above vehicle information is used to instruct the user terminal to unlock the vehicle based on the vehicle information.

[0021] In a sixth aspect, an embodiment of the present disclosure provides a vehicle unlocking device, the device comprising:

[0022] A second receiving module is used to receive vehicle information of a vehicle sent by a server; the vehicle information is sent by the server to the user terminal after receiving an unlocking request sent by the vehicle, and the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification;

[0023] The unlocking module is used to unlock the vehicle according to the vehicle information.

[0024] In a seventh aspect, an embodiment of the present disclosure provides a vehicle, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the method of the first aspect is implemented when the processor executes the computer program.

[0025] In an eighth aspect, an embodiment of the present disclosure provides a server, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the method of the second aspect is implemented when the processor executes the computer program.

[0026] In a ninth aspect, an embodiment of the present disclosure provides a user terminal, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the method of the third aspect is implemented when the processor executes the computer program.

[0027] In a tenth aspect, an embodiment of the present disclosure provides a vehicle unlocking system, comprising:

[0028] A vehicle, used to perform the steps of the method of the first aspect above;

[0029] A server, configured to execute the steps of the method of the second aspect above;

[0030] A user terminal is used to execute the steps of the method of the third aspect above.

[0031] In an eleventh aspect, an embodiment of the present disclosure provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method of the first aspect and / or the second aspect and / or the third aspect described above is implemented.

[0032] In a twelfth aspect, an embodiment of the present disclosure provides a computer program product, including a computer program, which implements the method of the first aspect and / or the second aspect and / or the third aspect when executed by a processor.

[0033] The vehicle unlocking method, device, equipment, medium and program product provided by the embodiment of the present disclosure, by identifying the first explicit identification of the user terminal based on the identification device on the vehicle, obtaining the user identification corresponding to the first explicit identification, and then sending an unlocking request to the server based on the user identification, the unlocking request is used to instruct the server to send the vehicle information of the vehicle to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information; wherein the location of the user terminal is related to the location of the vehicle. In this method, since the user identification corresponding to the user terminal can be quickly and accurately identified by the identification device on the vehicle and then sent to the server, and the server can send the vehicle information to the user terminal to reversely establish the relationship between the user and the vehicle, the user terminal can unlock the vehicle through the vehicle information, ensuring that the user can unlock the vehicle normally, improving the unlocking efficiency and thus improving the user's vehicle use efficiency. At the same time, this can also avoid the problem of repeatedly changing the vehicle for unlocking after the vehicle identification of a certain vehicle fails, reducing the time-consuming caused by repeatedly changing the vehicle, and thus can further improve the unlocking efficiency and the user's vehicle use efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 A diagram showing an application environment of a vehicle unlocking method in one embodiment;

[0035] Figure 2 It is a schematic diagram of a flow chart of a method for unlocking a vehicle in one embodiment;

[0036] Figure 3 A schematic diagram of a flow chart of a method for unlocking a vehicle in another embodiment;

[0037] Figure 4 A schematic diagram of a flow chart of a method for unlocking a vehicle in another embodiment;

[0038] Figure 5 A schematic diagram of a flow chart of a method for unlocking a vehicle in another embodiment;

[0039] Figure 6 A schematic diagram of a flow chart of a method for unlocking a vehicle in another embodiment;

[0040] Figure 7 A schematic diagram of a flow chart of a method for unlocking a vehicle in another embodiment;

[0041] Figure 8 is a structural block diagram of a vehicle unlocking device in one embodiment;

[0042] Fig. 9 is a structural block diagram of a vehicle unlocking device in one embodiment;

[0043] Fig.10 is a structural block diagram of a vehicle unlocking device in one embodiment;

[0044] Fig.11 is a diagram of the internal structure of a user terminal in one embodiment;

[0045] Fig.12 FIG. 4 is a diagram showing the internal structure of a server in one embodiment. DETAILED DESCRIPTION

[0046] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure more clear, the embodiments of the present disclosure are further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the embodiments of the present disclosure and are not used to limit the embodiments of the present disclosure.

[0047] First of all, before specifically introducing the technical solution of the embodiment of the present disclosure, the technical background or technical evolution context on which the embodiment of the present disclosure is based is introduced. Generally speaking, in the field of unlocking shared vehicles, the current technical background is: when unlocking a shared vehicle, the user usually scans the QR code on the shared vehicle through a mobile phone, and then sends the identified QR code information to the server. The server can communicate with the shared vehicle based on the information sent by the user's mobile phone to control the shared vehicle to unlock. Based on this background, the applicant has found through long-term experimental data collection, demonstration and verification that when the QR code on the shared vehicle fails (such as damage, etc.), the user needs to replace the shared vehicle and re-scan the code and unlock the vehicle, which will result in low efficiency in the use of the vehicle by the user. It should be noted that the applicant has made a lot of creative efforts to determine that the QR code on the shared vehicle fails, which will lead to low efficiency in the use of the vehicle by the user, as well as the technical solutions introduced in the following embodiments.

[0048] The technical solutions involved in the embodiments of the present disclosure are introduced below in combination with the scenarios to which the embodiments of the present disclosure are applied.

[0049] The vehicle unlocking method provided by the embodiment of the present disclosure can be applied to Figure 1In the architecture of the vehicle unlocking system shown in FIG. The system architecture includes a vehicle 101, a user terminal 102, and a server 103. Among them, the vehicle 101 can be a non-motorized or motorized vehicle such as a pedal bicycle, an electric bicycle, a scooter, a motorcycle, etc.; the user terminal 102 can be an electronic device such as a mobile phone, a tablet computer, an IPAD, etc.; the server 103 can be an independent server or a server cluster composed of multiple servers. Among them, an identification device can be installed on the vehicle 101 to identify the user identification on the user terminal 102 and send it to the server 103 after identification. In addition, the vehicle 101 is provided with a communication component, which can communicate with the user terminal 102 or the server 103 in a wireless manner. For example, the user terminal 102 can send an unlocking instruction to the vehicle according to the user's unlocking operation. In addition, the user terminal 102 and the server 103 can communicate wirelessly or wired. The embodiment of the present disclosure does not limit the communication method between the vehicle 101, the user terminal 102 and the server 103.

[0050] The following embodiment first describes the vehicle unlocking method on the vehicle side.

[0051] In one embodiment, Figure 2 As shown, a method for unlocking a vehicle is provided, which may include the following steps:

[0052] S202: Identify a first explicit identifier on a user terminal based on an identification device on a transportation tool to obtain a user identifier corresponding to the first explicit identifier.

[0053] The identification device may be a camera, a scanner or other device, as long as it has the function of scanning and identifying the first explicit identification or other identification. The identification device may be installed on a vehicle, and the specific installation position may be set according to actual conditions, for example, it may be installed at the front of the vehicle, or it may be installed at the handlebars, etc. The number of identification devices installed on the vehicle may be set according to actual conditions, for example, one identification device may be installed.

[0054] The first explicit identification may be an identification related to the user on the user terminal, for example, a user identification code pre-set for the user in the APP corresponding to the transportation tool on the user terminal, and the user identification code may be a QR code including the user identification. The first explicit identification may be generated for the user by the APP or the server corresponding to the APP when the user registers the APP, and the user may find the first explicit identification in the APP on the user terminal when the user needs to use the first explicit identification.

[0055] The first explicit identification may include a user identification, and of course may also include other information, such as information of a user terminal, etc. The user identification here may be, for example, the identity information of the user, the information registered by the user in the APP, the number of the user terminal, and other information.

[0056] When the user needs to unlock the vehicle, he can directly open the first explicit identification in the vehicle's APP, and then place the first explicit identification in front of the vehicle's identification device, so that the identification device can scan and identify the first explicit identification and obtain the user identification included in the first explicit identification. It can be seen that when the user needs to unlock the vehicle, he is generally near the vehicle, that is, the user's position (that is, the position of the user terminal) and the position of the vehicle are relatively close, that is, the position of the user terminal is related to the position of the vehicle, that is, the positions of the two are correlated, which can facilitate the vehicle's identification device to quickly and accurately identify the user's first explicit identification, so as to quickly and accurately obtain the user identification.

[0057] Of course, when the user needs to unlock the vehicle, he can also choose to scan the vehicle identification on the vehicle first, and then open the first explicit identification to allow the recognition device to recognize it when the scanning fails, so as to ensure the subsequent unlocking efficiency and success rate. The scanning failure here may include, for example, a vehicle identification failure or a temporary failure of the user terminal network.

[0058] That is to say, when the user needs to unlock the vehicle, as an optional embodiment, the above-mentioned identification of the first explicit identification on the user terminal based on the identification device on the vehicle is performed when the second explicit identification on the vehicle fails. The second explicit identification here is the vehicle identification mentioned above, such as the vehicle QR code on the vehicle, and the failure here can be, for example, the vehicle QR code is damaged. That is, here the user may find that the vehicle QR code on the vehicle is damaged near the vehicle, then the user can open the first explicit identification in the APP at this time, and identify the first explicit identification through the identification device on the vehicle to obtain the user identification.

[0059] Here, when the second explicit identification on the vehicle fails, the user identification is identified by the identification device, and then the vehicle information is sent through the server to achieve unlocking. This ensures that the vehicle can still be successfully unlocked in this scenario, thereby improving the user's vehicle efficiency and experience.

[0060] S204, sending an unlocking request to the server based on the user identification; the unlocking request is used to instruct the server to send the vehicle information of the vehicle to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information.

[0061] In this step, after the identification device of the vehicle recognizes the user identifier through the first explicit identifier, the user identifier can be sent to the controller in the vehicle, and then the controller can obtain the vehicle information of the vehicle, and then the user identifier and vehicle information and other information, and the user's unlocking requirements can be packaged into an unlocking request, and then the unlocking request is sent to the server via the communication module in the vehicle.

[0062] After receiving the unlocking request sent by the vehicle, the server can parse the unlocking request to obtain information such as the unlocking requirement, user identification, and vehicle information; then, based on the unlocking requirement, the server can know that the user terminal needs to reversely unlock the vehicle, that is, the server needs to send the vehicle information to the user terminal, then the server can send the parsed vehicle information to the user terminal based on the unlocking requirement, and then the user terminal can unlock the vehicle based on the vehicle information.

[0063] Before sending the vehicle information to the user terminal, the server can generally verify the legitimacy of the user identification in the unlocking request, and send the vehicle information to the user terminal after the verification is successful, so as to avoid sending the vehicle information to an illegal user terminal by mistake, causing unnecessary losses. Of course, the server can also perform fault detection on the vehicle information obtained by parsing, that is, detect whether the vehicle corresponding to the vehicle information is faulty. Specifically, it can be obtained by matching the vehicle information with the pre-stored faulty vehicle information to determine whether the vehicle is faulty; if the vehicle is faulty, a prompt message to replace the vehicle can be sent to the user. If the vehicle is not faulty, the vehicle information of the vehicle can be directly sent to the user terminal. The vehicle information here may include, for example, vehicle identification (such as vehicle code), vehicle model, power consumption, remaining power and other information.

[0064] In addition, after obtaining the vehicle information sent by the server, the user terminal can fill the vehicle information into the corresponding position of the vehicle information in the APP of the vehicle, and then display the unlocking page filled with the vehicle information to the user, so that the user can trigger the unlocking page to determine whether the vehicle needs to be unlocked; if unlocking is not required, generally no triggering operation is performed; if unlocking is required, the user can trigger the corresponding confirmation unlocking control on the unlocking page to send the order and the request for confirmation of unlocking and other information to the server, so that the server can send a long connection and unlocking instructions to the vehicle based on the received order and the request for confirmation of unlocking and other information. After the vehicle receives the unlocking instruction, it can open the vehicle according to the unlocking instruction to unlock the vehicle. At the same time, in this process, the server can also send the Bluetooth information of the vehicle to the user terminal, so that the user terminal can establish a Bluetooth connection with the vehicle based on the Bluetooth information and its own Bluetooth information, so that the vehicle can send positioning information to the server via the user terminal to save power consumption of the vehicle.

[0065] In the above-mentioned vehicle unlocking method, the first explicit identification of the user terminal is identified based on the identification device on the vehicle, the user identification corresponding to the first explicit identification is obtained, and then an unlocking request is sent to the server based on the user identification, and the unlocking request is used to instruct the server to send the vehicle information of the vehicle to the user terminal, so that the user terminal can unlock the vehicle based on the vehicle information; wherein the location of the user terminal is related to the location of the vehicle. In this method, since the user identification corresponding to the user terminal can be quickly and accurately identified by the identification device on the vehicle and then sent to the server, and the server can send the vehicle information to the user terminal to reversely establish the relationship between the user and the vehicle, the user terminal can unlock the vehicle through the vehicle information, ensuring that the user can unlock the vehicle normally, improving the unlocking efficiency and thus improving the user's vehicle use efficiency. At the same time, this can also avoid the problem of repeatedly changing the vehicle for unlocking after the vehicle identification of a certain vehicle fails, reducing the time-consuming caused by repeatedly changing the vehicle, and thus can further improve the unlocking efficiency and the user's vehicle use efficiency.

[0066] The above embodiment mentioned that the server can determine whether the vehicle information needs to be sent to the user terminal based on the unlocking request sent by the vehicle. The following embodiment describes a possible implementation method of the process.

[0067] In another embodiment, based on the above embodiment, the above unlocking request includes a user identifier, vehicle information of a vehicle, and a method for obtaining the user identifier; the method for obtaining the user identifier is used to indicate whether the server needs to send the vehicle information to the user terminal so that the user terminal can unlock the vehicle based on the vehicle information.

[0068] In this embodiment, after the vehicle obtains the user identification after identifying the first explicit identification through the identification device, the acquisition method of the user identification obtained through the identification device can be recorded and saved; at the same time, the acquisition method can also indicate that the user terminal needs to unlock the vehicle but does not have the vehicle information, that is, it can represent the user's unlocking demand. Afterwards, the vehicle can encapsulate the obtained vehicle information, the user identification identified here, the acquisition method, etc. together to obtain an unlocking request, and then send the unlocking request to the server.

[0069] After receiving the unlocking request, the server can parse the unlocking request in a certain way to obtain the user identification, vehicle information and acquisition method. Then, the server can know through the acquisition method that the user needs to unlock the vehicle and needs the server to send the vehicle information to the user terminal. In this way, the server can send the vehicle information to the user terminal to smoothly implement the subsequent unlocking process of the vehicle.

[0070] In this embodiment, the unlocking request includes the user identification, vehicle information and the method for obtaining the user identification. This makes it easy for the server to quickly and accurately know that the user needs to unlock the vehicle through the acquisition method, and then quickly send the vehicle information to the user terminal for unlocking, thereby improving the efficiency and accuracy of unlocking the vehicle and further improving the user's vehicle use efficiency.

[0071] The above embodiment mentioned that the server can control the vehicle to unlock after sending the vehicle information to the user terminal. The following embodiment will illustrate the specific unlocking process.

[0072] In another embodiment, based on the above embodiment, Figure 3 As shown, the above method may further include the following steps:

[0073] S302, receiving an unlocking instruction sent by the server.

[0074] In this step, after sending the vehicle information to the user terminal, the server may also send an unlocking instruction to the vehicle corresponding to the vehicle information, so that the vehicle can receive the unlocking instruction sent by the server, and the unlocking instruction may include information such as an unlocking password.

[0075] S304, controlling the vehicle to unlock according to the unlocking instruction.

[0076] In this step, after receiving the unlocking instruction, the vehicle can match the unlocking password therein with the unlocking password stored in itself. If the match is successful, the vehicle lock can be controlled by the controller to unlock, thereby unlocking the vehicle. Of course, the vehicle can also be unlocked by other means based on the unlocking instruction, which is not specifically limited here.

[0077] In this embodiment, the vehicle receives the unlocking instruction sent by the server and unlocks the vehicle accordingly, which can accurately and effectively unlock the vehicle and improve the accuracy and timeliness of unlocking.

[0078] The following embodiments illustrate a method for unlocking a vehicle on the server side.

[0079] In another embodiment, Figure 4 As shown, another vehicle unlocking method is provided. Based on the above embodiment, the method may include the following steps:

[0080] S402, receiving an unlocking request sent by a vehicle; the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification.

[0081] In this step, as mentioned in the above-mentioned vehicle side embodiment, when the second explicit identification on the vehicle fails, the user can turn on his or her first explicit identification, and then obtain the user identification after identifying the first explicit identification through the identification device on the vehicle. The vehicle can then encapsulate the identified user identification, the obtained vehicle information, and the user's unlocking requirements into an unlocking request and send it to the server, so that the server can receive the unlocking request sent by the vehicle.

[0082] For the specific instruction content and other related content of the unlocking request, please refer to the explanation of the above-mentioned embodiment on the vehicle side, which will not be repeated here.

[0083] S404, sending the vehicle information of the vehicle to the user terminal; the above vehicle information is used to instruct the user terminal to unlock the vehicle based on the vehicle information.

[0084] In this step, after receiving the unlocking request sent by the vehicle, the server can send the vehicle information to the user terminal according to the unlocking request. For the specific unlocking operation performed by the user terminal based on the vehicle information, please refer to the explanation of the above-mentioned embodiment on the vehicle side, which will not be repeated here.

[0085] For the operations performed by the vehicle before or after the vehicle information is sent to the other vehicles, reference can also be made to the explanation of the above-mentioned embodiment on the vehicle side, which will not be repeated here.

[0086] In this embodiment, after receiving the unlocking request sent by the vehicle, the server sends the vehicle information of the vehicle to the user terminal, wherein the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification, and the vehicle information is used to instruct the user terminal to unlock the vehicle based on the vehicle information. Since the user identification corresponding to the user terminal can be quickly and accurately identified by the identification device on the vehicle and then sent to the server, and the server can send the vehicle information to the user terminal to reversely establish the relationship between the user and the vehicle, the user terminal can unlock the vehicle through the vehicle information, ensuring that the user can unlock the vehicle normally, improving the unlocking efficiency and thus improving the user's vehicle efficiency. At the same time, this can also avoid the problem of repeatedly changing the vehicle for unlocking after the vehicle identification of a certain vehicle fails, reducing the time consumed by repeatedly changing the vehicle, and thus can further improve the unlocking efficiency and the user's vehicle efficiency.

[0087] In another embodiment, based on the above embodiment, the above unlocking request includes a user identifier, vehicle information of a vehicle, and a method for obtaining the user identifier; the method for obtaining the user identifier is used to indicate whether the server needs to send the vehicle information to the user terminal so that the user terminal can unlock the vehicle based on the vehicle information.

[0088] For the explanation of this embodiment, please refer to the explanation of the embodiment on the vehicle side mentioned above, which will not be repeated here.

[0089] In this embodiment, the unlocking request includes the user identification, vehicle information and the method for obtaining the user identification. This makes it easy for the server to quickly and accurately know that the user needs to unlock the vehicle through the acquisition method, and then quickly send the vehicle information to the user terminal for unlocking, thereby improving the efficiency and accuracy of unlocking the vehicle and further improving the user's vehicle use efficiency.

[0090] After the server receives the unlocking request sent by the vehicle, it can generally verify the unlocking request and send the vehicle information to the user terminal after verification. The following embodiment will illustrate this process.

[0091] In another embodiment, another vehicle unlocking method is provided. Based on the above embodiment, Figure 5 As shown, after the above S402, the above method may further include the following steps:

[0092] S502: Determine, based on the acquisition method, that the server needs to send the vehicle information to the user terminal.

[0093] S504: Verify the legitimacy of the user identification.

[0094] S506: If the verification is successful, the process returns to the above step of sending the vehicle information of the transportation tool to the user terminal.

[0095] In this embodiment, after receiving the unlocking request sent by the vehicle, the server can parse the unlocking request to obtain the user identification, vehicle information and the method of obtaining the user identification. If the method of obtaining the user identification indicates that the user identification is obtained through the identification device, the server can determine that the user terminal now wants to unlock the vehicle but does not have the vehicle information, that is, the server needs to send the vehicle information to the user terminal.

[0096] Before sending the vehicle information, the server can first detect whether the user identification obtained by parsing is legal, that is, whether the user is a legal user. If the user is a legal user, that is, the verification is successful, the user can be allowed to unlock the vehicle, and then the above S404 can be returned to send the vehicle information to the user terminal.

[0097] In order to facilitate the user terminal to perform unlocking operations in a timely manner through the received vehicle information, as an optional embodiment, the server can also send a page switching instruction to the user terminal; the page switching instruction is used to instruct the user terminal to switch the current display page to the unlocking confirmation page according to the vehicle information.

[0098] That is to say, after or at the same time as the server sends the vehicle information to the user terminal, the server may also send a page switching instruction to the user terminal. After the user terminal receives the page switching instruction, it may fill the received vehicle information into the vehicle information position in the currently displayed page, and obtain a new page, i.e., the confirmation unlocking page; the currently displayed page here may be a vehicle unlocking page, but there is no vehicle information in the vehicle unlocking page. Alternatively, the currently displayed page may be any other page. After receiving the vehicle information, the user terminal may fill the vehicle information into the confirmation unlocking page in the APP, and switch the currently displayed page to the confirmation unlocking page after the vehicle information is filled in.

[0099] Alternatively, the vehicle information may be encapsulated in a page switching instruction and sent to the user terminal by the server. After receiving the page switching instruction, the user terminal may parse the instruction to obtain the vehicle information and then execute the subsequent process. Alternatively, other situations may be used as long as the user terminal can obtain the vehicle information and switch pages.

[0100] In this embodiment, after receiving the unlocking request of the vehicle, the server can determine that the vehicle information needs to be sent to the user terminal according to the acquisition method therein, and can first detect whether the user identification is legal before sending it, and send the vehicle information to the user terminal after it is legal, so as to avoid unnecessary losses caused by the wrong sending of vehicle information. In addition, the server can also send a page switching instruction to the user terminal to enable the user terminal to switch the display page based on the vehicle information, so that the user terminal can display the unlocking page to the user in time, thereby improving the user's unlocking efficiency and vehicle use experience.

[0101] The following embodiments illustrate a method for unlocking a vehicle at a user terminal side.

[0102] In another embodiment, Figure 6 As shown, a method for unlocking a vehicle is provided. Based on the above embodiment, the method may include the following steps:

[0103] S602, receiving vehicle information of a vehicle sent by a server; the above vehicle information is sent by the server to the user terminal after receiving an unlocking request sent by the vehicle, and the above unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identifier on the user terminal and obtains the corresponding user identifier.

[0104] In this step, as mentioned in the above-mentioned vehicle side embodiment and server side embodiment, when the second explicit identification on the vehicle fails, the user can open his or her first explicit identification, and then obtain the user identification after identifying the first explicit identification through the identification device on the vehicle. The vehicle can then encapsulate the identified user identification, the obtained vehicle information, and the user's unlocking requirements into an unlocking request and send it to the server. The server can then verify the legitimacy of the user identification based on the unlocking request, and send the vehicle information of the vehicle to the user terminal after the verification is successful.

[0105] For the specific instruction content of the unlocking request, the specific content of the vehicle information and other related content, please refer to the explanations of the above-mentioned vehicle side embodiment and the server side embodiment, which will not be repeated here.

[0106] S604, unlocking the vehicle according to the vehicle information.

[0107] In this step, after receiving the vehicle information sent by the server, the user terminal can unlock the vehicle based on the vehicle information.

[0108] When unlocking, as an optional embodiment, it can be to receive a page switching instruction sent by the server; according to the page switching instruction and the vehicle information, switch the currently displayed page to the confirmation unlocking page; receive a confirmation unlocking request triggered by the user on the confirmation unlocking page; send the confirmation unlocking request to the server; wherein the confirmation unlocking page includes the vehicle information; the confirmation unlocking request is used to instruct the server to unlock the vehicle.

[0109] Here, the server may send a page switching instruction to the user terminal after or at the same time as sending the vehicle information to the user terminal. After the user terminal receives the page switching instruction, it can fill the received vehicle information into the vehicle information position in the current display page to obtain a new page, i.e., the confirmation unlocking page; the current display page here may be a vehicle unlocking page, but there is no vehicle information in the vehicle unlocking page. Alternatively, the current display page may be any other page. After receiving the vehicle information, the user terminal may fill the vehicle information into the confirmation unlocking page in the APP, and switch the current display page to the confirmation unlocking page after filling the vehicle information. Alternatively, the above-mentioned vehicle information may also be encapsulated in a page switching instruction and sent to the user terminal by the server. After receiving the page switching instruction, the user terminal may parse and obtain the vehicle information therefrom, and then execute the subsequent process. Alternatively, it may be other situations, as long as the user terminal can obtain the vehicle information and switch pages.

[0110] After the user terminal switches the current display page to the unlock confirmation page, the unlock confirmation page is generally filled with the vehicle information of the vehicle to be unlocked, and the user can trigger the unlock confirmation control (such as the unlock confirmation button) on the unlock confirmation page, and then the user terminal can receive the user's unlock confirmation request. After that, the user terminal can send the unlock confirmation request to the server, and then the server can know that the user confirms the unlock, and then send an unlock instruction to the vehicle to instruct the vehicle to unlock.

[0111] Here, since the server can send a page switching instruction to the user terminal to enable the user terminal to switch the display page based on the vehicle information, this can facilitate the user terminal to display the unlocking page to the user in a timely manner, thereby improving the user's unlocking efficiency and vehicle experience.

[0112] In this embodiment, the user terminal can receive the vehicle information of the vehicle sent by the server, and unlock the vehicle according to the vehicle information, wherein the vehicle information is sent to the user terminal by the server after receiving the unlocking request sent by the vehicle, and the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification. Since the user identification corresponding to the user terminal can be quickly and accurately identified by the identification device on the vehicle and then sent to the server, and the server can send the vehicle information to the user terminal to reversely establish the relationship between the user and the vehicle, the user terminal can unlock the vehicle through the vehicle information, ensuring that the user can unlock the vehicle normally, improving the unlocking efficiency and thus improving the user's vehicle efficiency. At the same time, this can also avoid the problem of repeatedly changing the vehicle for unlocking after the vehicle identification of a certain vehicle fails, reducing the time-consuming caused by repeatedly changing the vehicle, and thus can further improve the unlocking efficiency and the user's vehicle efficiency.

[0113] In another embodiment, based on the above embodiment, the above unlocking request includes a user identifier, vehicle information of a vehicle, and a method for obtaining the user identifier; the method for obtaining the user identifier is used to indicate whether the server needs to send the vehicle information to the user terminal so that the user terminal can unlock the vehicle based on the vehicle information.

[0114] For the explanation of this embodiment, please refer to the explanation of the embodiment on the vehicle side mentioned above, which will not be repeated here.

[0115] In this embodiment, the unlocking request includes the user identification, vehicle information and the method for obtaining the user identification. This makes it easy for the server to quickly and accurately know that the user needs to unlock the vehicle through the acquisition method, and then quickly send the vehicle information to the user terminal for unlocking, thereby improving the efficiency and accuracy of unlocking the vehicle and further improving the user's vehicle use efficiency.

[0116] An embodiment of the present disclosure is described below in conjunction with a specific travel scenario. Figure 7 As shown, the method may include the following steps:

[0117] S1, the user terminal displays a first explicit identification;

[0118] S2, the vehicle uses an identification device to identify the first explicit identification to obtain a user identification;

[0119] S3, the transportation tool obtains vehicle information corresponding to the transportation tool;

[0120] S4, the vehicle obtains an unlocking request according to the user identification, the vehicle information and the method for obtaining the user identification; the method for obtaining the user identification is used to indicate whether the server needs to send the vehicle information to the user terminal so that the user terminal unlocks the vehicle based on the vehicle information;

[0121] S5, the vehicle sends an unlocking request to the server;

[0122] S6, the server determines that the vehicle information needs to be sent to the user terminal according to the acquisition method;

[0123] S7, the server verifies the legitimacy of the user identification and sends the vehicle information to the user terminal if the verification is successful;

[0124] S8, the server sends a page switching instruction to the user terminal;

[0125] S9, the user terminal switches the current display page to the unlock confirmation page according to the page switching instruction and the vehicle information; the unlock confirmation page includes the vehicle information;

[0126] S10, the user terminal receives a confirmation unlocking request triggered by the user on the confirmation unlocking page;

[0127] S11, the user terminal sends a confirmation unlocking request to the server;

[0128] S12, the server sends an unlocking instruction to the vehicle according to the confirmation unlocking request;

[0129] S13, the vehicle is unlocked according to the unlocking instruction.

[0130] It should be understood that, although the various steps in the above flowchart are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear description in this article, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowchart may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0131] In one embodiment, Figure 8 As shown, a vehicle unlocking device is provided, comprising: an identification module and a first sending module, wherein:

[0132] An identification module, configured to identify the first explicit identification on the user terminal based on an identification device on the vehicle, and obtain a user identification corresponding to the first explicit identification;

[0133] The first sending module is used to send an unlocking request to the server based on the user identification; the unlocking request is used to instruct the server to send the vehicle information of the vehicle to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information.

[0134] Optionally, the above-mentioned identification of the first explicit identification on the user terminal based on the identification device on the vehicle is performed when a second explicit identification on the vehicle fails.

[0135] In another embodiment, based on the above embodiment, the unlocking request includes a user identifier, vehicle information of a vehicle, and a method for obtaining the user identifier; the above acquisition method is used to indicate whether the server needs to send the vehicle information to the user terminal so that the user terminal can unlock the vehicle based on the vehicle information.

[0136] In another embodiment, another vehicle unlocking device is provided. Based on the above embodiment, the above device may further include:

[0137] An instruction receiving module is used to receive an unlocking instruction sent by a server;

[0138] The unlocking control module is used to control the vehicle to unlock according to the unlocking instruction.

[0139] In one embodiment, Fig. 9 As shown, a vehicle unlocking device is provided, comprising: a first receiving module and a second sending module, wherein:

[0140] A first receiving module is used to receive an unlocking request sent by a vehicle; the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification;

[0141] The second sending module is used to send the vehicle information of the vehicle to the user terminal; the above vehicle information is used to instruct the user terminal to unlock the vehicle based on the vehicle information.

[0142] In another embodiment, based on the above embodiment, the unlocking request includes a user identifier, vehicle information of a vehicle, and a method for obtaining the user identifier; the above acquisition method is used to indicate whether the server needs to send the vehicle information to the user terminal so that the user terminal can unlock the vehicle based on the vehicle information.

[0143] In another embodiment, another vehicle unlocking device is provided. Based on the above embodiment, before the first receiving module receives the unlocking request sent by the vehicle, the device may further include:

[0144] A determination module, used for determining that the server needs to send vehicle information to the user terminal according to the acquisition method;

[0145] Verification module, used to verify the legitimacy of user identification;

[0146] The return module is used to return to the above step of sending the vehicle information of the transportation tool to the user terminal if the verification is passed.

[0147] Optionally, the above device may further include:

[0148] The switching instruction sending module is used to send a page switching instruction to the user terminal; the above-mentioned page switching instruction is used to instruct the user terminal to switch the current display page to the unlocking confirmation page according to the vehicle information.

[0149] In one embodiment, Fig.10 As shown, a vehicle unlocking device is provided, comprising: a second receiving module and an unlocking module, wherein:

[0150] A second receiving module is used to receive vehicle information of a vehicle sent by a server; the vehicle information is sent by the server to the user terminal after receiving an unlocking request sent by the vehicle, and the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification;

[0151] The unlocking module is used to unlock the vehicle according to the vehicle information.

[0152] Optionally, the unlocking request includes a user ID, vehicle information of a vehicle, and a method for obtaining the user ID; the method for obtaining the user ID is used to indicate whether the server needs to send the vehicle information to the user terminal so that the user terminal unlocks the vehicle based on the vehicle information.

[0153] Optionally, the above-mentioned unlocking module is specifically used to receive a page switching instruction sent by the server; according to the page switching instruction and the vehicle information, the current display page is switched to the unlocking confirmation page; receiving a unlocking confirmation request triggered by the user on the unlocking confirmation page; and sending the unlocking confirmation request to the server; wherein the unlocking confirmation page includes the vehicle information; the unlocking confirmation request is used to instruct the server to unlock the vehicle.

[0154] For the specific definition of the vehicle unlocking device, please refer to the definition of the vehicle unlocking method above, which will not be repeated here. Each module in the above-mentioned vehicle unlocking device can be implemented in whole or in part by software, hardware and their combination. The above-mentioned modules can be embedded in or independent of the processor in the vehicle / server / user terminal in the form of hardware, or can be stored in the memory in the vehicle / server / user terminal in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0155] Fig.11 1 is a block diagram of a user terminal 1300 according to an exemplary embodiment. For example, the user terminal 1300 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0156] Reference Fig.11 The user terminal 1300 may include one or more of the following components: a processing component 1302, a memory 1304, a power component 1306, a multimedia component 1308, an audio component 1310, an input / output (I / O) interface 1312, a sensor component 1314, and a communication component 1316. The memory stores computer programs or instructions running on the processor.

[0157] The processing component 1302 generally controls the overall operation of the user terminal 1300, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1302 may include one or more processors 1320 to execute instructions to complete all or part of the steps of the above method. In addition, the processing component 1302 may include one or more modules to facilitate the interaction between the processing component 1302 and other components. For example, the processing component 1302 may include a multimedia module to facilitate the interaction between the multimedia component 1308 and the processing component 1302.

[0158] The memory 1304 is configured to store various types of data to support operations on the user terminal 1300. Examples of such data include instructions for any application or method operating on the user terminal 1300, contact data, phone book data, messages, pictures, videos, etc. The memory 1304 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic memory, a flash memory, a magnetic disk, or an optical disk.

[0159] The power component 1306 provides power to various components of the user terminal 1300. The power component 1306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the user terminal 1300.

[0160] The multimedia component 1308 includes a touch display screen that provides an output interface between the user terminal 1300 and the user. In some embodiments, the touch display screen may include a liquid crystal display (LCD) and a touch panel (TP). The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1308 includes a front camera and / or a rear camera. When the user terminal 1300 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.

[0161] The audio component 1310 is configured to output and / or input audio signals. For example, the audio component 1310 includes a microphone (MIC), and when the user terminal 1300 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1304 or sent via the communication component 1316. In some embodiments, the audio component 1310 also includes a speaker for outputting audio signals.

[0162] I / O interface 1312 provides an interface between processing component 1302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0163] The sensor assembly 1314 includes one or more sensors for providing various aspects of status assessment for the user terminal 1300. For example, the sensor assembly 1314 can detect the open / closed state of the user terminal 1300, the relative positioning of components, such as the display and keypad of the user terminal 1300, and the sensor assembly 1314 can also detect the position change of the user terminal 1300 or a component of the user terminal 1300, the presence or absence of contact between the user and the user terminal 1300, the orientation or acceleration / deceleration of the user terminal 1300, and the temperature change of the user terminal 1300. The sensor assembly 1314 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1314 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1314 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0164] The communication component 1316 is configured to facilitate the communication between the user terminal 1300 and other devices in a wired or wireless manner. The user terminal 1300 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1316 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0165] In an exemplary embodiment, the user terminal 1300 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned vehicle unlocking method.

[0166] Fig.12 FIG. 1 is a block diagram of a server 1400 according to an exemplary embodiment. Fig.12The server 1400 includes a processing component 1420, which further includes one or more processors, and a memory resource represented by a memory 1422 for storing instructions or computer programs, such as applications, that can be executed by the processing component 1420. The application stored in the memory 1422 may include one or more modules, each corresponding to a set of instructions. In addition, the processing component 1420 is configured to execute the instructions to perform the above-mentioned vehicle unlocking method.

[0167] The server 1400 may also include a power supply component 1424 configured to perform power management of the device 1400, a wired or wireless network interface 1426 configured to connect the device 1400 to a network, and an input / output (I / O) interface 1428. The server 1400 may operate based on an operating system stored in the memory 1422, such as Windows 14 14erverTM, Mac O14 XTM, UnixTM, LinuxTM, FreeB14DTM or the like.

[0168] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1304 including instructions, and the instructions can be executed by the processor 1320 of the user terminal 1300 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0169] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory 1422 including instructions, which can be executed by a processor of the server 1400 to perform the above method. The storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0170] In an exemplary embodiment, a computer program product is also provided, and when the computer program is executed by a processor, the above method can be implemented. The computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, part or all of the above method can be implemented in whole or in part according to the process or function described in the embodiment of the present disclosure.

[0171] It should be noted that the solutions described in this specification and the embodiments, if they involve the processing of personal information, will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or being necessary for the performance of a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.

[0172] Those of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in the embodiments of the present disclosure can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM).

[0173] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0174] The above-described embodiments only express several implementation methods of the embodiments of the present disclosure, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for those of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the embodiments of the present disclosure, and these all belong to the protection scope of the embodiments of the present disclosure. Therefore, the protection scope of the patent of the embodiments of the present disclosure shall be subject to the attached claims.

Claims

1. A method for unlocking a vehicle, characterized in that: The method comprises: Identify the first explicit identifier on the user terminal based on the identification device on the transportation tool to obtain a user identifier corresponding to the first explicit identifier; An unlocking request is sent to the server based on the user identification; the unlocking request is used to instruct the server to send the vehicle information of the vehicle to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information.

2. The method according to claim 1, characterized in that The unlocking request includes the user identification, vehicle information of the vehicle, and a method for obtaining the user identification; The acquisition method is used to indicate whether the server needs to send the vehicle information to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information.

3. The method according to claim 1, characterized in that The method further comprises: Receiving an unlocking instruction sent by the server; The vehicle is controlled to unlock according to the unlocking instruction.

4. The method according to any one of claims 1 to 3, characterized in that: The identifying device on the vehicle is used to identify the first explicit identification on the user terminal when a second explicit identification on the vehicle fails.

5. A method for unlocking a vehicle, characterized in that: The method comprises: Receiving an unlocking request sent by a vehicle; the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification; The vehicle information of the vehicle is sent to the user terminal; the vehicle information is used to instruct the user terminal to unlock the vehicle based on the vehicle information.

6. The method according to claim 5, characterized in that The unlocking request includes the user identification, vehicle information of the vehicle, and a method for obtaining the user identification; The acquisition method is used to indicate whether the server needs to send the vehicle information to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information.

7. The method according to claim 5, characterized in that After receiving the unlocking request sent by the vehicle, the method further includes: Determining, according to the acquisition method, that the server needs to send the vehicle information to the user terminal; Verifying the legitimacy of the user identification; If the verification is successful, the process returns to the step of sending the vehicle information of the vehicle to the user terminal.

8. The method according to claim 5, characterized in that The method further comprises: A page switching instruction is sent to the user terminal; the page switching instruction is used to instruct the user terminal to switch the current display page to the unlocking confirmation page according to the vehicle information.

9. A method for unlocking a vehicle, characterized in that: The method comprises: Receiving vehicle information of a vehicle sent by a server; the vehicle information is sent by the server to the user terminal after receiving an unlocking request sent by the vehicle, and the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification; The vehicle is unlocked according to the vehicle information.

10. The method according to claim 9, characterized in that The unlocking request includes the user identification, vehicle information of the vehicle, and a method for obtaining the user identification; The acquisition method is used to indicate whether the server needs to send the vehicle information to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information.

11. The method according to claim 9, characterized in that The unlocking of the vehicle according to the vehicle information includes: Receiving a page switching instruction sent by the server; According to the page switching instruction and the vehicle information, the current display page is switched to a confirmation unlocking page; the confirmation unlocking page includes the vehicle information; Receiving a confirmation unlock request triggered by a user on the confirmation unlock page; The unlock confirmation request is sent to the server; the unlock confirmation request is used to instruct the server to unlock the vehicle.

12. A vehicle unlocking device, characterized in that: The device comprises: an identification module, configured to identify the first explicit identification on the user terminal based on an identification device on the vehicle, and obtain a user identification corresponding to the first explicit identification; The first sending module is used to send an unlocking request to the server based on the user identification; the unlocking request is used to instruct the server to send the vehicle information of the vehicle to the user terminal, so that the user terminal unlocks the vehicle based on the vehicle information.

13. A vehicle unlocking device, characterized in that: The device comprises: A first receiving module, configured to receive an unlocking request sent by a vehicle; the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification; The second sending module is used to send the vehicle information of the vehicle to the user terminal; the vehicle information is used to instruct the user terminal to unlock the vehicle based on the vehicle information.

14. A vehicle unlocking device, characterized in that: The device comprises: A second receiving module is used to receive vehicle information of a vehicle sent by a server; the vehicle information is sent by the server to the user terminal after receiving an unlocking request sent by the vehicle, and the unlocking request is sent to the server after the identification device on the vehicle identifies the first explicit identification on the user terminal and obtains the corresponding user identification; An unlocking module is used to unlock the vehicle according to the vehicle information.

15. A means of transport, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the method according to any one of claims 1 to 4 when executing the computer program.

16. A server, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the method according to any one of claims 5 to 8 when executing the computer program.

17. A user terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and wherein the processor implements the steps of the method according to any one of claims 9 to 11 when executing the computer program.

18. A vehicle unlocking system, characterized in that: include: A vehicle for performing the steps of the method according to any one of claims 1 to 4; A server, configured to execute the steps of the method according to any one of claims 5 to 8; A user terminal, configured to execute the steps of the method according to any one of claims 9 to 11.

19. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.

20. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 11 are implemented.