Vehicle parking fee payment passing method and device under condition of parking lot network fault

By using offline mode and dynamic QR code and Bluetooth communication when parking lot network failure, payment pass problems caused by network failure are solved, and fast vehicle traffic is achieved, reducing manual intervention and improving parking stability are improved.

CN120032433APending Publication Date: 2025-05-23BEIJING TONGTONG YILIAN TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510081104.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-17
Publication Date
2025-05-23

AI Technical Summary

Technical Problem

In the event of a network failure in a parking lot, vehicle payment passes are affected, resulting in congestion in and out and waiting.

Method used

In the case of network failure, the vehicle is billed in offline mode, offline bills are generated, and the automated payment and release process is realized through dynamic QR code and Bluetooth communication.

Benefits of technology

Even in the case of network failure, it can ensure fast traffic, reduce manual intervention, improve parking stability and payment information security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120032433A_ABST
    Figure CN120032433A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle parking fee payment passing method and device under a parking lot network fault condition, and a first server side comprises the following steps: charging a vehicle in an offline mode, and generating an offline bill; the offline bill at least comprises a charging result and an account number; sending the charging result and the account number to the first client; wherein in the network online mode, the offline bill is sent to the cloud. Through the method and the device, the efficiency is improved: even under the condition of a network fault, rapid passing of the vehicle can be ensured, and congestion and waiting caused by the network problem are avoided; manual intervention is reduced: through automatic payment and release processes, the requirement of manual charging is reduced, and the processing speed and accuracy are improved; the stability of the parking lot is improved; the continuity and the stability of the operation of the parking lot can be ensured in an environment with an unstable network; and security is ensured: the security and tamper-proofing performance of payment information are ensured through encrypted dynamic two-dimensional code and Bluetooth communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of parking lot charging, and in particular relates to a method and device for paying parking fees for vehicles in the event of a parking lot network failure. Background Art

[0002] At present, foreign parking systems generally use highly intelligent special equipment, which simplifies or replaces human labor with intelligent equipment and perfect management software, and realizes completely unmanned management of parking lot vehicle entry and exit, on-site monitoring, and time-based charging. However, once a network failure occurs, it affects the payment and passage of vehicles, and sometimes causes congestion and waiting due to network problems. For example, Figure 1 As shown in the patent application number 201610261844.0, the function of using Bluetooth technology to achieve automatic and fast parking lot entry and exit management when the mobile terminal cannot connect to the Internet is solved. Network instability is the main problem caused by payment failures affecting the release of vehicles, and it is a problem that needs to be solved for smart parking lots. Summary of the invention

[0003] The purpose of the present invention is to overcome the above problems and provide a method and device for paying parking fees for vehicles in the event of a parking lot network failure.

[0004] In order to achieve the above purpose, the technical solution adopted by the present invention is:

[0005] On the one hand, a method for paying for parking fees of vehicles in the event of a parking lot network failure is proposed, and the first service end includes the following steps:

[0006] Billing the vehicle in an offline mode to generate an offline bill, wherein the offline bill includes at least a billing result and an account number;

[0007] Sending the billing result and the account number to the first client; wherein,

[0008] When the network is in online mode, the offline bill is sent to the cloud.

[0009] As a further improvement, the first server includes the following steps:

[0010] Receive payment success information and send a lever lifting control instruction to the first client.

[0011] As a further improvement, the first client includes the following steps:

[0012] Receiving the billing result and the account number;

[0013] Based on the billing result and the account number, dynamic QR code information is generated.

[0014] As a further improvement, the first client further includes the following steps:

[0015] Receive the lifting control command and release the vehicle.

[0016] As a further improvement, the cloud includes the following steps:

[0017] Receive offline bills;

[0018] The offline bill and the payment result are reconciled, and after successful reconciliation, the offline bill status is updated to paid.

[0019] On the other hand, a method for paying for parking fees in the event of a parking lot network failure is proposed. The second server includes the following steps:

[0020] Parse the scanned QR code data to determine whether it is a dynamic QR code or a static QR code, where:

[0021] If it is a dynamic QR code, it will include at least the parking lot ID and channel ID;

[0022] Based on the parking lot ID and the channel ID, query the Bluetooth device name;

[0023] Sending the Bluetooth device name to the second client;

[0024] If it is a static QR code, associate it with the payment record to determine whether the user has paid in advance;

[0025] If the user pays the parking fee in advance, the payment success information is sent to the first server.

[0026] As a further improvement, the second server further includes the following steps:

[0027] Receive payment information and determine whether the parking fee has been paid successfully;

[0028] If the parking fee is paid successfully, the payment success information is sent to the first server via the Bluetooth device.

[0029] As a further improvement, the second client includes the following steps:

[0030] Scan the QR code information of the first client;

[0031] The two-dimensional code information is sent to the second server; wherein the two-dimensional code information includes a static two-dimensional code and a dynamic two-dimensional code.

[0032] As a further improvement, the second client further includes the following steps:

[0033] Receive the Bluetooth device name;

[0034] Based on the Bluetooth device name, establishing a connection with the Bluetooth device corresponding to the Bluetooth device name;

[0035] Scan the code to pay online, and send the payment information to the second server through the Bluetooth device.

[0036] On the other hand, the present invention also provides a vehicle parking fee payment passage device in the event of a parking lot network failure. The device includes at least one processor and a memory storing instructions. When the instructions are executed by at least one processor, the method in the above technical solution is implemented.

[0037] A computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the method described in the steps of the above technical solution.

[0038] A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method described in the steps of the above technical solution is implemented.

[0039] The beneficial effects of the present invention are:

[0040] Through this method and device, efficiency is improved: even in the event of a network failure, the rapid passage of vehicles can be guaranteed, avoiding congestion and waiting caused by network problems; manual intervention is reduced: through automated payment and release processes, the need for manual charging is reduced, and processing speed and accuracy are improved; parking lot stability is improved: even in an unstable network environment, the continuity and stability of parking lot operations can be ensured; safety is ensured: through encrypted dynamic QR codes and Bluetooth communications, the security and tamper-proof nature of payment information are ensured; the problem of parking lot payment and release during network failures is effectively solved, and the automation and intelligence level of parking lot management systems is greatly improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The present invention has the following accompanying drawings:

[0042] Figure 1 This is a system structure diagram of automatic parking fee collection based on mobile terminals provided by the prior art;

[0043] Figure 2 It is a flow chart of a method for paying parking fees for vehicles in the event of a parking lot network failure in some specific embodiments of the present invention;

[0044] Figure 3 A schematic diagram of a vehicle parking fee payment passage device in the event of a parking lot network failure according to the present invention. DETAILED DESCRIPTION

[0045] The following examples further illustrate the content of the present invention, but should not be construed as limiting the present invention. Without departing from the spirit and substance of the present invention, modifications or substitutions made to the methods, steps or conditions of the present invention all fall within the scope of the present invention.

[0046] Embodiment 1:

[0047] like Figure 2 As shown, on the one hand, a method for paying for parking fees of vehicles in the case of a parking lot network failure is proposed, and the first service end (at least including the service end of the parking lot) includes the following steps:

[0048] Step S10: charging the vehicle in offline mode and generating an offline bill, wherein the offline bill at least includes a charging result and an account number;

[0049] Step S11: sending the billing result and the account number to the first client;

[0050] For example, when a vehicle arrives at the exit, the parking lot charges the vehicle in offline mode, generates an offline bill, displays the billing result and bill number in the form of a dynamic QR code on the exit screen, and prompts the user to open Alipay or WeChat on their mobile phone to scan the QR code.

[0051] Wherein, step S12: when the network is in online mode, the offline bill is sent to the cloud.

[0052] For example, when the network is normal, the parking lot will synchronize the offline bill to the cloud, and the cloud will reconcile the offline bill with the payment result. After the reconciliation is successful, the offline bill status will be updated to paid.

[0053] The first server also includes the following steps:

[0054] Step S20: receiving payment success information, and sending a lever lifting control instruction to the first client.

[0055] For example, after the offline parking lot receives a successful payment message, it will automatically lift the barrier and the vehicle will leave the lot.

[0056] The first client (including at least the entrance and exit screen and the parking lot entrance and exit pole terminal) includes the following steps:

[0057] Step S30: receiving the billing result and the account number;

[0058] Step S31: Generate dynamic QR code information based on the billing result and the account number.

[0059] For example, the billing results and bill numbers are displayed on the exit screen in the form of a dynamic QR code, and the user is prompted to open Alipay or WeChat on the mobile phone to scan the QR code.

[0060] The first client (parking lot access pole terminal) also includes the following steps:

[0061] Step S40: receiving a lever lifting control instruction and allowing the vehicle to pass.

[0062] The cloud includes the following steps:

[0063] Step S50: receiving an offline bill;

[0064] Step S51: reconcile the offline bill and the payment result. After successful reconciliation, update the offline bill status to paid.

[0065] For example, when the network is normal, the parking lot will synchronize the offline bill to the cloud, and the cloud will reconcile the offline bill with the payment result. After the reconciliation is successful, the offline bill status will be updated to paid.

[0066] On the other hand, a method for paying for parking fees in the event of a parking lot network failure is proposed. The second server (at least including the parking system applet server) includes the following steps:

[0067] Step S60: Analyze the scanned QR code data to determine whether it is a dynamic QR code or a static QR code, wherein:

[0068] Step S600: If it is a dynamic QR code, obtain at least the parking lot ID and channel ID;

[0069] Step S601: querying the Bluetooth device name based on the parking lot ID and the channel ID;

[0070] Step S602: Send the Bluetooth device name to the second client.

[0071] For example, after the user scans the QR code, the user will automatically jump to the parking system applet. The applet parses the encrypted QR code data and parses it into: #parking lot ID#channel ID#license plate number#license plate color#start time#end time#parking fee#offline bill number. The parking system applet queries the channel output Bluetooth device name in the system based on the parking lot ID and channel ID, and connects to the exit channel Bluetooth through the user's mobile phone. After the connection is successful, it will send a payment message to the offline parking lot, and the exit screen will display payment. At this time, the user can make an online payment.

[0072] Step S610: If it is a static QR code, associate the payment record to determine whether the user has paid in advance;

[0073] Step S611: If the user pays the parking fee in advance, the payment success information is sent to the first server.

[0074] For example, if the vehicle has scanned the static QR code in the parking lot to pay before reaching the exit, then when "the parking system applet queries the channel exit Bluetooth device name in the system according to the parking lot ID and channel ID, and connects to the exit channel Bluetooth through the user's mobile phone. After the connection is successful, it will send a payment in progress message to the offline parking lot, and the exit screen will display payment in progress", the parking system applet will automatically associate the user's previous payment records to determine whether the user has paid in advance. If the user has paid, the exit screen will display payment success, skipping "users can make online payments at this time", and the vehicle will directly lift the barrier to exit.

[0075] The second server also includes the following steps:

[0076] Step S70: receiving fee payment information and determining whether the parking fee is paid successfully; wherein, step S71: if the parking fee is paid successfully, sending payment success information to the first server via the Bluetooth device.

