CN113947823A - Vehicle unlocking method, device, system, electronic equipment and storage medium - Google Patents
Vehicle unlocking method, device, system, electronic equipment and storage medium Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 238000003860 storage Methods 0.000 title claims abstract description 17
- 238000004891 communication Methods 0.000 claims abstract description 54
- 238000013475 authorization Methods 0.000 claims description 20
- 238000004590 computer program Methods 0.000 claims description 10
- 238000003825 pressing Methods 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 5
- 239000004984 smart glass Substances 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 12
- 230000006870 function Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00571—Electronically 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/10—Communication protocols, communication systems of vehicle anti-theft devices
- B60R2325/101—Bluetooth
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R2325/00—Indexing scheme relating to vehicle anti-theft devices
- B60R2325/20—Communication devices for vehicle anti-theft devices
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Individual registration on entry or exit
- G07C9/00174—Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
- G07C9/00309—Electronically 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/0042—Electronically 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/00476—Electronically 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
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Indexing scheme relating to groups G07C9/00 - G07C9/38
- G07C2209/60—Indexing scheme relating to groups G07C9/00174 - G07C9/00944
- G07C2209/63—Comprising 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
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.
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)
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 |
-
2020
- 2020-06-30 CN CN202010618244.1A patent/CN113947823A/en active Pending
Patent Citations (8)
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 |