A platform-level parking lot payment method
By implementing similar license plate number verification, car owner positioning verification and historical record verification in the platform-level parking lot payment system, payment problems caused by license plate input errors and management platform data errors are solved, and the normal departure of the vehicle and cost reduction are achieved.
Patent Information
- Application Number
- CN202411750619.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2044-12-02
AI Technical Summary
During the payment process of platform-level parking lots, the license plate input errors and the management platform data are incorrect, resulting in the problem of failure to leave the market normally.
Through the triple verification of similar license plate number verification, owner positioning verification and historical record verification, we ensure that the vehicle can correctly identify and process the entry and departure information of the parking lot, and avoid payment problems caused by incorrect license plate identification or inconsistent data.
It effectively solves the payment problems caused by license plate input errors and management platform data errors, ensures that the vehicle can leave the site normally, and reduces the cost of manual processing and subsequent remedial measures.
Smart Images

Figure CN119229549B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of parking lot fee management, and in particular to a platform-level parking lot fee payment method. Background Art
[0002] In order to achieve unattended operation, smart parking lots will be equipped with smart management systems for vehicle entry and exit management, recording, and charging. The charging part can be called the charging system. Vehicle entry and exit will be recorded, and a payment order will be generated when leaving the lot. The owner will leave after completing the payment. There are many ways to obtain payment orders, such as (1) by scanning the parking QR code in the parking lot, entering the license plate number to link to the corresponding order, (2) when passing through the exit gate, the exit gate obtains the license plate number and then queries the corresponding order, and then generates a payment code for the license plate number to link to the corresponding order. Since each parking lot will be installed with a smart management system, it will operate and settle independently. However, there are some problems: the parking QR code corresponds to the parking lot one-to-one. If the QR codes of different parking lots are linked to different mini-programs, it will lead to redundancy of mini-programs in the mobile phone; each parking lot has independent settlement, which increases product costs and labor costs. In addition, many parking lots currently belong to the same company, such as parking lots of chain hotels and chain properties. There are also many parking lots that have installed smart management systems that come from the same R&D institution. In order to reduce operating costs, parking lots can also entrust the institution with unified management. At the same time, many cities are already building a unified parking platform, requiring that an official application can be used for parking payment services throughout the city. The above facts all require unified management of multiple parking lots. Therefore, platform-level payment management is very necessary.
[0003] In platform-level payment, a payment platform manages multiple parking lots in different locations. These parking lots collect vehicle entry and exit information and aggregate all data to the payment platform for unified management. All parking lots share a single platform payment code. However, due to the need to manage multiple parking lots in different locations at the same time, some exceptions may occur, such as:
[0004] (1) When a parking lot temporarily experiences power outages, system crashes, equipment failures, and other problems, data cannot be uploaded to the payment platform in a timely manner, and management cannot be performed. Due to the suddenness of the failure, some vehicles may enter the lot normally, and the parking lot has uploaded the entry information to the management platform. However, after the parking lot fails, the vehicle leaves the lot by paying manually, and no exit information is uploaded to the management platform. Such vehicles that only have entry information but no exit information, but have actually paid and left normally, will be marked as zombie vehicles in the industry.
[0005] (2) When vehicle A enters or exits the parking lot, the license plate number may be mistakenly identified as license plate B at the gate, resulting in the entry or exit record of vehicle B on the platform being overwritten, affecting the normal payment of vehicles A and B. Moreover, for the management platform, the same vehicle will only appear in one parking lot at the same time, that is, only one parking record will be generated. If the license plate number of vehicle A is mistakenly identified as license plate B, and the platform happens to have a parking record for license plate B, the parking record of license plate A will replace that of license plate B, causing problems for the payment of both vehicles.
[0006] (3) Temporary parking To speed up the exit process, car owners usually scan the payment code in the parking lot before reaching the exit, enter the vehicle information to pay, and leave the lot within the specified time (usually 15 minutes). When leaving the lot, the exit gate recognizes the license plate number filled in when paying and opens the gate to let the car pass. However, the manually entered license plate number may be wrong, resulting in the payment not being matched to the vehicle.
[0007] When the above problems occur, the current solution is to guide car owners to seek manual help when problems occur, or guide car owners to use parking lot payment codes to pay, and to recover or compensate for fees after erroneous payment. However, it cannot minimize the problem of erroneous payment by car owners and is only a remedial measure. Summary of the invention
[0008] The purpose of the present invention is to provide a platform-level parking lot payment method to solve the problems of incorrect license plate input and management platform data errors that lead to inability to leave normally during the above-mentioned platform-level payment process.
[0009] In order to achieve the above-mentioned purpose, the technical solution adopted by the present invention is as follows: a platform-level parking lot payment method is applied to a payment platform and multiple parking lots managed by it, and a platform payment code is provided in the parking lot, comprising the following steps;
[0010] S1, count multiple parking lots managed by the payment platform, number them respectively and record the parking lot coordinates;
[0011] The parking lot is used to collect vehicle entry information and exit information and send them to the management platform. The entry information includes the license plate number, entry time and parking lot number, and the exit information includes the license plate number, exit time and parking lot number. If the license plate number and parking lot number in the entry information and the exit information are the same, the entry information and the exit information match;
[0012] S2, the payment platform presets the current list of the platform and the total number of errors T, and the current list of the platform is used to store the entry information without matching exit information;
[0013] S3, the vehicle enters the parking lot, obtains the entry information and sends it to the platform for current list storage;
[0014] S4, if the car owner scans the platform payment code through the mobile phone, it will be linked to the payment platform;
[0015] S5, guide the car owner to fill in the license plate number N to be paid lp , query the current list of the platform to see if there is N lp If the corresponding admission information exists, go to step S71; if not, go to step S6;
[0016] S6, similar license plate number verification;
[0017] Check whether there is N lp Similar license plate number;
[0018] If there is no similar license plate number, prompt the owner N lp Error, number of errors T w Add one, statistics T w , if T w <T, jump to step S5, otherwise prompt the car owner to pay by other means;
[0019] If there is a similar license plate number, go to step S72;
[0020] S7, vehicle owner location verification, including S71~S72;
[0021] S71, determine the parking lot number p where the owner is located based on the location of the owner's mobile phone d , query N lp Is the parking lot number of p d If they are the same, go to step S8, otherwise the owner is prompted to lp Not in the same parking lot;
[0022] S72, determine the parking lot number p where the owner is located based on the location of the owner's mobile phone d , query p d Is there any similar license plate number inside?
[0023] If there is no similar license plate number, prompt the owner N lp Error, number of errors T w Add one, statistics T w , if T w <T, jump to step S5, otherwise prompt to pay by other means;
[0024] If there are similar license plate numbers, ask the owner whether he needs to pay for one of the similar license plate numbers;
[0025] If no payment is required, the owner is prompted N lp Error, number of errors T w Add one, statistics T w , if T w <T, jump to step S5, otherwise prompt to pay by other means;
[0026] If you need to pay a fee, please use the similar license plate number as N lp , proceed to step S8;
[0027] S8, historical record verification;
[0028] To N lp , obtain its entry time from the current list of the platform, and form the payment time period with the current time;
[0029] Check whether there is N in the payment period lp Historical payment records;
[0030] If not, generate N lp The parking fee is collected and the owner is guided to pay the fee on the payment platform. After payment, the vehicle is generated on the p d Historical payment records;
[0031] If so, remind the car owner to pay by other means;
[0032] S9, after paying the fee, the car owner leaves the parking lot and obtains the exit information and sends it to the management platform. The platform queries whether there is entry information matching the exit information in the current list, and deletes it if there is.
[0033] Preferably, the entry information includes the license plate number and the entry time, and the exit information includes the license plate number and the exit time.
[0034] As a preferred embodiment: in S6, it is checked whether there is a similar license plate number to the license plate number to be paid, specifically;
[0035] The payment platform presets a license plate similarity threshold θ;
[0036] Based on the edit distance algorithm, the similarity between the license plate number to be paid and each license plate number in the current list of the platform is calculated, and the license plate numbers with similarity greater than θ are marked as similar license plate numbers.
[0037] As a preferred embodiment: the other payment methods include manual payment and parking lot payment code payment;
[0038] The parking lot payment code payment is realized through a charging system set up in the parking lot, and a parking lot QR code is set for the car owner to link to the charging system.
[0039] The idea of the present invention is: according to the actual problem of platform-level parking lot payment, the vehicle is triple-verified by similar license plate number verification, owner positioning verification, and historical record verification.
[0040] When the vehicle needs to leave the site, first guide the owner to enter the license plate number N to be paid lp , if there is no N lpThe similar license plate number verification is first performed to overcome the problem of no license plate number N to be paid in the payment platform due to the license plate recognition error when entering the venue or the car owner inputting the wrong license plate number. lp After the verification is passed, the owner's location verification is performed to detect whether the owner and the vehicle are in the same parking lot. This can prevent vehicle B in other parking lots from being mistakenly identified as the owner's vehicle A, generating incorrect parking records, and being unable to leave the lot after paying the fee incorrectly. After the owner's location verification is passed, the historical record verification is performed to detect whether the entry information has not been deleted due to various reasons (power outages, manual scanning to leave the lot), etc. Finally, after the vehicle leaves the lot normally this time, the platform will delete the entry information according to step S9 to solve the problem of zombie cars.
[0041] Compared with the prior art, the advantages of the present invention are:
[0042] (1) A platform-level parking lot payment method is proposed, and multiple parking lots are managed based on this method. The present invention combines the actual problems of platform-level parking lot payment, and overcomes various problems such as temporary parking lot failure, license plate number misidentification, and manual license plate input errors during the platform-level payment process through triple verification of similar license plate number verification, owner positioning verification, and historical record verification. It can also solve the zombie car record of the vehicle after a normal departure without manual processing again. The present invention can handle payment problems as soon as possible when they occur, avoid the cost of subsequent remedial measures, and actively reduce the problem of car owners' erroneous payment.
[0043] (2) The present invention can support C-end application redundancy: Since one payment platform manages multiple parking lots, all parking lots share the same platform payment code, which avoids the problem of C-end application redundancy in the mobile phone caused by the QR codes of different parking lots being linked to different C-end applications.
[0044] (3) The present invention can manage multiple parking lots at the same time and can well meet the needs of building a unified parking platform. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 This is a flow chart of the present invention verified through steps S5-S9. DETAILED DESCRIPTION
[0046] The present invention will be further described below in conjunction with the accompanying drawings.
[0047] Example 1: See Figure 1 ,A platform-level parking lot payment method is applied to a payment platform and multiple parking lots managed by it, and a platform payment code is provided in the parking lot, including the following steps;
[0048] S1, count multiple parking lots managed by the payment platform, number them respectively and record the parking lot coordinates;
[0049] The parking lot is used to collect vehicle entry information and exit information and send them to the management platform. The entry information includes the license plate number, entry time and parking lot number, and the exit information includes the license plate number, exit time and parking lot number. If the license plate number and parking lot number in the entry information and the exit information are the same, the entry information and the exit information match;
[0050] S2, the payment platform presets the current list of the platform and the total number of errors T, and the current list of the platform is used to store the entry information without matching exit information;
[0051] S3, the vehicle enters the parking lot, obtains the entry information and sends it to the platform for current list storage;
[0052] S4, if the car owner scans the platform payment code through the mobile phone, it will be linked to the payment platform;
[0053] S5, guide the car owner to fill in the license plate number N to be paid lp , query the current list of the platform to see if there is N lp If the corresponding admission information exists, go to step S71; if not, go to step S6;
[0054] S6, similar license plate number verification;
[0055] Check whether there is N lp Similar license plate number;
[0056] If there is no similar license plate number, prompt the owner N lp Error, number of errors T w Add one, statistics T w , if T w <T, jump to step S5, otherwise prompt the car owner to pay by other means;
[0057] If there is a similar license plate number, go to step S72;
[0058] S7, vehicle owner location verification, including S71~S72;
[0059] S71, determine the parking lot number p where the owner is located based on the location of the owner's mobile phone d , query N lp Is the parking lot number of p d If they are the same, go to step S8, otherwise the owner is prompted to lp Not in the same parking lot;
[0060] S72, determine the parking lot number p where the owner is located based on the location of the owner's mobile phone d , query p d Is there any similar license plate number inside?
[0061] If there is no similar license plate number, prompt the owner Nlp Error, number of errors T w Add one, statistics T w , if T w <T, jump to step S5, otherwise prompt to pay by other means;
[0062] If there are similar license plate numbers, ask the owner whether he needs to pay for one of the similar license plate numbers;
[0063] If no payment is required, the owner is prompted N lp Error, number of errors T w Add one, statistics T w , if T w <T, jump to step S5, otherwise prompt to pay by other means;
[0064] If you need to pay a fee, please use the similar license plate number as N lp , proceed to step S8;
[0065] S8, historical record verification;
[0066] To N lp , obtain its entry time from the current list of the platform, and form the payment time period with the current time;
[0067] Check whether there is N in the payment period lp Historical payment records;
[0068] If not, generate N lp The parking fee is collected and the owner is guided to pay the fee on the payment platform. After payment, the vehicle is generated on the p d Historical payment records;
[0069] If so, remind the car owner to pay by other means;
[0070] S9, after paying the fee, the car owner leaves the parking lot and obtains the exit information and sends it to the management platform. The platform queries whether there is entry information matching the exit information in the current list, and deletes it if there is.
[0071] The entry information includes the license plate number and the entry time, and the exit information includes the license plate number and the exit time.
[0072] In S6, it is checked whether there is a similar license plate number to the license plate number to be paid, specifically;
[0073] The payment platform presets a license plate similarity threshold θ;
[0074] Based on the edit distance algorithm, the similarity between the license plate number to be paid and each license plate number in the current list of the platform is calculated, and the license plate numbers with similarity greater than θ are marked as similar license plate numbers.
[0075] The other payment methods include manual payment and parking lot payment code payment;
[0076] The parking lot payment code payment is realized through a charging system set up in the parking lot, and a parking lot QR code is set for the car owner to link to the charging system.
[0077] In this embodiment, the similarity between the license plate number to be paid and each license plate number in the current list of the platform can be calculated based on the edit distance algorithm. As for the similarity threshold, the similarity calculated by the difference of 1 or 2 characters can be defined as the similarity threshold according to actual needs.
[0078] Embodiment 2: Based on Embodiment 1, regarding similarity calculation, a character weight similarity algorithm can also be used to set different weights for different components of the license plate, and calculate the similarity score by comparing the matching of characters at corresponding positions combined with the weights. Specifically, steps Sa1 to Sa4 are included:
[0079] Sa1, divide the license plate components and set weights, for example, divide the license plate into three parts: the province abbreviation, the letter part and the number part, the weights can be customized, or they can be divided into 0.3, 0.3, and 0.4 according to the method of this embodiment;
[0080] Among them, the province abbreviation: if the provinces of the two license plates are the same, the weight is 0.3, otherwise it is 0;
[0081] Letter part: Assuming the license plate number contains 2 letters, the weight of each letter is 0.3 / 2=0.15. If two license plate numbers have 1 letter in common, they will get 0.15 points.
[0082] Digital part: Assuming it contains 5 numbers, the weight of each number is 0.4 / 5=0.08. If two license plates have one number in common, they will get 0.15 points.
[0083] Sa2, based on the actual situation, we consider that at most one province abbreviation error, 1-2 letter errors, or 1-2 number errors can be tolerated, so the similarity threshold θ is set between 0.7 and 0.92. In this embodiment, it can be set to 0.8;
[0084] Sa3, obtain the license plate number to be calculated for similarity, and calculate the weight score. Assuming that the two license plates are Beijing A12345 and Beijing A12346, the similarity is calculated as follows: the provincial abbreviation, the two cars are the same, the score is 0.3; the letter part, the two cars are the same, the score is 0.3; the number part, 4 of the 5 numbers are the same, the score is 0.4 / 5×4=0.32; therefore, the similarity is 0.3+0.3+0.32=0.92;
[0085] Sa4, compare the similarity and similarity threshold, 0.92>θ=0.8, so the two license plates are similar.
[0086] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection scope of the present invention.
Claims
1. A platform-level parking lot payment method, which is applied to a payment platform and multiple parking lots managed by it, and a platform payment code is provided in the parking lot, and is characterized by: The steps include: S1, count multiple parking lots managed by the payment platform, number them respectively and record the parking lot coordinates; The parking lot is used to collect vehicle entry information and exit information and send them to the management platform. The entry information includes the license plate number, entry time and parking lot number, and the exit information includes the license plate number, exit time and parking lot number. If the license plate number and parking lot number in the entry information and the exit information are the same, the entry information and the exit information match; S2, the payment platform presets the current list of the platform and the total number of errors T, and the current list of the platform is used to store the entry information without matching exit information; S3, the vehicle enters the parking lot, obtains the entry information and sends it to the platform for current list storage; S4, if the car owner scans the platform payment code through the mobile phone, it will be linked to the payment platform; S5, guide the car owner to fill in the license plate number N to be paid lp , query the current list of the platform to see if there is N lp If the corresponding admission information exists, go to step S71; if not, go to step S6; S6, similar license plate number verification; Check whether there is N lp Similar license plate number; If there is no similar license plate number, prompt the owner N lp Error, number of errors T w Add one, statistics T w , if T w <T, jump to step S5, otherwise prompt the car owner to pay by other means; If there is a similar license plate number, go to step S72; S7, vehicle owner location verification, including S71~S72; S71, determine the parking lot number p where the owner is located based on the location of the owner's mobile phone d , query N lp Is the parking lot number of p d If they are the same, go to step S8, otherwise the owner is prompted to lp Not in the same parking lot; S72, determine the parking lot number p where the owner is located based on the location of the owner's mobile phone d , query p d Is there any similar license plate number inside? If there is no similar license plate number, prompt the owner N lp Error, number of errors T w Add one, statistics T w , if T w <T, jump to step S5, otherwise prompt to pay by other means; If there are similar license plate numbers, ask the owner whether he needs to pay for one of the similar license plate numbers; If no payment is required, the owner is prompted N lp Error, number of errors T w Add one, statistics T w , if T w <T, jump to step S5, otherwise prompt to pay by other means; If you need to pay a fee, please use the similar license plate number as N lp , proceed to step S8; S8, historical record verification; To N lp , obtain its entry time from the current list of the platform, and form the payment time period with the current time; Check whether there is N in the payment period lp Historical payment records; If not, generate N lp The parking fee is collected and the owner is guided to pay the fee on the payment platform. After payment, the vehicle is generated on the p d Historical payment records; If so, remind the car owner to pay by other means; S9, after paying the fee, the car owner leaves the parking lot, obtains the exit information and sends it to the management platform, queries the platform's current list to see if there is entry information matching the exit information, and deletes it if there is.
2. A platform-level parking lot payment method according to claim 1, characterized in that: The entry information includes the license plate number and the entry time, and the exit information includes the license plate number and the exit time.
3. A platform-level parking lot payment method according to claim 1, characterized in that: In S6, it is checked whether there is a similar license plate number to the license plate number to be paid, specifically; The payment platform presets a license plate similarity threshold θ; Based on the edit distance algorithm, the similarity between the license plate number to be paid and each license plate number in the current list of the platform is calculated, and the license plate numbers with similarity greater than θ are marked as similar license plate numbers.
4. A platform-level parking lot payment method according to claim 1, characterized in that: The other payment methods include manual payment and parking lot payment code payment; The parking lot payment code payment is realized through a charging system set up in the parking lot, and a parking lot QR code is set for the car owner to link to the charging system.
Citation Information
Patent Citations
Parking fee payment method and system, electronic equipment and storage medium
CN112802210A
Method and device for preventing roadside parking payment from being mistakenly paid
CN114821829A