CN107527518B - Parking space sharing method and system based on intelligent ground lock - Google Patents
Parking space sharing method and system based on intelligent ground lock Download PDFInfo
- Publication number
- CN107527518B CN107527518B CN201710620678.3A CN201710620678A CN107527518B CN 107527518 B CN107527518 B CN 107527518B CN 201710620678 A CN201710620678 A CN 201710620678A CN 107527518 B CN107527518 B CN 107527518B
- Authority
- CN
- China
- Prior art keywords
- parking
- parking space
- code
- temporary
- module
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 27
- 238000013459 approach Methods 0.000 claims abstract description 19
- 238000012790 confirmation Methods 0.000 claims abstract description 13
- 238000001514 detection method Methods 0.000 claims description 16
- 230000006698 induction Effects 0.000 claims description 11
- 238000011161 development Methods 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 1
- 238000013480 data collection Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/14—Traffic control systems for road vehicles indicating individual free spaces in parking areas
- G08G1/149—Traffic control systems for road vehicles indicating individual free spaces in parking areas coupled to means for restricting the access to the parking space, e.g. authorization, access barriers, indicative lights
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/02—Reservations, e.g. for tickets, services or events
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Lock And Its Accessories (AREA)
Abstract
The invention provides a parking space sharing method and system based on intelligent ground lock, and relates to the field of resource sharing service. The method comprises the following steps: the parking space sharing platform receives a parking space reservation request submitted by a parking vehicle owner and sends the parking space reservation request to the parking vehicle owner, when confirmation information of the parking vehicle owner of the reserved parking space is received, parking vehicle information and reservation time are set in an intelligent ground lock of the reserved parking space, a temporary unlocking code is sent to the parking vehicle owner, and a fixed locking code of the intelligent ground lock is updated to a corresponding temporary locking code; when the intelligent ground lock receives a temporary unlocking code provided by a parking vehicle owner, judging whether the intelligent ground lock is matched with a currently stored temporary locking code, and unlocking when the intelligent ground lock is verified to be matched with the currently stored temporary locking code; when the intelligent ground lock detects that the parking vehicle approaches to the reserved parking space, acquiring information of the parking vehicle, judging whether the information of the parking vehicle is consistent with the information of the parking vehicle currently stored by the intelligent ground lock, if so, keeping an unlocking state, and stopping the parking vehicle by a parking vehicle owner; otherwise, automatically locking and ending.
Description
Technical Field
The invention relates to the field of resource sharing service, in particular to a parking space sharing method and system based on an intelligent ground lock.
Background
With the development of social economy, vehicles have come into every household, but with the development of social economy, the difficulty in parking vehicles becomes an important problem to be solved everywhere, and is particularly obvious in urban environments. However, as can be seen from more detailed big data collection and analysis, the situation of parking congestion in urban environments is temporal and regional; at night, vehicles which are difficult to find parking spaces can rent the parking spaces close to office areas and commercial consumption areas to solve the problem of difficult parking, and the effect of evacuating urban residential areas to a certain extent is achieved; however, in daytime, the parking places in the urban office area and the commercial consumption area are prone to have the problems of crowded parking and difficult parking of vehicles, and the parking places in the urban residential area have more idle parking spaces, but since the right of use of the parking spaces in the parking places in the urban residential area usually belongs to the residential owner, if an external vehicle or a vehicle which needs to park temporarily uses the temporarily idle parking spaces in a trade, inconvenience and even dispute are easily caused to the car owners, and this reason is also exactly why the problem of difficult parking when people work or go out temporarily in daytime is particularly prominent, and how to effectively use the idle parking spaces with the right of use attribution to relieve the problem of difficult parking has been brought up to schedule.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides a parking space sharing method and system based on intelligent locking.
On one hand, the invention provides a parking space sharing method based on intelligent locking, which comprises the following steps:
step S1: the parking space sharing platform receives a parking space reservation request submitted by a parking vehicle owner and sends the parking space reservation request to the parking vehicle owner in the reserved parking space;
step S2: when the parking space sharing platform receives confirmation information from an owner of the reserved parking space, setting parking vehicle information and reservation time in the intelligent ground lock according to the reserved parking space request, generating a temporary unlocking code and a corresponding temporary locking code, sending the temporary unlocking code to the owner of the parking space, and updating a fixed locking code of the intelligent ground lock in the reserved parking space into the temporary locking code;
step S3: when the intelligent lock receives the temporary unlocking code provided by the parking vehicle owner, judging whether the received temporary unlocking code is matched with the currently stored temporary locking code, if so, unlocking, and executing step S4; otherwise, ending;
step S4: when the intelligent ground lock detects that the parking vehicle approaches to the reserved parking space, acquiring information of the parking vehicle, judging whether the information of the parking vehicle is consistent with the information of the parking vehicle currently stored by the intelligent ground lock, if so, keeping an unlocking state, and stopping the parking vehicle by the parking vehicle owner; otherwise, automatically locking and ending.
Optionally, the temporary unlocking code and the temporary locking code are valid in the reserved time and can be used for multiple times in the reserved time, and the method further includes:
step H: and when the intelligent lock detects that the parked vehicle leaves the reserved parking space within the reserved time, automatically locking by using the temporary locking code, and returning to the step S3.
Optionally, in step S3, the intelligent lock receives a temporary unlock code provided by the parking vehicle owner, specifically:
the Bluetooth module of the intelligent ground lock is in Bluetooth pairing with the mobile equipment of the parking vehicle owner, wherein the mobile equipment is stored with the temporary unlocking code, and the temporary unlocking code provided by the parking vehicle owner is received through a Bluetooth function;
or,
the intelligent ground lock uses a camera thereof to scan a temporary unlocking code displayed by the parking vehicle owner through mobile equipment;
or,
and the NFC module of the intelligent ground lock is connected with a network controller in the parking lot and receives the temporary unlocking code provided by the parking vehicle owner through the NFC function.
Optionally, in step S2, the setting of the parking vehicle information in the intelligent lock according to the reserved parking space request specifically includes: the parking space sharing platform sets the license plate number of the parking vehicle contained in the parking space reservation request in the intelligent ground lock as the current valid license plate number;
correspondingly, the step S4 specifically includes: when the intelligent ground lock detects that a parking vehicle approaches to the reserved parking space through the geomagnetic induction function of the intelligent ground lock, the license plate number of the parking vehicle is scanned, whether the scanned license plate number is consistent with the current valid license plate number stored in the intelligent ground lock is judged, if yes, the intelligent ground lock keeps an unlocking state, and the parking vehicle owner parks the vehicle; otherwise, the temporary locking code is used for automatic locking, and the operation is finished.
Optionally, when the parking vehicle owner receives the temporary unlock code, the method further includes: the parking vehicle owner pays the use fee to the vehicle owner of the reserved parking space in a fee payment mode provided by the parking space sharing platform;
optionally, when the reserved time is over, the intelligent lock automatically updates the temporary locking code to the fixed locking code.
On the other hand, the invention provides a system for intelligently locking and sharing parking spaces, which comprises the following steps: the parking space sharing platform and the intelligent ground lock are arranged;
parking stall sharing platform includes:
the first receiving module is used for receiving a parking space reservation request submitted by a parking vehicle owner;
the sending module is used for sending the reserved parking space request received by the first receiving module to a vehicle owner reserving the parking space;
the first receiving module is also used for receiving confirmation information of the car owner from the reserved parking space;
the setting generation module is used for setting parking vehicle information and reservation time in the intelligent ground lock according to the reserved parking space request and generating a temporary unlocking code and a corresponding temporary locking code when the first receiving module receives confirmation information of a vehicle owner from the reserved parking space;
the sending module is further configured to send the temporary unlocking code generated by the setting generation module to the parking vehicle owner;
the updating module is used for updating the fixed locking code of the intelligent ground lock in the reserved parking space into the temporary locking code generated by the setting generation module;
the intelligent lock includes:
the second receiving module is used for receiving a temporary unlocking code provided by the parking vehicle owner;
the first judging module is used for judging whether the temporary unlocking code received by the second receiving module is matched with the currently stored temporary locking code;
the unlocking module is used for unlocking when the first judging module judges that the temporary unlocking code received by the second receiving module is matched with the currently stored temporary locking code;
the detection module is used for detecting whether a parking vehicle approaches to the reserved parking space or not after the unlocking module unlocks;
the acquisition module is used for acquiring the information of the parking vehicle when the detection module detects that the parking vehicle approaches to the reserved parking space;
the second judgment module is used for judging whether the parking vehicle information acquired by the acquisition module is consistent with the parking vehicle information currently stored in the second judgment module;
and the locking module is used for locking when the second judging module judges that the parking vehicle information acquired by the acquisition module is inconsistent with the current parking vehicle information stored in the second judging module.
Optionally, the temporary unlocking code and the temporary locking code are valid in the reserved time and can be used for multiple times in the reserved time;
the detection module is also used for detecting whether the parking vehicle leaves the reserved parking space;
the locking module is further used for automatically locking by using the temporary locking code when the detection module detects that the parking vehicle leaves the reserved parking space within the reserved time;
the first judging module is further configured to judge whether the received temporary unlocking code matches with a temporary locking code currently stored in the second receiving module when the second receiving module receives the temporary unlocking code provided by the parking vehicle owner after the locking module automatically locks the parking vehicle by using the temporary locking code.
Optionally, the intelligent lock further comprises: the Bluetooth module is used for carrying out Bluetooth pairing with the mobile equipment of the parking vehicle owner, which stores the temporary unlocking code;
the second receiving module is specifically configured to: receiving a temporary unlocking code provided by the parking vehicle owner through the Bluetooth function of the Bluetooth module;
or,
the intelligent lock further comprises: the camera module is used for scanning the temporary unlocking code displayed by the parking vehicle owner through the mobile equipment;
the second receiving module is specifically configured to: receiving a temporary unlocking code scanned by the camera module;
or,
the intelligent lock further comprises: the NFC module is connected with a network controller in the parking lot;
the second receiving module is specifically configured to: and receiving the temporary unlocking code provided by the parking vehicle owner through the NFC function.
Optionally, the setting generation module is specifically configured to: when the first receiving module receives confirmation information from the owner of the reserved parking space, the license plate number of the parking vehicle contained in the reserved parking space request is set in the intelligent ground lock to serve as the current effective license plate number, and a temporary unlocking code and a corresponding temporary locking code are generated;
correspondingly, the detection module is specifically configured to: detecting whether a parked vehicle approaches to the reserved parking space or not through a geomagnetic induction function;
the acquisition module is specifically configured to: when the detection module detects that the parking vehicle approaches to the reserved parking space through the geomagnetic induction function, the license plate number of the parking vehicle is scanned;
the second judgment module is specifically configured to: and judging whether the license plate number scanned by the acquisition module is consistent with the current valid license plate number stored by the acquisition module.
Optionally, the parking space sharing platform further includes: the parking space sharing platform is used for providing parking space information for parking vehicles, and the parking space information comprises a temporary unlocking code and a temporary unlocking code;
optionally, the intelligent lock further comprises: and the automatic updating module is used for automatically updating the temporary locking code into the fixed locking code when the reserved time is over.
The invention has the advantages that:
according to the technical scheme, a convenient, safe and effective shared parking space reservation mechanism is provided, the idle parking spaces with the ownership of the right of use can be fully utilized, and the temporary and quick parking space use requirements are met; meanwhile, through the arrangement of parking information in the intelligent ground lock, the intelligent ground lock can effectively verify the current effective unlocking code and the parking vehicle, the exclusivity of the parking space use right is effectively guaranteed, and the effective operation of a parking space sharing management system and the safety of parking space sharing are guaranteed.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 is a flowchart of a parking space sharing method based on intelligent locking according to an embodiment of the present invention;
fig. 2 is a block diagram of a system for intelligently locking a shared parking space according to a second embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Example one
The invention provides a parking space sharing method based on intelligent locking, which comprises the following steps of:
step 101: when the parking space sharing platform receives a parking space reservation request submitted by a parking vehicle owner, sending the parking space reservation request to the parking vehicle owner reserving the parking space;
step 102: when the parking space sharing platform receives confirmation information from a car owner of the reserved parking space, setting parking vehicle information and reserved time in the intelligent ground lock according to a reserved parking space request, generating a temporary unlocking code and a corresponding temporary locking code, sending the temporary unlocking code to the car owner of the parking space, and updating a fixed locking code of the intelligent ground lock in the reserved parking space into the temporary locking code;
step 103: when the intelligent lock receives a temporary unlocking code provided by a parking vehicle owner, judging whether the received temporary unlocking code is matched with a currently stored temporary locking code, if so, unlocking, and executing step 104; otherwise, ending;
step 104: when the intelligent ground lock detects that the parking vehicle approaches to the reserved parking space, acquiring information of the parking vehicle, judging whether the information of the parking vehicle is consistent with the information of the parking vehicle currently stored by the intelligent ground lock, if so, keeping an unlocking state, and stopping the parking vehicle by a parking vehicle owner; otherwise, automatically locking and ending.
According to an embodiment of the present invention, the temporary unlock code and the temporary lock code are valid for a reserved time and can be used for a plurality of times within the reserved time, and the method further includes:
step H: when the intelligent lock detects that the parked vehicle leaves the reserved parking space within the reserved time, the temporary locking code is used for automatically locking, and the step 103 is returned.
In the embodiment, the temporary unlocking code and the temporary locking code are not limited in use times in the reserved time period, if the parking owner needs to leave in the reserved time period, the temporary locking code is used for automatically locking when the geomagnetic induction function of the intelligent ground lock detects that the parking vehicle leaves; when the parking owner needs to park again, if the parking owner is still in the reserved time period, the temporary unlocking code obtained previously can be used again to unlock the intelligent lock, and then the parking is carried out; the mode brings convenience to the parking car owners, so that the parking car owners can share the use right of the reserved parking spaces in the reserved time.
According to the embodiment of the present invention, in step 102, the parking vehicle information is set in the intelligent lock according to the reserved parking space request, specifically: the parking space sharing platform sets the license plate number of the parking vehicle contained in the parking space reservation request in the intelligent ground lock as the current valid license plate number;
correspondingly, step 104 specifically includes: when the intelligent ground lock detects that the parking vehicle approaches to the reserved parking space through the geomagnetic induction function of the intelligent ground lock, the license plate number of the parking vehicle is scanned, whether the scanned license plate number is consistent with the current valid license plate number stored in the intelligent ground lock is judged, if yes, the intelligent ground lock keeps an unlocking state, and a parking vehicle owner parks the parking vehicle; otherwise, the temporary locking code is used for automatic locking, and the operation is finished.
Specifically, the parking space vehicle owner provides the setting interface of the intelligent ground lock for the parking space sharing platform, and the parking space sharing platform sets parking vehicle information in the intelligent ground lock according to the parking space reservation request through the setting interface.
Further, in this embodiment, the reserved parking space only allows the currently reserved parking vehicle to park within a certain effective reserved time period, if the parking owner a provides the temporary unlocking code received by the parking owner a to the parking owner B, even if the parking owner B can unlock the intelligent ground lock by using the temporary unlocking code, since the license plate number of the parking owner a is not consistent with the license plate number of the parking owner B, when the intelligent ground lock detects that the license plate number is not consistent, the parking owner B is automatically locked, so that the parking owner B cannot park; the mechanism does not have the condition that the same temporary unlocking code is used by a plurality of vehicles, and ensures the effective operation of a parking space sharing management system and the safety of parking space sharing.
According to an embodiment of the present invention, in step 102, generating a temporary unlock code and a corresponding temporary lock code specifically includes: the parking space sharing platform generates 6-bit random numbers by using a random number generator, splices the current time and the generated six-bit random numbers to obtain first data, and encrypts the first data by using a preset public key to obtain a temporary unlocking code; taking the reverse order of the random number, splicing the current time and the reverse order of the random number to obtain second data, and encrypting the second data by using a preset public key to obtain a temporary locking code;
in this embodiment, the encryption process specifically includes: pe≡ k (mod n); the meaning is that the public key (N, e) is used to encrypt the data P to obtain the ciphertext data K.
For example, in this embodiment, the generated 6-bit random number is 243658, the current time is 13: 15 points in 5/25/2017, the first data obtained by splicing is 201705251315 plus 243658, the second data is 201705251315 plus 856342, and the first data, the second data and the preset public key are subjected to the above-mentioned encryption operation to obtain the temporary unlocking code and the temporary locking code.
Correspondingly, in step 103, determining whether the received temporary unlock code matches with a currently stored temporary lock code, specifically including: the intelligent lock uses a preset private key to decrypt the received temporary unlocking code and the currently stored temporary locking code to obtain corresponding first data and second data respectively, judges whether the last six bits of data of the first data and the last six bits of data of the second data are in a reverse order relation or not, and judges that the received temporary unlocking code is matched with the currently stored temporary locking code if the first data and the second data are in the reverse order relation; otherwise, the received temporary unlocking code is judged to be not matched with the currently stored temporary locking code.
In this embodiment, the decryption process specifically includes: kdAnd (d) P (mod N), which means that the ciphertext data K is decrypted by using a private key (N, d) to obtain data P.
According to the embodiment of the present invention, in step 103, the intelligent lock receives the temporary unlock code provided by the parking vehicle owner, specifically:
the parking system comprises a parking owner, a Bluetooth module and a mobile device, wherein the parking owner is provided with a temporary unlocking code;
or,
the intelligent parking lock scans a temporary unlocking code displayed by a parking car owner through mobile equipment by using a camera of the intelligent parking lock;
or,
the NFC module of intelligence ground lock links to each other with the network controller in the parking area, receives the interim unlock code that the parking car owner provided through the NFC function.
According to the embodiment of the invention, when the parking vehicle owner receives the temporary unlocking code, the method further comprises the following steps: the parking vehicle owner pays the use fee to the vehicle owner reserving the parking space through a fee payment mode provided by the parking space sharing platform.
Preferably, in this embodiment, when the vehicle owner of the reserved parking space confirms the reservation request through the parking space sharing platform, the parking space sharing platform jumps to the fee settlement page and provides a plurality of fee payment methods for the vehicle owner to select, and the fee paid by the vehicle owner is transferred to the account corresponding to the vehicle owner of the reserved parking space according to the fee payment method selected by the vehicle owner.
According to an embodiment of the present invention, when the reserved time is over, the intelligent lock automatically updates the temporary locking code to the fixed locking code.
In this embodiment, the fixed locking code is a locking code used by the owner of the reserved parking space when using the own parking space; for the convenient parking stall of using oneself of the owner who makes the parking stall, need not to acquire the unblock sign indicating number at every turn, set up a fixed lock sign indicating number for intelligent ground lock, outside the reservation period, this fixed lock sign indicating number of all using of intelligent ground lock.
According to the embodiment of the present invention, before step 101, the method further includes: real-name registration is carried out on a parking car owner and a car owner who reserves a parking space on a parking space sharing platform;
in order to ensure the use safety of the shared parking spaces, real-name registration is required to be carried out on a parking space sharing platform by a parking vehicle owner and the parking space owner, wherein the real-name registration comprises personal identity information, parking space information, vehicle information and the like; the personal identity information comprises a name, an identity card number, a mobile phone number and the like; the parking space information is the position of the parking space; the vehicle information includes a license plate number, a vehicle brand, and the like.
According to the embodiment of the present invention, before step 101, the method further includes: the parking place owner issues parking place sharing information through a parking place sharing platform client installed on the parking place owner's mobile equipment;
wherein, the parking space sharing information includes but is not limited to: parking space position, reserved time and use price.
Correspondingly, the parking vehicle owner browses the parking space sharing information displayed in the parking space sharing platform client installed on the mobile device, selects the optimal parking space from the information by combining the information such as the parking space position, the available reservation time and the use price in the parking space sharing information, and submits a parking space reservation request to the parking space sharing platform.
Preferably, when the vehicle owner of the reserved parking space receives the request for reserving the parking space, whether the reserved information contained in the request for reserving the parking space is within an acceptable range is judged, if yes, the request for reserving the parking space is confirmed through the parking space sharing platform, and if not, the request for reserving the parking space is refused through the parking space sharing platform.
Wherein, whether the reservation information who contains in the judgement reservation parking stall request is in the acceptable scope specifically is: and the vehicle owner of the reserved parking space judges whether the reserved time contained in the reserved parking space request is within an acceptable range.
Example two
According to an embodiment of the present invention, there is provided a parking space sharing system based on an intelligent lock, as shown in fig. 2, including: the parking space sharing platform 200 and the intelligent ground lock 300;
wherein, parking stall sharing platform 200 includes:
the first receiving module 201 is configured to receive a parking space reservation request submitted by a parking vehicle owner;
the sending module 202 is configured to send the parking space reservation request received by the first receiving module 201 to a vehicle owner reserving a parking space;
the first receiving module 201 is further configured to receive confirmation information of a vehicle owner from the reserved parking space;
the setting generation module 203 is configured to set parking vehicle information and reservation time in the intelligent lock 300 according to a reserved parking space request and generate a temporary unlocking code and a corresponding temporary locking code when the first receiving module 201 receives confirmation information from a vehicle owner of the reserved parking space;
the sending module 202 is further configured to send the temporary unlock code generated by the setting generation module 203 to the parking vehicle owner;
an updating module 204, configured to update the fixed locking code of the intelligent lock in the reserved parking space to the temporary locking code generated by the setting generating module 203;
the intelligent lock 300 includes:
the second receiving module 301 is configured to receive a temporary unlock code provided by a parking vehicle owner;
a first determining module 302, configured to determine whether the temporary unlock code received by the second receiving module 301 matches a temporary lock code currently stored in the second receiving module;
the unlocking module 303 is configured to unlock the mobile terminal when the first determining module 302 determines that the temporary unlocking code received by the second receiving module 301 matches a temporary locking code currently stored in the mobile terminal;
the detection module 304 is used for detecting whether the parking vehicle approaches to the reserved parking space or not after the unlocking module 303 unlocks;
the obtaining module 305 is configured to obtain information of the parked vehicle when the detecting module 304 detects that the parked vehicle approaches to the reserved parking space;
a second judging module 306, configured to judge whether the parking vehicle information acquired by the acquiring module 305 is consistent with the current parking vehicle information stored in the second judging module;
and a locking module 307 configured to lock when the second determining module 306 determines that the information of the parking vehicle acquired by the acquiring module 305 is inconsistent with the information of the parking vehicle currently stored in the second determining module.
According to the embodiment of the invention, the temporary unlocking code and the temporary locking code are effective in the reserved time and can be used for multiple times in the reserved time;
correspondingly, the detecting module 304 is further configured to detect whether the parked vehicle leaves the reserved parking space;
the locking module 307 is further configured to automatically lock the parking space by using the temporary locking code when the detection module 304 detects that the parked vehicle leaves the reserved parking space within the reserved time;
the first determining module 302 is further configured to determine whether the received temporary unlocking code matches with a currently stored temporary locking code when the second receiving module 301 receives the temporary unlocking code provided by the parking vehicle owner after the temporary locking code is automatically locked by the locking module 307.
Optionally, the intelligent lock 300 further comprises: the Bluetooth module is used for carrying out Bluetooth pairing with the mobile equipment of the parking vehicle owner, which is stored with the temporary unlocking code;
correspondingly, the second receiving module 301 is specifically configured to: receiving a temporary unlocking code provided by a parking vehicle owner through the Bluetooth function of the Bluetooth module;
or,
the intelligent lock 300 further includes: the camera module is used for scanning the temporary unlocking code displayed by the parking vehicle owner through the mobile equipment;
correspondingly, the second receiving module 301 is specifically configured to: receiving a temporary unlocking code scanned by a camera module;
or,
the intelligent lock 300 further includes: the NFC module is connected with a network controller in the parking lot;
correspondingly, the second receiving module 301 is specifically configured to: and receiving a temporary unlocking code provided by the parking vehicle owner through the NFC function.
According to an embodiment of the present invention, the generating module 203 is specifically configured to: when the first receiving module 201 receives the confirmation information from the owner of the reserved parking space, the license plate number of the parking vehicle contained in the reserved parking space request is set in the intelligent ground lock 300 as the current valid license plate number, and a temporary unlocking code and a corresponding temporary locking code are generated;
correspondingly, the detection module 304 is specifically configured to: detecting whether the parked vehicle approaches to an appointed parking space or not through a geomagnetic induction function;
the obtaining module 305 is specifically configured to: when the detection module 304 detects that the parking vehicle approaches to the reserved parking space through the geomagnetic induction function, scanning the license plate number of the parking vehicle;
the second determining module 306 is specifically configured to: whether the license plate number scanned by the obtaining module 305 is consistent with the current valid license plate number stored in the obtaining module is judged.
According to an embodiment of the present invention, the parking space sharing platform 200 further includes: the payment module is used for paying the use fee to the car owner of the reserved parking space through a fee payment mode provided by the parking space sharing platform 200 when the car owner receives the temporary unlocking code;
according to an embodiment of the present invention, the intelligent lock 300 further comprises: and the automatic updating module is used for automatically updating the temporary locking code into the fixed locking code when the reserved time is over.
According to the technical scheme, a convenient, safe and effective shared parking space reservation mechanism is provided, the idle parking spaces with the ownership of the right of use can be fully utilized, and the temporary and quick parking space use requirements are met; meanwhile, through the arrangement of the information of the parking vehicles in the intelligent ground lock, the intelligent ground lock can effectively verify the current effective unlocking code and the parking vehicles, the exclusivity of the parking space use right is effectively guaranteed, and the effective operation of a parking space sharing management system and the safety of parking space sharing are guaranteed.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (2)
1. The utility model provides a method based on lock shared parking stall intelligently which characterized in that includes:
step S1: the parking space sharing platform receives a parking space reservation request submitted by a parking vehicle owner and sends the parking space reservation request to the parking vehicle owner in the reserved parking space;
step S2: when the parking space sharing platform receives confirmation information from an owner of the reserved parking space, setting parking vehicle information and reservation time in the intelligent ground lock according to the reserved parking space request, generating a temporary unlocking code and a corresponding temporary locking code, sending the temporary unlocking code to the owner of the parking space, and updating a fixed locking code of the intelligent ground lock in the reserved parking space into the temporary locking code;
step S3: when the intelligent lock receives the temporary unlocking code provided by the parking vehicle owner, judging whether the received temporary unlocking code is matched with the currently stored temporary locking code, if so, unlocking, and executing step S4; otherwise, ending;
step S4: when the intelligent ground lock detects that the parking vehicle approaches to the reserved parking space, acquiring information of the parking vehicle, judging whether the information of the parking vehicle is consistent with the information of the parking vehicle currently stored by the intelligent ground lock, if so, keeping an unlocking state, and stopping the parking vehicle by the parking vehicle owner; otherwise, automatically locking, ending, wherein
Generating a temporary unlocking code and a corresponding temporary locking code, specifically comprising: the parking space sharing platform generates 6-bit random numbers by using a random number generator, splices the current time and the generated six-bit random numbers to obtain first data, and encrypts the first data by using a preset public key to obtain a temporary unlocking code; taking the reverse order of the random number, splicing the current time and the reverse order of the random number to obtain second data, and encrypting the second data by using a preset public key to obtain a temporary locking code;
the encryption process specifically comprises the following steps:(ii) a Meaning that a public key is usedEncrypting the data P to obtain ciphertext data K;
judging whether the received temporary unlocking code is matched with the temporary locking code currently stored in the device, and specifically comprising the following steps: the intelligent lock uses a preset private key to decrypt the received temporary unlocking code and the currently stored temporary locking code to obtain corresponding first data and second data respectively, judges whether the last six bits of data of the first data and the last six bits of data of the second data are in a reverse order relation or not, and judges that the received temporary unlocking code is matched with the currently stored temporary locking code if the first data and the second data are in the reverse order relation; otherwise, judging that the received temporary unlocking code is not matched with the currently stored temporary locking code;
the decryption process specifically comprises the following steps:meaning the use of private keysDecrypting the ciphertext data K to obtain data P;
the temporary unlocking code and the temporary locking code are not limited in use times in the reserved time period, and if a parking vehicle owner leaves in the reserved time period, the temporary locking code is used for automatically locking when the geomagnetic induction function of the intelligent ground lock detects that the parking vehicle leaves; when the parking owner needs to park again, if the parking owner is still in the reserved time period, the temporary unlocking code obtained previously can be used again to unlock the intelligent lock, and then the parking is carried out;
if the parking owner A provides the received temporary unlocking code for the parking owner B, even if the parking owner B can use the temporary unlocking code to unlock the intelligent ground lock, the license plate number of the parking owner A is inconsistent with the license plate number of the parking owner B, when the intelligent ground lock detects that the license plate number is not consistent, the intelligent ground lock automatically locks, so that the parking owner B cannot park;
before step S1, the method further includes: the parking vehicle owner and the vehicle owner who reserves the parking space perform real-name registration on the parking space sharing platform, wherein the real-name registration comprises personal identity information, parking space information and vehicle information; the personal identity information comprises a name, an identity card number and a mobile phone number; the parking space information is the position of the parking space; the vehicle information comprises a license plate number and a vehicle brand;
before step S1, the method further includes: the parking place owner issues parking place sharing information through a parking place sharing platform client installed on the parking place owner's mobile equipment; wherein, the parking space sharing information includes but is not limited to: parking position, available reservation time and use price;
correspondingly, a parking vehicle owner browses the parking space sharing information displayed in a client of a parking space sharing platform installed on the parking space sharing platform by the parking vehicle owner, selects an optimal parking space from the parking space sharing information by combining the parking space position, the reserved time and the use price information in the parking space sharing information, and submits a parking space reservation request to the parking space sharing platform;
the temporary unlocking code and the temporary locking code are effective in the reserved time and can be used for multiple times in the reserved time, and the method further comprises the following steps:
step H: when the intelligent lock detects that the parked vehicle leaves the reserved parking space within the reserved time, the intelligent lock automatically locks by using the temporary locking code, and the step S3 is returned;
in step S3, the intelligent lock receives the temporary unlock code provided by the parking vehicle owner, specifically:
the Bluetooth module of the intelligent ground lock is in Bluetooth pairing with the mobile equipment of the parking vehicle owner, wherein the mobile equipment is stored with the temporary unlocking code, and the temporary unlocking code provided by the parking vehicle owner is received through a Bluetooth function;
or,
the intelligent ground lock uses a camera thereof to scan a temporary unlocking code displayed by the parking vehicle owner through mobile equipment;
or,
the NFC module of the intelligent ground lock is connected with a network controller in a parking lot and receives a temporary unlocking code provided by a parking vehicle owner through an NFC function;
in step S2, the setting of the parking vehicle information in the intelligent lock according to the reserved parking space request specifically includes: the parking space sharing platform sets the license plate number of the parking vehicle contained in the parking space reservation request in the intelligent ground lock as the current valid license plate number;
the step S4 specifically includes: when the intelligent ground lock detects that a parking vehicle approaches to the reserved parking space through the geomagnetic induction function of the intelligent ground lock, the license plate number of the parking vehicle is scanned, whether the scanned license plate number is consistent with the current valid license plate number stored in the intelligent ground lock is judged, if yes, the intelligent ground lock keeps an unlocking state, and the parking vehicle owner parks the vehicle; otherwise, automatically locking by using the temporary locking code, and ending;
when the parking vehicle owner receives the temporary unlocking code, the method further comprises the following steps: the parking vehicle owner pays the use fee to the vehicle owner of the reserved parking space in a fee payment mode provided by the parking space sharing platform;
when the reserved time is over, the intelligent lock automatically updates the temporary locking code to the fixed locking code.
2. A system for sharing parking spaces based on intelligent locks, which is used for realizing the method for sharing parking spaces based on intelligent locks of claim 1, and is characterized by comprising the following steps: the parking space sharing platform and the intelligent ground lock are arranged;
parking stall sharing platform includes:
the first receiving module is used for receiving a parking space reservation request submitted by a parking vehicle owner;
the sending module is used for sending the reserved parking space request received by the first receiving module to a vehicle owner reserving the parking space;
the first receiving module is also used for receiving confirmation information of the car owner from the reserved parking space;
the setting generation module is used for setting parking vehicle information and reservation time in the intelligent ground lock according to the reserved parking space request and generating a temporary unlocking code and a corresponding temporary locking code when the first receiving module receives confirmation information of a vehicle owner from the reserved parking space;
the sending module is further configured to send the temporary unlocking code generated by the setting generation module to the parking vehicle owner;
the updating module is used for updating the fixed locking code of the intelligent ground lock in the reserved parking space into the temporary locking code generated by the setting generation module;
the intelligent lock includes:
the second receiving module is used for receiving a temporary unlocking code provided by the parking vehicle owner;
the first judging module is used for judging whether the temporary unlocking code received by the second receiving module is matched with the currently stored temporary locking code;
the unlocking module is used for unlocking when the first judging module judges that the temporary unlocking code received by the second receiving module is matched with the currently stored temporary locking code;
the detection module is used for detecting whether a parking vehicle approaches to the reserved parking space or not after the unlocking module unlocks;
the acquisition module is used for acquiring the information of the parking vehicle when the detection module detects that the parking vehicle approaches to the reserved parking space;
the second judgment module is used for judging whether the parking vehicle information acquired by the acquisition module is consistent with the parking vehicle information currently stored in the second judgment module;
the locking module is used for locking when the second judging module judges that the parking vehicle information acquired by the acquisition module is inconsistent with the current parking vehicle information stored in the second judging module;
the temporary unlocking code and the temporary locking code are effective in the reserved time and can be used for multiple times in the reserved time;
the detection module is also used for detecting whether the parking vehicle leaves the reserved parking space;
the locking module is further used for automatically locking by using the temporary locking code when the detection module detects that the parking vehicle leaves the reserved parking space within the reserved time;
the first judging module is further configured to, after the locking module automatically locks the parking lot using the temporary locking code, judge whether the received temporary locking code matches with a temporary locking code currently stored in the second receiving module when the second receiving module receives the temporary locking code provided by the parking owner;
the intelligent lock further comprises: the Bluetooth module is used for carrying out Bluetooth pairing with the mobile equipment of the parking vehicle owner, which stores the temporary unlocking code;
the second receiving module is specifically configured to: receiving a temporary unlocking code provided by the parking vehicle owner through the Bluetooth function of the Bluetooth module;
or,
the intelligent lock further comprises: the camera module is used for scanning the temporary unlocking code displayed by the parking vehicle owner through the mobile equipment;
the second receiving module is specifically configured to: receiving a temporary unlocking code scanned by the camera module;
or,
the intelligent lock further comprises: the NFC module is connected with a network controller in the parking lot;
the second receiving module is specifically configured to: receiving a temporary unlocking code provided by the parking vehicle owner through an NFC function;
the setting generation module is specifically configured to: when the first receiving module receives confirmation information from the owner of the reserved parking space, the license plate number of the parking vehicle contained in the reserved parking space request is set in the intelligent ground lock to serve as the current effective license plate number, and a temporary unlocking code and a corresponding temporary locking code are generated;
the detection module is specifically configured to: detecting whether a parked vehicle approaches to the reserved parking space or not through a geomagnetic induction function;
the acquisition module is specifically configured to: when the detection module detects that the parking vehicle approaches to the reserved parking space through the geomagnetic induction function, the license plate number of the parking vehicle is scanned;
the second judgment module is specifically configured to: judging whether the license plate number scanned by the acquisition module is consistent with the current valid license plate number stored by the acquisition module;
the parking stall sharing platform still includes: the parking space sharing platform is used for providing parking space information for parking vehicles, and the parking space information comprises a temporary unlocking code and a temporary unlocking code;
the intelligent lock further comprises: and the automatic updating module is used for automatically updating the temporary locking code into the fixed locking code when the reserved time is over.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710620678.3A CN107527518B (en) | 2017-07-27 | 2017-07-27 | Parking space sharing method and system based on intelligent ground lock |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710620678.3A CN107527518B (en) | 2017-07-27 | 2017-07-27 | Parking space sharing method and system based on intelligent ground lock |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107527518A CN107527518A (en) | 2017-12-29 |
CN107527518B true CN107527518B (en) | 2020-10-27 |
Family
ID=60680115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710620678.3A Active CN107527518B (en) | 2017-07-27 | 2017-07-27 | Parking space sharing method and system based on intelligent ground lock |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107527518B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108172017A (en) * | 2018-01-08 | 2018-06-15 | 南宁市浩发科技有限公司 | A kind of intelligent car position ground device and its control method |
CN108334967A (en) * | 2018-02-09 | 2018-07-27 | 卢竹林 | A kind of shared station reserving method and device |
CN108399672A (en) * | 2018-03-22 | 2018-08-14 | 京东方科技集团股份有限公司 | System between a kind of Intelligent sanitary |
CN108460987B (en) * | 2018-03-29 | 2020-09-04 | 小牛(深圳)科技贸易有限公司 | Parking space management method and system |
CN109903581A (en) * | 2019-02-18 | 2019-06-18 | 平安科技(深圳)有限公司 | Shared parking method, apparatus and system |
CN110223430A (en) * | 2019-06-21 | 2019-09-10 | 珠海格力电器股份有限公司 | Control method and device of electronic door lock and electronic door lock |
CN111564056A (en) * | 2020-05-14 | 2020-08-21 | 赵建伟 | Shared parking space management method and system based on Internet of things |
CN112712724B (en) * | 2020-12-28 | 2022-03-15 | 温州市数据管理发展集团有限公司 | Wisdom parking management system |
CN113470426A (en) * | 2021-06-29 | 2021-10-01 | 广东鉴面智能科技有限公司 | Shared parking space scheduling method and system |
CN116229593B (en) * | 2023-05-05 | 2023-07-21 | 南京航空航天大学 | Large-scale unattended parking management method and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN205140035U (en) * | 2015-10-22 | 2016-04-06 | 深圳优方网络技术有限公司 | Mobile terminal and intelligent communication system who locks |
CN105931485B (en) * | 2016-04-15 | 2018-04-03 | 重庆金瓯科技发展有限责任公司 | A kind of shared parking stall reservation uses service system |
CN106157629A (en) * | 2016-07-14 | 2016-11-23 | 中兴智能交通股份有限公司 | A kind of intelligent car position lock control system and control method |
-
2017
- 2017-07-27 CN CN201710620678.3A patent/CN107527518B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN107527518A (en) | 2017-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107527518B (en) | Parking space sharing method and system based on intelligent ground lock | |
US20220036256A1 (en) | Vehicle access control services and platform | |
CN108569250B (en) | Automatic authorization method of Bluetooth key based on shared automobile | |
CN110009757B (en) | Information processing apparatus, information processing method, image acquisition method, and non-transitory computer-readable storage medium | |
US20190347935A1 (en) | Urban Private Parking Space Sharing and Exchanging Service Method and System | |
US11488431B2 (en) | Key information management device, management method of key information, computer-readable non-transitory storage medium storing key information management program | |
WO2013137182A1 (en) | Vehicle sharing system and vehicle sharing method | |
JP2009127284A (en) | Electronic key system for vehicle, reservation server, vehicle sharing system, and unlocking method | |
US10121295B2 (en) | System and method for accessing a vehicle | |
CN109934974B (en) | Delivery assistance device, delivery assistance method, and recording medium | |
WO2019000811A1 (en) | Method and apparatus for controlling shared bicycle | |
US20190188636A1 (en) | Information processing device, information processing method, and non-transitory storage medium storing information processing program | |
TWI565610B (en) | Charging station system and electric vehicle charging method thereof | |
WO2019075867A1 (en) | System and method for rending shared umbrella based on two-dimensional codes | |
JP2015052984A (en) | Vehicle lending system, central device, and vehicle lending method | |
JP5126766B2 (en) | Bicycle parking management system | |
CN109285041B (en) | Vehicle leasing method and system and terminal equipment | |
CN107862769B (en) | Information processing method, electronic device, and computer storage medium | |
CN107680281B (en) | Shared umbrella renting system and method based on shared two-wheel vehicle | |
TWI620142B (en) | Transportation vehicle rental system and rental method thereof | |
Shibata et al. | EV sharing second car system with ITS technologies in residential area | |
JP2020101976A (en) | Parking position confirmation system |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |