[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113947823A - Vehicle unlocking method, device, system, electronic equipment and storage medium - Google Patents

Vehicle unlocking method, device, system, electronic equipment and storage medium Download PDF

Info

Publication number
CN113947823A
CN113947823A CN202010618244.1A CN202010618244A CN113947823A CN 113947823 A CN113947823 A CN 113947823A CN 202010618244 A CN202010618244 A CN 202010618244A CN 113947823 A CN113947823 A CN 113947823A
Authority
CN
China
Prior art keywords
vehicle
unlocking
communication connection
cloud server
bluetooth
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010618244.1A
Other languages
Chinese (zh)
Inventor
胡依林
汤涛
冯龙
张鹏
周扬
刘振
蔡雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Niu Technologies Group Ltd
Original Assignee
Niu Technologies Group Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Niu Technologies Group Ltd filed Critical Niu Technologies Group Ltd
Priority to CN202010618244.1A priority Critical patent/CN113947823A/en
Publication of CN113947823A publication Critical patent/CN113947823A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R25/00Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
    • B60R25/20Means to switch the anti-theft system on or off
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2325/00Indexing scheme relating to vehicle anti-theft devices
    • B60R2325/10Communication protocols, communication systems of vehicle anti-theft devices
    • B60R2325/101Bluetooth
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R2325/00Indexing scheme relating to vehicle anti-theft devices
    • B60R2325/20Communication devices for vehicle anti-theft devices
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/0042Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed
    • G07C2009/00476Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks the transmitted data signal containing a code which is changed dynamically
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C2209/00Indexing scheme relating to groups G07C9/00 - G07C9/38
    • G07C2209/60Indexing scheme relating to groups G07C9/00174 - G07C9/00944
    • G07C2209/63Comprising locating means for detecting the position of the data carrier, i.e. within the vehicle or within a certain distance from the vehicle

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The embodiment of the disclosure discloses a vehicle unlocking method, a device, a system, an electronic device and a storage medium, wherein the method comprises the following steps: the method comprises the steps that Bluetooth device information of a vehicle is obtained from a cloud server based on a mobile network, wherein the Bluetooth device information at least comprises a connection password; establishing communication connection with the Bluetooth equipment of the vehicle according to the Bluetooth equipment information; the vehicle is unlocked and authorized based on the communication connection, and the unlocking safety can be improved.

Description

Vehicle unlocking method, device, system, electronic equipment and storage medium
Technical Field
The embodiment of the disclosure relates to the technical field of wireless communication, in particular to a vehicle unlocking method, device and system, electronic equipment and a storage medium.
Background
At present, most of motor vehicles use traditional mechanical keys, and the traditional mechanical keys are easy to lose, so that the vehicles cannot be used, and great inconvenience or risk is brought to users.
In addition, the existing scheme for realizing vehicle unlocking through wireless communication also has safety risks, for example, if a fixed key is preset for a vehicle, the key of each vehicle is consistent, once one vehicle is broken, all vehicles face safety risks, and the safety risks are high. If one vehicle is used for one cipher, different fixed keys are preset for each vehicle, offline configuration or personalized production needs to be carried out for each vehicle, and the defects of complicated working procedures, high cost and the like exist.
Disclosure of Invention
In view of this, the embodiments of the present disclosure provide a method, an apparatus, a system, an electronic device, and a storage medium for unlocking a vehicle, so as to achieve secure unlocking.
Additional features and advantages of the disclosed embodiments will be set forth in the detailed description which follows, or in part will be obvious from the description, or may be learned by practice of the disclosed embodiments.
In a first aspect of the present disclosure, an embodiment of the present disclosure provides a vehicle unlocking method, which is executed by a mobile terminal, and includes:
the method comprises the steps that Bluetooth device information of a vehicle is obtained from a cloud server based on a mobile network, wherein the Bluetooth device information at least comprises a connection password;
establishing communication connection with the Bluetooth equipment of the vehicle according to the Bluetooth equipment information;
and carrying out unlocking authorization on the vehicle based on the communication connection.
In one embodiment, authorizing unlocking the vehicle based on the communication connection comprises: and receiving a pressing event of a preset button of the vehicle based on the communication connection, and sending an unlocking instruction message to the vehicle in response to the pressing event so that the vehicle executes unlocking after receiving the unlocking instruction message.
In an embodiment, the unlocking executed after the vehicle receives the unlocking instruction message includes: and after the vehicle receives the instruction, if the distance between the vehicle and the mobile terminal is determined to be less than the preset distance, unlocking the vehicle.
In one embodiment, authorizing unlocking the vehicle based on the communication connection comprises: requesting an unlocking instruction message from the cloud server based on a mobile network; and sending the unlocking instruction message returned by the cloud server to the vehicle through the communication connection, so that the vehicle executes unlocking after receiving the unlocking instruction message.
In an embodiment, the unlocking instruction message includes a dynamic password.
In one embodiment, the obtaining the bluetooth device information of the vehicle from the cloud server based on the mobile network includes: and sending the product serial number of the vehicle to a cloud server based on a mobile network, and acquiring the Bluetooth equipment information inquired by the cloud server according to the product serial number.
In one embodiment, the connection password is a dynamic password.
In an embodiment, the bluetooth device information further includes a MAC address and a PIN code.
In a second aspect of the present disclosure, an embodiment of the present disclosure further provides a vehicle unlocking device configured in a mobile terminal, including:
the Bluetooth information acquisition unit is used for acquiring Bluetooth equipment information of the vehicle from a cloud server based on a mobile network, wherein the Bluetooth equipment information at least comprises a connection password;
the connection establishing unit is used for establishing communication connection with the Bluetooth equipment of the vehicle according to the Bluetooth equipment information;
and the unlocking authorization unit is used for carrying out unlocking authorization on the vehicle based on the communication connection.
In one embodiment, the unlocking authorization unit is configured to: and receiving a pressing event of a preset button of the vehicle based on the communication connection, and sending an unlocking instruction message to the vehicle in response to the pressing event so that the vehicle executes unlocking after receiving the unlocking instruction message.
In an embodiment, the unlocking authorization unit is configured to execute unlocking after the vehicle receives the unlocking instruction message, and the unlocking authorization unit includes: and after the vehicle receives the instruction, if the distance between the vehicle and the mobile terminal is determined to be less than the preset distance, unlocking the vehicle.
In one embodiment, the unlocking authorization unit is configured to: requesting an unlocking instruction message from the cloud server based on a mobile network; and sending the unlocking instruction message returned by the cloud server to the vehicle through the communication connection, so that the vehicle executes unlocking after receiving the unlocking instruction message.
In an embodiment, the unlocking instruction message includes a dynamic password.
In one embodiment, the bluetooth information acquiring unit is configured to: and sending the product serial number of the vehicle to a cloud server based on a mobile network, and acquiring the Bluetooth equipment information inquired by the cloud server according to the product serial number.
In one embodiment, the connection password is a dynamic password.
In an embodiment, the bluetooth device information further includes a MAC address and a PIN code.
In a third aspect of the present disclosure, an electric vehicle unlocking system is provided, which includes a cloud server, a plurality of electric vehicles, and at least one mobile terminal bound to any one electric vehicle;
any mobile terminal is used for acquiring Bluetooth equipment information of the bound vehicle from a cloud server based on a mobile network, the Bluetooth equipment information at least comprises a connection password, communication connection is established with Bluetooth equipment of the vehicle according to the Bluetooth equipment information, and unlocking authorization is carried out on the vehicle based on the communication connection.
In a fourth aspect of the present disclosure, an electronic device is provided. The electronic device includes: a processor; and a memory for storing executable instructions that, when executed by the processor, cause the electronic device to perform the method of the first aspect.
In a fifth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, which computer program, when being executed by a processor, carries out the method of the first aspect.
The technical scheme provided by the embodiment of the disclosure has the beneficial technical effects that:
the method comprises the steps that Bluetooth equipment information of a vehicle is acquired from a cloud server through a mobile network, and communication connection is established with Bluetooth equipment of the vehicle according to the Bluetooth equipment information; the vehicle is unlocked and authorized based on the communication connection, and the unlocking safety can be improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed to be used in the description of the embodiments of the present disclosure will be briefly described below, and it is obvious that the drawings in the following description are only a part of the embodiments of the present disclosure, and for those skilled in the art, other drawings can be obtained according to the contents of the embodiments of the present disclosure and the drawings without creative efforts.
Fig. 1 is a schematic flow chart diagram of a vehicle unlocking method provided according to an embodiment of the present disclosure;
FIG. 2 is a schematic flow chart diagram of another vehicle unlocking method provided in accordance with an embodiment of the present disclosure;
FIG. 3 is a schematic flow chart diagram illustrating yet another method for unlocking a vehicle provided in accordance with an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of a vehicle unlocking device provided according to an embodiment of the present disclosure;
FIG. 5 illustrates a schematic diagram of an electronic device suitable for use in implementing embodiments of the present disclosure.
Detailed Description
In order to make the technical problems solved, technical solutions adopted and technical effects achieved by the embodiments of the present disclosure clearer, the technical solutions of the embodiments of the present disclosure will be described in further detail below with reference to the accompanying drawings, and it is obvious that the described embodiments are only some embodiments, but not all embodiments, of the embodiments of the present disclosure. All other embodiments, which can be obtained by a person skilled in the art without making creative efforts based on the embodiments of the present disclosure, belong to the protection scope of the embodiments of the present disclosure.
It should be noted that the terms "system" and "network" are often used interchangeably in the embodiments of the present disclosure. Reference to "and/or" in embodiments of the present disclosure is meant to include any and all combinations of one or more of the associated listed items. The terms "first", "second", and the like in the description and claims of the present disclosure and in the drawings are used for distinguishing between different objects and not for limiting a particular order.
It should also be noted that, in the embodiments of the present disclosure, each of the following embodiments may be executed alone, or may be executed in combination with each other, and the embodiments of the present disclosure are not limited specifically.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
The technical solutions of the embodiments of the present disclosure are further described by the following detailed description in conjunction with the accompanying drawings.
Fig. 1 shows a schematic flow diagram of a vehicle unlocking method provided in an embodiment of the present disclosure, which is applicable to a situation where a cloud server unlocks a vehicle through a mobile terminal, and the method may be executed by a vehicle unlocking device configured in the mobile terminal, as shown in fig. 1, the vehicle unlocking method according to the embodiment includes:
in step S110, bluetooth device information of the vehicle is acquired from the cloud server based on the mobile network, where the bluetooth device information at least includes a connection password.
The method for acquiring the Bluetooth device information of the vehicle from the cloud server based on the mobile network can adopt various methods, for example, the method can be used for sending the product serial number of the vehicle to the cloud server based on the mobile network and acquiring the Bluetooth device information inquired by the cloud server according to the product serial number.
For example, after approaching a vehicle, a user may cause the mobile terminal to execute the embodiment to unlock the vehicle in a close range by performing a key operation on an APP of the mobile terminal (including but not limited to a mobile phone, smart glasses, a smart watch, and other wearable smart devices).
It should be noted that the connection password is preferably a non-fixed password. In order to avoid the malicious unlocking or theft of the vehicle caused by the leakage of the connection password, the cloud server can periodically update the Bluetooth connection password distributed for each vehicle, or distribute the dynamic Bluetooth connection password for each vehicle, so as to enhance the unlocking safety of the vehicle.
The establishment of the bluetooth connection requires information such as a connection password, an MAC address, and a PIN code of the bluetooth module of the other party, the connection password may be a dynamic password or a password updated continuously, and may be obtained from the cloud server through step S110, and the MAC address and the PIN code are fixed and unchangeable values, and may be stored in the mobile terminal in advance, and may be directly obtained during use, or the connection password, the MAC address, and the PIN code are all obtained from the cloud server.
If a user has a plurality of vehicles, if the MAC address and the PIN code are pre-stored in the mobile terminal, the product serial numbers of the vehicles need to be bound to distinguish the Bluetooth device information of each vehicle, and correspondingly, the corresponding information can be inquired according to the product serial numbers of the vehicles during searching.
In step S120, a communication connection is established with the bluetooth device of the vehicle according to the bluetooth device information.
In step S130, the vehicle is authorized to unlock based on the communication connection.
After the mobile terminal establishes communication connection with the Bluetooth device of the vehicle, the vehicle can be unlocked and authorized based on the communication connection, and the specific method comprises multiple methods.
For example, a user directly performs a predetermined operation on the vehicle in an unlocked state, for example, presses a button, turns a handlebar in a predetermined manner, and the like, the vehicle transmits the user operation to the mobile terminal through the communication connection, the mobile terminal returns an unlocking instruction message through the communication connection, or returns an unlocking instruction message through the communication connection after performing predetermined rule judgment and confirmation, and the vehicle unlocks after receiving the unlocking instruction message through the communication connection.
For another example, after the mobile terminal establishes communication connection with the vehicle, the mobile terminal may obtain an unlocking instruction message of the vehicle from the cloud server based on the mobile network, the mobile terminal returns the unlocking instruction message to the unlocking instruction message through the communication connection, and the vehicle executes unlocking after receiving the unlocking instruction message through the communication connection. The unlocking instruction message can be an unlocking instruction message which is distributed by the cloud server and contains a dynamic password, so that the unlocking instruction message is prevented from being leaked, and the unlocking safety of the vehicle can be further improved.
In the embodiment, the Bluetooth device information of the vehicle is acquired from a cloud server through a mobile network, and communication connection is established with the Bluetooth device of the vehicle according to the Bluetooth device information; the vehicle is unlocked and authorized based on the communication connection, and the unlocking safety can be improved.
Fig. 2 shows a schematic flow chart of another vehicle unlocking method provided by the embodiment of the present disclosure, and the embodiment is based on the foregoing embodiment and is subjected to improved optimization. As shown in fig. 2, the vehicle unlocking method according to the present embodiment includes:
in step S210, bluetooth device information of the vehicle is acquired from the cloud server based on the mobile network, where the bluetooth device information at least includes a connection password.
In accordance with one or more embodiments, the connection password may be a dynamic password.
In accordance with one or more embodiments, the bluetooth device information further includes a MAC address and a PIN code.
In step S220, a communication connection is established with the bluetooth device of the vehicle according to the bluetooth device information.
In step S230, an unlocking instruction message is requested from the cloud server based on the mobile network.
In step S240, the unlocking instruction message returned by the cloud server is sent to the vehicle through the communication connection, so that the vehicle executes unlocking after receiving the unlocking instruction message.
On the basis of the previous embodiment, the embodiment further discloses a method for performing unlocking authorization on the vehicle by the mobile terminal, which can perform unlocking authorization after a user performs a predetermined operation on the vehicle after the bluetooth connection is automatically established with the vehicle, and can increase the convenience and the safety of unlocking.
Fig. 3 shows a schematic flow chart of another vehicle unlocking method provided by the embodiment of the present disclosure, and the embodiment is based on the foregoing embodiment and is subjected to improved optimization. As shown in fig. 3, the vehicle unlocking method according to the present embodiment includes:
in step S310, bluetooth device information of the vehicle is acquired from the cloud server based on the mobile network, where the bluetooth device information at least includes a connection password.
In some embodiments, the product serial number of the vehicle may be sent to a cloud server based on a mobile network, and bluetooth device information queried by the cloud server according to the product serial number may be obtained.
In some embodiments, the connection password is a dynamic password, and the bluetooth device information may further include a MAC address and a PIN code.
In step S320, a communication connection is established with the bluetooth device of the vehicle according to the bluetooth device information.
In step S330, a pressing event of a predetermined button of the vehicle is received based on the communication connection.
In step S340, an unlocking instruction message is sent to the vehicle in response to the pressing event, so that the vehicle executes unlocking after receiving the unlocking instruction message.
It should be noted that, after receiving the instruction, the vehicle may further determine to determine whether to unlock according to a predetermined rule, for example, may determine whether a distance between the vehicle and the mobile terminal is less than a predetermined distance, so as to determine that the user approaches the vehicle, and then unlock the vehicle.
In some embodiments, the unlocking instruction message may include a dynamic password, so as to further increase the security of unlocking the vehicle, and avoid information leakage from causing the vehicle to be stolen or maliciously opened.
On the basis of the embodiment shown in fig. 1, the embodiment discloses another method for authorizing unlocking of a vehicle by a mobile terminal, wherein after a bluetooth connection is automatically established with the vehicle, the mobile terminal actively requests an unlocking instruction message from a cloud server to actively unlock the vehicle, and a password can be managed and updated based on the cloud server to increase the unlocking security.
As an implementation of the methods shown in the above figures, the present application provides an embodiment of a vehicle unlocking device, and fig. 4 shows a schematic structural diagram of a vehicle unlocking device provided in this embodiment, where the embodiment of the device corresponds to the embodiment of the method shown in fig. 1 to fig. 3, and the device may be specifically applied to various electronic devices. As shown in fig. 4, the vehicle unlocking device according to the present embodiment includes a bluetooth information acquisition unit 410, a connection establishment unit 420, and an unlocking authorization unit 430.
The bluetooth information obtaining unit 410 is configured to obtain bluetooth device information of the vehicle from a cloud server based on a mobile network, where the bluetooth device information includes at least a connection password.
The connection establishing unit 420 is configured to establish a communication connection with a bluetooth device of the vehicle according to the bluetooth device information.
The unlocking authorization unit 430 is configured to authorize unlocking the vehicle based on the communication connection.
In some embodiments, the unlocking authorization unit 430 is configured to receive a pressing event of a predetermined button of the vehicle based on the communication connection, and send an unlocking instruction message to the vehicle in response to the pressing event, so that the vehicle performs unlocking after receiving the unlocking instruction message.
In some embodiments, the unlocking authorization unit 430 is configured to execute unlocking after the vehicle receives the unlocking instruction message, including: and after the vehicle receives the instruction, if the distance between the vehicle and the mobile terminal is determined to be less than the preset distance, unlocking the vehicle.
In some embodiments, the unlocking authorization unit 430 is configured to request an unlocking instruction message from the cloud server based on a mobile network; and sending the unlocking instruction message returned by the cloud server to the vehicle through the communication connection, so that the vehicle executes unlocking after receiving the unlocking instruction message.
In some embodiments, the unlocking instruction message includes a dynamic password.
In some embodiments, the bluetooth information obtaining unit 410 is configured to send a product serial number of the vehicle to a cloud server based on a mobile network, and obtain bluetooth device information queried by the cloud server according to the product serial number.
In some embodiments, the connection password is a dynamic password.
In some embodiments, the bluetooth device information further includes a MAC address and a PIN code.
The vehicle unlocking device provided by the embodiment can execute the vehicle unlocking method provided by the embodiment of the method disclosed by the invention, and has the corresponding functional modules and beneficial effects of the execution method.
Referring now to FIG. 5, a block diagram of an electronic device 500 suitable for use in implementing embodiments of the present disclosure is shown. The terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 5, electronic device 500 may include a processing means (e.g., central processing unit, graphics processor, etc.) 501 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)502 or a program loaded from a storage means 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data necessary for the operation of the electronic apparatus 500 are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
Generally, the following devices may be connected to the I/O interface 505: input devices 506 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 507 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, and the like; storage devices 508 including, for example, magnetic tape, hard disk, etc.; and a communication device 509. The communication means 509 may allow the electronic device 500 to communicate with other devices wirelessly or by wire to exchange data. While fig. 5 illustrates an electronic device 500 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 509, or installed from the storage means 508, or installed from the ROM 502. The computer program performs the above-described functions defined in the methods of the embodiments of the present disclosure when executed by the processing device 501.
It should be noted that the computer readable medium described above in the embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the disclosed embodiments, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the disclosed embodiments, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: the method comprises the steps that Bluetooth device information of a vehicle is obtained from a cloud server based on a mobile network, wherein the Bluetooth device information at least comprises a connection password; establishing communication connection with the Bluetooth equipment of the vehicle according to the Bluetooth equipment information; and carrying out unlocking authorization on the vehicle based on the communication connection.
Computer program code for carrying out operations for embodiments of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a unit does not in some cases constitute a limitation of the unit itself, for example, the first retrieving unit may also be described as a "unit for retrieving at least two internet protocol addresses".
The foregoing description is only a preferred embodiment of the disclosed embodiments and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure in the embodiments of the present disclosure is not limited to the particular combination of the above-described features, but also encompasses other embodiments in which any combination of the above-described features or their equivalents is possible without departing from the scope of the present disclosure. For example, the above features and (but not limited to) the features with similar functions disclosed in the embodiments of the present disclosure are mutually replaced to form the technical solution.