[0077] For example, after the payment is successful, the parking system applet sends the encrypted payment success message (#parking lot ID#channel ID#license plate number#offline bill number#cloud bill number#payment result) to the offline parking lot via Bluetooth.

[0078] The second client (mobile phone) includes the following steps:

[0079] Step S80: Scan the QR code information of the first client;

[0080] Step S81: Send the two-dimensional code information to the second server; wherein the two-dimensional code information includes a static two-dimensional code and a dynamic two-dimensional code.

[0081] For example, one is: when the vehicle arrives at the exit, the parking lot charges the vehicle in offline mode, generates an offline bill, displays the billing result and bill number in the form of a dynamic QR code on the exit screen, and prompts the user to open Alipay or WeChat on the phone to scan the QR code. Second, if the vehicle has scanned the static QR code in the parking lot to pay before arriving at the exit, the parking system applet will automatically associate the user's previous payment record to determine whether the user has paid in advance. If the user has paid, the exit screen will show that the payment is successful, and the vehicle will directly lift the barrier to exit.

[0082] The second client also includes the following steps:

[0083] Step S90: receiving the Bluetooth device name;

[0084] Step S91: establishing a connection with a Bluetooth device corresponding to the Bluetooth device name based on the Bluetooth device name;

[0085] Step S92: Scan the code to pay online, and send the payment information to the second server through the Bluetooth device.

[0086] For example, the parking system applet queries the channel exit Bluetooth device name in the system according to the parking lot ID and channel ID, and connects to the exit channel Bluetooth through the user's mobile phone. After the connection is successful, it will send a payment message to the offline parking lot, and the exit screen will display payment.

[0087] Embodiment 2:

[0088] The present invention provides a solution for realizing automatic payment of parking fees and release of vehicles in case of network failure.

[0089] The whole process mainly involves the following key steps: License plate recognition: When the vehicle is about to leave the parking lot and arrives at the exit channel, the license plate number is automatically scanned and identified by the device. Generate dynamic charging QR code: When the parking lot system (at least including the first server, the first client and the second server) is in offline mode, the parking fee is calculated according to the parking time of the vehicle and other information, and a dynamic charging QR code containing encrypted information such as the charging amount, parking time, license plate number, parking lot number, and channel number is generated. Mobile payment: The owner uses a smart phone to connect to the Internet and use applications such as WeChat or Alipay to scan the QR code for payment. Bluetooth communication release: After the payment is successful, the payment application searches for the corresponding channel Bluetooth name according to the parking lot number and channel number, and sends the payment result (such as bill number, etc.) to the device of the exit channel through Bluetooth technology. After verifying the payment result, the channel device performs the offline release operation. Reconciliation operation: After the parking lot restores the network connection, it will reconcile the offline payment bill generated during the period with the cloud bill to ensure the correctness and integrity of the transaction.

[0090] Glossary:

[0091] Parking lot network disconnection: The network of the internal equipment in the parking lot cannot connect to the Internet, but the mobile network of the car owner is not affected.

[0092] Exit screen: A screen placed at the exit of the parking lot that displays the vehicle's exit information when the vehicle leaves the lot.

[0093] Through this method and device, efficiency is improved: even in the event of a network failure, the rapid passage of vehicles can be guaranteed, avoiding congestion and waiting caused by network problems; manual intervention is reduced: through automated payment and release processes, the need for manual charging is reduced, and processing speed and accuracy are improved; parking lot stability is improved: even in an unstable network environment, the continuity and stability of parking lot operations can be ensured; safety is ensured: through encrypted dynamic QR codes and Bluetooth communications, the security and tamper-proof nature of payment information are ensured; the problem of parking lot payment and release during network failures is effectively solved, and the automation and intelligence level of parking lot management systems is greatly improved.

[0094] In some specific embodiments, Figure 3 As shown, a vehicle parking fee payment and passage device in the event of a parking lot network failure, the device includes at least one processor and a memory, which stores instructions to implement any one of the vehicle parking fee payment and passage methods in the event of a parking lot network failure in the above technical solutions.

[0095] In some specific embodiments, a computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the steps in the above technical solution.

[0096] In some specific embodiments, a computer program product is provided, the computer program product includes a computer program, and when the computer program is executed by a processor, the method of implementing the steps in the above technical solution is implemented.

[0097] The embodiments and functional operations of the subject matter described in this specification may be implemented in: digital electronic circuitry, tangibly implemented computer software or firmware, computer hardware, including the structures disclosed in this specification and their structural equivalents, or a combination of more than one of the above. The embodiments of the subject matter described in this specification may be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on one or more tangible non-transitory program carriers, for execution by a data processing device or to control the operation of a data processing device.

[0098] Alternatively or additionally, the program instructions may be encoded on an artificially generated propagation signal, such as a machine-generated electrical, optical, or electromagnetic signal, which is generated to encode information for transmission to an appropriate receiver device for execution by a data processing device. The computer storage medium may be a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or a combination of one or more of the above devices.

[0099] A computer program (which may also be referred to or described as a program, software, software application, module, software module, script or code) may be written in any form of programming language, including compiled or interpreted languages ​​or declarative or procedural languages, and the computer program may be deployed in any form, including as a stand-alone program or as a module, component, subroutine or other unit suitable for use in a computing environment. A computer program may, but need not, correspond to a file in a file system. A program may be stored in a portion of a file that stores other programs or data, for example, one or more scripts stored in the following: in a markup language document; in a single file dedicated to a related program; or in multiple collaborative files, for example, files storing one or more modules, subroutines or code portions. A computer program may be deployed to execute on one or more computers, the computers being located in one place or distributed to multiple locations and interconnected by a communication network.

[0100] The contents not described in detail in this specification belong to the prior art known to professional and technical personnel in this field.

[0101] Although the present invention has been described in detail above by general description, specific implementation methods and experiments, it is obvious to those skilled in the art that some modifications or improvements can be made to the present invention. Therefore, these modifications or improvements made without departing from the spirit of the present invention all belong to the scope of protection claimed by the present invention.

Claims

1. A method for paying parking fees for vehicles in the event of a parking lot network failure, characterized in that: The first server includes the following steps: Billing the vehicle in an offline mode to generate an offline bill, wherein the offline bill includes at least a billing result and an account number; The billing result and the account number are sent to the first client; wherein, when the network is in online mode, the offline bill is sent to the cloud.

2. According to claim 1, a method for paying for parking fees in the event of a parking lot network failure, characterized in that: The first server also includes the following steps: Receive payment success information and send a lever lifting control instruction to the first client.

3. According to claim 1, a method for paying for parking fees in the event of a parking lot network failure, characterized in that: The first client includes the following steps: Receiving the billing result and the account number; Based on the billing result and the account number, dynamic QR code information is generated.

4. The method for paying parking fees for vehicles in the event of a parking lot network failure according to claim 1, characterized in that: The first client also includes the following steps: Receive the lifting control command and release the vehicle.

5. The method for paying for parking fees in the event of a parking lot network failure according to claim 1, characterized in that: The cloud includes the following steps: Receive offline bills; The offline bill and the payment result are reconciled, and after successful reconciliation, the offline bill status is updated to paid.

6. A method for paying for parking fees when a parking lot network fails, characterized in that: The second server includes the following steps: Parse the scanned QR code data to determine whether it is a dynamic QR code or a static QR code, where: If it is a dynamic QR code, it will include at least the parking lot ID and channel ID; Based on the parking lot ID and the channel ID, query the Bluetooth device name; Sending the Bluetooth device name to the second client; If it is a static QR code, associate it with the payment record to determine whether the user has paid in advance; If the user pays the parking fee in advance, the payment success information is sent to the first server.

7. A method for paying for parking fees in the event of a parking lot network failure according to claim 6, characterized in that: The second server also includes the following steps: Receive payment information and determine whether the parking fee has been paid successfully; If the parking fee is paid successfully, the payment success information is sent to the first server via the Bluetooth device.

8. The method for paying for parking fees when a parking lot network fails according to claim 6, characterized in that: The second client includes the following steps: Scan the QR code information of the first client; The two-dimensional code information is sent to the second server; wherein the two-dimensional code information includes a static two-dimensional code and a dynamic two-dimensional code.

9. The method for paying for parking fees when a parking lot network fails according to claim 6, characterized in that: The second client also includes the following steps: Receive the Bluetooth device name; Based on the Bluetooth device name, establishing a connection with the Bluetooth device corresponding to the Bluetooth device name; Scan the code to pay online, and send the payment information to the second server through the Bluetooth device.

10. A vehicle parking fee payment access device in case of a parking lot network failure, characterized in that: The device includes at least one processor and a memory storing instructions. When the instructions are executed by at least one processor, a vehicle parking fee payment and passage method in the event of a parking lot network failure as described in any one of claims 6 to 9 is implemented.

Citation Information

Patent Citations

  • Method and system of realizing parking lot automatic charging based on bluetooth technology

    CN105957159A