Claims (13)

1. A vehicle unlocking method is executed by a mobile terminal, and is characterized by comprising the following steps:
the method comprises the steps that Bluetooth device information of a vehicle is obtained from a cloud server based on a mobile network, wherein the Bluetooth device information at least comprises a connection password;
establishing communication connection with the Bluetooth equipment of the vehicle according to the Bluetooth equipment information;
and carrying out unlocking authorization on the vehicle based on the communication connection.
2. The method of claim 1, wherein authorizing unlocking of the vehicle based on the communication connection comprises:
and receiving a pressing event of a preset button of the vehicle based on the communication connection, and sending an unlocking instruction message to the vehicle in response to the pressing event so that the vehicle executes unlocking after receiving the unlocking instruction message.
3. The method of claim 2, wherein the vehicle performing unlocking after receiving the unlocking instruction message comprises:
and after the vehicle receives the instruction, if the distance between the vehicle and the mobile terminal is determined to be less than the preset distance, unlocking the vehicle.
4. The method of claim 1, wherein authorizing unlocking of the vehicle based on the communication connection comprises:
requesting an unlocking instruction message from the cloud server based on a mobile network;
and sending the unlocking instruction message returned by the cloud server to the vehicle through the communication connection, so that the vehicle executes unlocking after receiving the unlocking instruction message.
5. The method according to any one of claims 2-4, wherein the unlock instruction message contains a dynamic password.
6. The method of claim 1, wherein obtaining the Bluetooth device information of the vehicle from the cloud server based on the mobile network comprises:
and sending the product serial number of the vehicle to a cloud server based on a mobile network, and acquiring the Bluetooth equipment information inquired by the cloud server according to the product serial number.
7. The method of claim 1, wherein the connection password is a dynamic password.
8. The method of claim 1, wherein the bluetooth device information further comprises a MAC address and a PIN code.
9. A vehicle unlocking device, which is provided in a mobile terminal, comprising:
the Bluetooth information acquisition unit is used for acquiring Bluetooth equipment information of the vehicle from a cloud server based on a mobile network, wherein the Bluetooth equipment information at least comprises a connection password;
the connection establishing unit is used for establishing communication connection with the Bluetooth equipment of the vehicle according to the Bluetooth equipment information;
and the unlocking authorization unit is used for carrying out unlocking authorization on the vehicle based on the communication connection.
10. The electric vehicle unlocking system is characterized by comprising a cloud server and a plurality of electric vehicles, wherein at least one mobile terminal is bound to any electric vehicle;
any mobile terminal is used for acquiring Bluetooth equipment information of the bound vehicle from a cloud server based on a mobile network, the Bluetooth equipment information at least comprises a connection password, communication connection is established with Bluetooth equipment of the vehicle according to the Bluetooth equipment information, and unlocking authorization is carried out on the vehicle based on the communication connection.
11. The electric vehicle unlocking system of claim 1, wherein the mobile terminal comprises a mobile phone, smart glasses, and a smart watch.
12. An electronic device, comprising:
a processor; and
a memory to store executable instructions that, when executed by the one or more processors, cause the electronic device to perform the method of any of claims 1-8.
13. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the method according to any one of claims 1-8.
CN202010618244.1A 2020-06-30 2020-06-30 Vehicle unlocking method, device, system, electronic equipment and storage medium Pending CN113947823A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010618244.1A CN113947823A (en) 2020-06-30 2020-06-30 Vehicle unlocking method, device, system, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010618244.1A CN113947823A (en) 2020-06-30 2020-06-30 Vehicle unlocking method, device, system, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113947823A true CN113947823A (en) 2022-01-18

Family

ID=79325811

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010618244.1A Pending CN113947823A (en) 2020-06-30 2020-06-30 Vehicle unlocking method, device, system, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113947823A (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105279832A (en) * 2015-12-01 2016-01-27 北京卡多宝信息技术有限公司 Intelligent door lock system and control method thereof
CN106851541A (en) * 2017-02-13 2017-06-13 北京途歌科技有限公司 Smart mobile phone dynamic password connects the method and system of vehicle bluetooth equipment
CN107705396A (en) * 2017-08-24 2018-02-16 北京飞图同辉科技有限公司 A kind of electronic lock system
CN108109239A (en) * 2017-12-20 2018-06-01 东峡大通(北京)管理咨询有限公司 A kind of method for unlocking of smart lock, mobile terminal and unlocking system
CN109035500A (en) * 2018-07-02 2018-12-18 深圳市沃特沃德股份有限公司 Open the method and APP client of intelligent door lock
CN109177921A (en) * 2018-08-29 2019-01-11 重庆长安汽车股份有限公司 The method and system of PKE are realized based on intelligent mobile terminal
CN109243017A (en) * 2018-08-22 2019-01-18 天网互联科技(深圳)有限公司 A kind of bluetooth method for unlocking, device and computer readable storage medium
CN109495872A (en) * 2018-12-30 2019-03-19 东莞市开畅电子科技有限公司 A kind of automobile Bluetooth comfortably enters system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105279832A (en) * 2015-12-01 2016-01-27 北京卡多宝信息技术有限公司 Intelligent door lock system and control method thereof
CN106851541A (en) * 2017-02-13 2017-06-13 北京途歌科技有限公司 Smart mobile phone dynamic password connects the method and system of vehicle bluetooth equipment
CN107705396A (en) * 2017-08-24 2018-02-16 北京飞图同辉科技有限公司 A kind of electronic lock system
CN108109239A (en) * 2017-12-20 2018-06-01 东峡大通(北京)管理咨询有限公司 A kind of method for unlocking of smart lock, mobile terminal and unlocking system
CN109035500A (en) * 2018-07-02 2018-12-18 深圳市沃特沃德股份有限公司 Open the method and APP client of intelligent door lock
CN109243017A (en) * 2018-08-22 2019-01-18 天网互联科技(深圳)有限公司 A kind of bluetooth method for unlocking, device and computer readable storage medium
CN109177921A (en) * 2018-08-29 2019-01-11 重庆长安汽车股份有限公司 The method and system of PKE are realized based on intelligent mobile terminal
CN109495872A (en) * 2018-12-30 2019-03-19 东莞市开畅电子科技有限公司 A kind of automobile Bluetooth comfortably enters system

Similar Documents

Publication Publication Date Title
JP2023162188A (en) Bluetooth scanning method and electronic device
CN109448195B (en) Authentication method and device for vehicle virtual key
CN110569667B (en) Access control method and device, computer equipment and storage medium
CN112235400B (en) Communication method, communication system, communication device, server, and storage medium
KR102135357B1 (en) Cloud service interworking apparatus and method thereof
CN113993115B (en) Method and device for automatically unlocking screen, electronic equipment and readable storage medium
CN112866385B (en) Interface calling method and device, electronic equipment and storage medium
CN111786876A (en) Information processing method, device, electronic equipment and computer readable medium
CN107979830B (en) Bluetooth connection method, device, equipment and storage medium for intelligent rearview mirror
CN112262548B (en) File processing method and terminal equipment
CN111030827A (en) Information interaction method and device, electronic equipment and storage medium
CN112422551B (en) SSL certificate updating method and device, electronic equipment and storage medium
CN111291396B (en) Form data processing method and device, electronic equipment and storage medium
CN115174558B (en) Cloud network end integrated identity authentication method, device, equipment and storage medium
WO2022083589A1 (en) Terminal control method and apparatus, and terminal and storage medium
CN114640533A (en) Method, device, storage medium and electronic equipment for transmitting messages
CN114095899A (en) Communication signal detection method and device, electronic equipment and computer readable medium
CN110855655B (en) Information verification method, device, equipment and storage medium
CN113947823A (en) Vehicle unlocking method, device, system, electronic equipment and storage medium
CN115086305B (en) Information processing method, apparatus, electronic device and storage medium
CN115328558A (en) Starting method and device and electronic equipment
CN115730324A (en) Business system access method and device, storage medium and electronic equipment
CN114430417A (en) Data storage and calling method and device of industrial Internet platform
CN111698368A (en) Terminal control method and device, terminal and storage medium
CN115171248B (en) Bluetooth key-based connection method and device and related equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20220118

RJ01 Rejection of invention patent application after publication