Non-inductive payment method and device, equipment and storage medium
By combining UWB and Bluetooth technology in mobile devices, contactless payment is achieved, and the problem of cumbersome operation of the QR code gate system is solved, and the traffic efficiency and safety is improved. It is suitable for peak hours and emergency situations.
Patent Information
- Application Number
- CN202411678147.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-22
- Publication Date
- 2024-12-27
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing QR code gate pass system requires users to manually take out their mobile phones and scan the code, which leads to cumbersome operations and reduces traffic efficiency, especially in peak hours and emergency situations, which affects traffic speed and safety.
Using the invisible payment method, using the ultra-wideband UWB chip and Bluetooth technology of mobile devices, activate the UWB chip through the Bluetooth signal sent by the gate, obtain and send the ride QR code to the card reader of the gate, and realize invisible payment. brake.
It simplifies the QR code ride process, improves the travel experience, reduces operating time, and reduces traffic congestion. It is suitable for peak hours and emergency situations, and improves traffic speed and safety.
Smart Images

Figure CN119205100A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile payment technology, and in particular to a contactless payment method, device, equipment and storage medium. Background Art
[0002] With the rapid development of information technology, mobile payment and intelligent transportation systems have been widely used. Among them, QR code payment has become a mainstream payment method due to its convenience and low cost. However, the existing QR code gate technology still has some shortcomings, which affects the user experience. Specifically, the current QR code gate system requires passengers to take out their mobile phones from their pockets, then open the corresponding application to generate a QR code, and finally align the QR code with the scanning device on the gate to scan it. This process is not only cumbersome, but also easily causes congestion during peak hours, reducing traffic efficiency.
[0003] In addition, this payment method that requires manual operation is not flexible and efficient in certain specific scenarios. Especially in emergencies, passengers may not be able to complete the payment process quickly, thus affecting the overall speed and safety of travel. Summary of the invention
[0004] The main purpose of this application is to provide a contactless payment method, device, equipment and storage medium, aiming to solve the technical problem that when users use QR codes to take a bus, they still need to take out their mobile phones and interact with the gate before they can take the bus.
[0005] To achieve the above purpose, the present application proposes a contactless payment method, which is applied to a mobile device, wherein the mobile device includes a QR code contactless payment module, a UWB chip and Bluetooth, wherein the Bluetooth is turned on, and the method includes: Receive the Bluetooth signal sent by the gate machine, and activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate machine and the Bluetooth signal of the mobile device; Receive the UWB chip information sent by the gate, and obtain the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; The boarding QR code is sent to the card reader of the gate machine, and the card reader of the gate machine performs contactless payment through the gate using the boarding QR code.
[0006] In one embodiment, the steps of receiving a Bluetooth signal sent by a gate machine and activating an ultra-wideband UWB chip of a mobile device according to the Bluetooth signal of the gate machine and the Bluetooth signal of a mobile device include: The Bluetooth signal sent by the gate is received through the QR code contactless payment module, and the actual distance between the Bluetooth signal of the mobile device and the Bluetooth signal of the gate is detected; When the actual distance is less than or equal to the preset actual distance, the UWB chip of the mobile device is activated.
[0007] In one embodiment, the steps of receiving the UWB chip information sent by the gate, and obtaining the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate include: Receive the uwb chip information sent by the gate machine; The relative distance between the UWB chip information of the mobile device and the UWB chip information of the gate is monitored through the QR code contactless payment module; When the relative distance is less than or equal to the preset relative distance, the latest boarding QR code is generated.
[0008] In one embodiment, before the step of sending the boarding QR code to a card reader of a gate machine and having the card reader of the gate machine perform a non-contact payment through the gate with the boarding QR code, the step further includes: Verify the validity of the boarding QR code based on preset verification rules; If the boarding QR code passes the verification, the step of sending the boarding QR code to the reader / writer of the gate is executed.
[0009] In one embodiment, the step of sending the boarding QR code to a card reader of a gate machine, and having the card reader of the gate machine perform a non-contact payment through the gate using the boarding QR code includes: Send the UWB chip information of the mobile device to the gate machine, so that the gate machine can determine whether the UWB chip information of the mobile device and the position and angle of the reader writer meet the characteristics of the passenger passing through the gate. If so, send a gate passing information signal to the mobile device; Receive the gate passing information signal sent by the gate machine, and based on the gate passing information signal, transmit the valid latest boarding QR code to the gate machine's reader / writer, and the gate machine's card reader performs the boarding QR code contactless payment to pass the gate.
[0010] In addition, to achieve the above purpose, the present application also proposes a non-contact payment method, which is applied to a gate machine, the gate machine includes a reader / writer, UWB and Bluetooth, the Bluetooth is in an on state, and the method includes: When the Bluetooth signal of the mobile device is detected, the Bluetooth signal of the gate is sent to the mobile device, so that the mobile device can activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; Send the uwb chip information of the gate to the mobile device, so that the mobile device can obtain the boarding QR code according to the uwb chip information of the mobile device and the uwb chip information of the gate; The QR code for boarding sent by the mobile device is received through the card reader, and the QR code for boarding is used for contactless payment through the gate.
[0011] In one embodiment, before the step of receiving the boarding QR code sent by the mobile device through the card reader and using the boarding QR code to perform contactless payment through the gate, the step further includes: Receive the UWB chip information of the mobile device, and determine whether the UWB chip information of the mobile device and the position and angle of the reader / writer meet the characteristics of the passenger passing through the gate; If so, a gate-passing information signal is sent to the mobile device, so that the mobile device can transmit the latest valid boarding QR code to the gate reader based on the gate-passing information signal.
[0012] In addition, to achieve the above-mentioned purpose, the present application also proposes a contactless payment device, the contactless payment device is a mobile device, and the mobile device includes: An activation module is used to receive the Bluetooth signal sent by the gate machine, and activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate machine and the Bluetooth signal of the mobile device; An acquisition module is used to receive the UWB chip information sent by the gate, and obtain the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; The first sending module is used to send the boarding QR code to the card reader of the gate, and the card reader of the gate performs the boarding QR code non-contact payment through the gate; The device also includes a gate, which includes: The second sending module is used to send the Bluetooth signal of the gate to the mobile device when the Bluetooth signal of the mobile device is detected, so that the mobile device can activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; The second sending module is further used to send the UWB chip information of the gate to the mobile device, so that the mobile device can obtain the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; The receiving module is used to receive the boarding QR code sent by the mobile device through the card reader, and use the boarding QR code to perform contactless payment to pass the gate.
[0013] In addition, to achieve the above-mentioned purpose, the present application also proposes a contactless payment device, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the computer program is configured to implement the steps of the contactless payment method described above.
[0014] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the contactless payment method described above are implemented.
[0015] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the contactless payment method described above.
[0016] The embodiment of the present application provides a method, device, equipment and storage medium for contactless payment, the method comprising: receiving a Bluetooth signal sent by a gate, and activating an ultra-wideband UWB chip of a mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of a mobile device; receiving UWB chip information sent by the gate, and obtaining a QR code for boarding according to the UWB chip of the mobile device and the UWB chip of the gate; sending the QR code for boarding to the card reader of the gate, and the card reader of the gate realizes contactless payment through the gate using the QR code for boarding. The method integrates UWB technology, QR code technology and information processing technology, solves the inconvenience of users who have opened QR code for boarding, and still need to take out their mobile phones to punch in the QR code every time, and then scan the code at the gate to pass the gate to board the bus, improves the travel experience of passengers, and realizes contactless payment through the gate even when the QR code for boarding is opened. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0018] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0019] Figure 1 A flowchart of the first embodiment of the contactless payment method of the present application is provided; Figure 2 A flow chart of the second embodiment of the contactless payment method of the present application; Figure 3 A flowchart of the third embodiment of the contactless payment method of the present application is provided; Figure 4 A flowchart of the fourth embodiment of the contactless payment method of the present application is provided; Figure 5 A brief flowchart of the contactless payment method provided in Example 1 of the present application; Figure 6 This is a schematic diagram of the module structure of the contactless payment device according to an embodiment of the present application; Figure 7 This is a schematic diagram of the device structure of the hardware operating environment involved in the contactless payment method in the embodiment of the present application.
[0020] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0021] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0022] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0023] The main solution of the embodiment of the present application is: when the gate detects the Bluetooth signal of the mobile device, the Bluetooth signal of the gate is sent to the mobile device; the mobile device receives the Bluetooth signal sent by the gate, and activates the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; the gate sends the UWB chip information of the gate to the mobile device; the mobile device receives the UWB chip information sent by the gate, and obtains the QR code for boarding according to the UWB chip information of the mobile device and the UWB chip information of the gate; the QR code for boarding is sent to the card reader of the gate, and the card reader of the gate performs the QR code for boarding without contact payment through the gate.
[0024] With the rapid development of mobile Internet technology, QR code payment and verification technology has been widely used in the field of public transportation, greatly improving the travel efficiency and convenience of passengers. However, the existing QR code gate system still has some inconveniences. Specifically, when using the QR code to take a ride, passengers need to take out their mobile phones from their pockets or bags, unlock the screen, open the corresponding application to obtain the boarding code, and then aim the mobile phone at the scanning device on the gate to complete the scanning process before they can pass through the gate smoothly. This series of operations not only increases the time for passengers to pass through the gate and reduces the efficiency of passage, but may also cause queue congestion during peak hours, affecting the overall riding experience. In addition, this process may be more complicated and difficult for the elderly or users who are not good at operating smartphones. Therefore, how to simplify the QR code boarding process and achieve a more convenient and fast way to pass the gate has become an important direction for current technical improvements.
[0025] This application provides a solution, based on the Bluetooth signal of the mobile device and the gate, the UWB chip of the mobile device is activated; according to the UWB chip of the mobile device and the UWB chip of the gate, the mobile device obtains the QR code for boarding; the mobile device sends the QR code for boarding to the card reader of the gate to realize the QR code for boarding and non-contact payment through the gate. This solution integrates UWB technology, QR code technology, and information processing technology to improve the travel experience of passengers and realize the opening of QR code for boarding and non-contact payment through the gate. For the subway AFC (Automatic Fare Collection) system or bus fare deduction system that has already supported QR code gate passing, only a small modification is required to realize QR code non-contact payment through the gate, and the validity of the QR code part can be pre-judged in advance on the mobile phone.
[0026] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, etc. The following takes a mobile phone as an example to illustrate this embodiment and the following embodiments.
[0027] Based on this, the present application embodiment provides a non-contact payment method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the contactless payment method of the present application, which is applied to a mobile device.
[0028] In this embodiment, the contactless payment method includes steps S10 to S30: Step S10, receiving the Bluetooth signal sent by the gate, and activating the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; It should be noted that UWB (Ultra-Wideband) is a wireless communication technology that uses very short pulses to transmit data and can operate in a very wide spectrum range. Compared with traditional wireless communication technologies, UWB has higher data transmission rates, lower power consumption, stronger anti-interference capabilities, and more accurate positioning capabilities. These characteristics make UWB technology show great potential in short-distance high-speed data transmission, precise positioning, and Internet of Things applications.
[0029] Currently, mainstream mobile phones are equipped with built-in UWB chips and Bluetooth chips, and the QR code for riding can be activated through mini-programs and APPs. Therefore, this solution requires little modification to the mobile device and does not require hardware modification. It only requires loading an application module in the application processor of the mobile device. This application module interacts with Bluetooth, UWB, and QR code programs to realize QR code contactless payment. This application is called a QR code contactless payment module.
[0030] It is worth noting that in order to reduce the overall power consumption, in this embodiment, a QR code contactless payment module is used to interact with the mobile phone's UWB and Bluetooth to achieve overall low power consumption of the mobile phone.
[0031] Specifically, since the UWB chip is relatively power-consuming, UWB and Bluetooth are used in combination to reduce power consumption. Usually, the mobile device only needs to turn on the Bluetooth of the mobile phone, and the UWB function is not activated temporarily. The Bluetooth function of the mobile device is used to communicate with the Bluetooth of the nearby gate machine, and the QR code contactless payment module monitors the relative distance between the two Bluetooth in real time. When the QR code contactless payment module detects that the relative distance between the gate machine Bluetooth and the mobile device Bluetooth is less than or equal to the preset relative distance, the QR code contactless payment module notifies the application processor of the mobile device to activate the UWB chip of the mobile device. The subsequent contactless payment function is realized by taking advantage of the characteristics of more accurate positioning between UWB chips, safer interactive information, and larger interactive information data transmission volume.
[0032] For example, when a user approaches a gate, the Bluetooth signal strength between the mobile phone and the gate increases. The QR code contactless payment module determines the distance between the two based on this and triggers the next step when the distance reaches the preset threshold (1 meter).
[0033] After receiving the activation command, the mobile phone quickly starts the UWB chip. Because UWB technology has extremely high positioning accuracy and powerful data transmission capabilities, this step can ensure that the information exchange between the user and the gate is both accurate and safe.
[0034] Step S20, receiving the UWB chip information sent by the gate, and obtaining the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; Specifically, after activating the UWB chip of the mobile device, the UWB chip of the mobile device will establish a communication connection with the UWB chip of the gate, and receive the UWB chip information sent by the gate through the communication connection. Subsequently, the QR code non-sensing payment module monitors the relative distance between the UWB chip information of the mobile device and the UWB chip information of the gate in real time. When the QR code non-sensing payment module detects that the relative distance between the UWB chip of the mobile device and the UWB chip of the gate is less than or equal to the preset relative distance, the QR code non-sensing payment module will send a trigger signal to the application processor of the mobile device, instructing it to activate the QR code generation program to generate the latest QR code for boarding, in preparation for non-sensing payment. For example, after receiving the activation instruction, the mobile phone quickly starts the UWB chip. The UWB chip of the mobile phone establishes a high-precision communication connection with the UWB chip of the gate, and the relative distance between the two is monitored in real time through the QR code non-sensing payment module. When it is detected that the relative distance between the two is less than or equal to 50cm, the QR code non-sensing payment module sends a trigger signal to the application processor of the mobile phone. After receiving the trigger signal, the application processor of the mobile phone immediately activates the QR code generation program to generate the latest QR code for boarding, obtains the latest QR code for boarding in advance, and prepares for contactless payment.
[0035] Step S30, sending the boarding QR code to the card reader of the gate, and the card reader of the gate performs contactless payment through the gate using the boarding QR code.
[0036] It should be noted that the card reader in this embodiment specifically refers to a dedicated card reading device installed inside the gate, which has the ability to receive and process the boarding QR code sent by the mobile device.
[0037] Specifically, the mobile device sends its own UWB chip information to the gate. After receiving it, the gate determines whether the position and angle of the UWB chip of the mobile device away from the gate reader meet the characteristics of the passenger passing through the gate. If so, it sends a gate-passing information signal to the UWB chip of the mobile device. After the mobile device receives the gate-passing information signal through the QR code contactless payment module, the UWB chip of the mobile device transmits the latest valid QR code for boarding to the reader of the gate, and the card reader of the gate uses the QR code for contactless payment to pass through the gate.
[0038] The above-mentioned embodiment method includes: receiving the Bluetooth signal sent by the gate, and activating the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; receiving the UWB chip information sent by the gate, and obtaining the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; sending the boarding QR code to the card reader of the gate, and the card reader of the gate performs the boarding QR code non-contact payment through the gate. This method does not require the modification of the rail AFC background system or the bus fare deduction background system, but only uses Bluetooth and UWB to change the way the reader obtains the QR code information, without scanning the code, to achieve non-contact acquisition of the QR code information, thereby achieving non-contact payment through the gate with the QR code.
[0039] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 2 Before step S20, the contactless payment method further includes steps A1 to A2: Step A1, verifying the validity of the boarding QR code based on preset verification rules; Step A2: If the boarding QR code passes the verification, the following step is executed: sending the boarding QR code to the card reader of the gate.
[0040] It is worth noting that in this embodiment, before the QR code contactless payment module transmits the latest boarding QR code to the card reader of the gate machine, it is also necessary to perform a preliminary validity judgment on the latest QR code information obtained, so as to reduce the problem of reduced efficiency of contactless payment after sending the wrong boarding QR code to the gate machine.
[0041] Specifically, each QR code for boarding usually has a fixed length standard when it is generated, including but not limited to the total number of characters of the encoded information. If the length of the QR code for boarding does not meet the preset standard, it is considered invalid or has been tampered with. Verification of length compliance helps to quickly exclude QR codes with obvious errors, thereby reducing the burden of subsequent processing.
[0042] In addition to verifying the length of the QR code for boarding, you can also determine whether the QR code is valid by verifying whether its structure is compliant. Specifically, the structural compliance of the QR code for boarding usually involves the standardization of its internal data format, such as version information, error correction level, data encoding method, etc. Structural compliance verification also includes checking whether specific fields in the QR code for boarding (such as timestamp, user ID, itinerary information, etc.) exist in the predetermined format and are in the correct format. For example, the timestamp should conform to a certain format (such as YYYYMMDDHHMMSS), and the user ID and itinerary information should have clear definitions and ranges.
[0043] When the boarding QR code meets the above-mentioned verification conditions, the QR code contactless payment module sends the latest valid boarding QR code to the card reader of the gate machine to perform subsequent contactless payment gate opening processing.
[0044] Through the above-mentioned embodiment method, it is ensured that the boarding QR code is physically and logically valid and can be correctly parsed and processed by the system. Only the boarding QR code that has passed these basic verifications will be further processed and used for actual gate operation. This not only improves the security of the system, but also ensures the quality and efficiency of the service.
[0045] Based on this, the embodiment of the present application also provides a non-contact payment method, referring to Figure 3 , Figure 3 This is a flow chart of the third embodiment of the contactless payment method of the present application, which is applied to a gate.
[0046] In this embodiment, the contactless payment method includes steps S40 to S60: Step S40, when the Bluetooth signal of the mobile device is detected, the Bluetooth signal of the gate is sent to the mobile device, so that the mobile device can activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; It should be noted that, in this embodiment, the gate machine at least includes a reader / writer, UWB and Bluetooth, and the Bluetooth is in the turned-on state.
[0047] Specifically, the Bluetooth module of the gate machine continuously scans the surrounding Bluetooth signals to detect whether there is a mobile device entering its coverage area. Among them, the Bluetooth module of the mobile device is in an on state and broadcasts its Bluetooth signal regularly.
[0048] When the gate detects the Bluetooth signal of the mobile device, it will identify the signal and record the Bluetooth address or other unique identifier of the mobile device. Subsequently, the gate sends its own Bluetooth signal to the mobile device, which contains the gate's unique identifier and other necessary information. When the mobile device receives the Bluetooth signal sent by the gate, it activates its built-in UWB chip.
[0049] Step S50, sending the uwb chip information of the gate to the mobile device, so that the mobile device can obtain the boarding QR code according to the uwb chip information of the mobile device and the uwb chip information of the gate; Specifically, the gate sends the information of its UWB chip to the mobile device through the UWB communication protocol, including but not limited to the chip's unique identifier, communication parameters, etc. This information can be directly transmitted through the UWB channel to ensure high accuracy and security. In addition, after the mobile device receives the UWB chip information of the gate, it also sends its own UWB chip information to the gate. Through two-way information exchange, it ensures that the UWB chips of both parties can establish a stable communication connection.
[0050] The mobile device generates a unique QR code for boarding based on the received gate UWB chip information and its own UWB chip information.
[0051] Step S60, receiving the boarding QR code sent by the mobile device through the card reader, and using the boarding QR code to perform contactless payment to pass through the gate.
[0052] Specifically, after receiving the boarding QR code sent by the mobile device, the card reader module of the gate decodes the received QR code and extracts the user identity information, itinerary information, etc. The received boarding QR code is verified to ensure the validity and legality of the QR code. The verification process includes checking the timestamp of the QR code, whether the user identity information matches, and whether the itinerary information meets the requirements.
[0053] After verification, the gate system automatically completes the contactless payment operation and deducts the corresponding fee. The gate door opens, allowing the user to pass through and complete the QR code contactless payment operation.
[0054] The above-mentioned embodiment method includes sending the Bluetooth signal of the gate to the mobile device when the Bluetooth signal of the mobile device is detected, so that the mobile device can activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; sending the UWB chip information of the gate to the mobile device so that the mobile device can obtain the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; receiving the boarding QR code sent by the mobile device through the card reader, and using the boarding QR code to pay for the gate without feeling. This method does not require the modification of the rail AFC background system or the bus fare deduction background system, but only uses Bluetooth and UWB to change the way the reader obtains the QR code information, without scanning the code, to achieve the senseless acquisition of the QR code information, thereby achieving the senseless payment of the QR code to pass the gate.
[0055] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 4 Before step S60, the contactless payment method further includes steps B1 to B2: Step B1, receiving the UWB chip information of the mobile device, and determining whether the UWB chip information of the mobile device and the position and angle of the reader / writer meet the characteristics of the passenger passing through the gate; Step B2: If yes, a gate-passing information signal is sent to the mobile device, so that the mobile device can transmit the latest valid boarding QR code to the gate reader based on the gate-passing information signal.
[0056] Specifically, when the gate receives the UWB chip information sent by the mobile device, it determines whether the position and angle of the UWB chip of the mobile device away from the gate reader / writer meet the characteristics of the passenger passing through the gate. If so, it sends a gate passing information signal to the UWB chip of the mobile device, so that the mobile device can transmit the latest valid QR code for boarding to the gate reader / writer based on the gate passing information signal, and finally the gate reader / writer performs the QR code contactless payment for boarding through the gate.
[0057] For example, the gate sets a distance threshold, such as 1 meter. When the distance between the mobile phone UWB chip and the gate reader is less than or equal to 1 meter, the gate will think that the user has approached the gate and may be ready to pass through.
[0058] The gate not only considers the absolute distance, but also the specific position of the mobile phone UWB chip relative to the gate reader. For example, users usually approach the gate from the side, not from the top or bottom. Therefore, the gate will determine whether the mobile phone UWB chip is located in the entrance area of the gate.
[0059] The gate uses UWB technology to measure the angle of incidence between the mobile phone UWB chip and the gate reader. When the angle of incidence is within a reasonable range, the gate considers that the user is approaching the gate from the front, rather than from the side or back. For example, the angle of incidence may be set within ±30 degrees.
[0060] The gate can also determine the movement direction of the mobile phone's UWB chip through continuous UWB signal measurement. If the mobile phone's UWB chip is moving toward the gate and the speed is within the normal walking speed range, the gate will think that the user is approaching the gate and preparing to pass through.
[0061] When the gate reader obtains the QR code for boarding through the uwb chip, it decodes and verifies it. After successful verification, the reader passes the QR code information to the back-end processing module of the AFC system for processing, including the back-end processing module of the AFC system first decoding and verifying the received QR code to ensure the validity and legality of the QR code. Then verify the user identity corresponding to the QR code to ensure that the user has the right to board the bus. Then calculate the fare for this ride based on the user's riding record and fare rules. Finally, deduct the corresponding fare from the user's account.
[0062] Through the above-mentioned embodiment method, it is ensured that only qualified mobile devices can pass through the gate, thereby improving the security of the system and the user experience.
[0063] For example, in order to help understand the implementation process of the contactless payment method obtained by combining the above-mentioned embodiment 1 and embodiment 3, this embodiment takes the user using a mobile phone to perform a QR code contactless payment through a gate as an example. Figure 5 , Figure 5A brief flow chart of a contactless payment method is provided, specifically: like Figure 5 As shown, the solution of this embodiment is implemented in a mobile phone with a uwb chip, a bluetooth chip, a QR code APP for boarding, and a gate reader with a uwb chip and bluetooth function.
[0064] First, an application module is loaded into the mobile phone application processor. The application module interacts with Bluetooth, UWB, and QR code program to realize QR code contactless payment. The application is called QR code contactless payment module.
[0065] Since the UWB chip consumes relatively much power when used alone, UWB and Bluetooth are combined to achieve the purpose of reducing power consumption. When using it, users only need to turn on the Bluetooth of their mobile phones, and the UWB function is not activated temporarily. The Bluetooth function of the mobile phone is used to communicate with the Bluetooth of the nearby gate machine, and the QR code non-sensing payment module monitors the relative distance of the two Bluetooth in real time. When the relative distance between the gate machine Bluetooth and the mobile phone Bluetooth is shortened to 1m, the QR code non-sensing payment module notifies the mobile phone application processor to activate the mobile phone UWB chip, and uses the characteristics of more accurate positioning, safer interactive information, and larger interactive information data transmission between UWB chips to realize the subsequent non-sensing payment function. It should be noted that it is not advisable to activate the UWB function too early, which is easy to consume power, and it is not advisable to activate it too late, which is too late. The non-sensing gate opening experience is poor. When the user enters a certain range, the user's approach can be detected through the BLE (Bluetooth Low Energy) beacon. When BLE detects that the user is close to the gate machine at a certain distance (for example, 3-5 meters), the UWB function is activated; or machine learning and historical data are used to predict the user's behavior and activate the UWB function in advance.
[0066] After the mobile phone uwb chip is activated, the mobile phone uwb chip communicates with the gate machine uwb, and the QR code contactless payment module monitors the relative distance between the two uwbs in real time. When the relative distance between the two is shortened to 50cm, the QR code contactless payment module notifies the mobile phone application processor to activate the QR code program to generate the latest QR code for boarding, and obtain the latest QR code for boarding in advance to prepare for contactless payment. Subsequently, the QR code contactless payment module makes a preliminary validity judgment on the latest QR code information obtained to reduce the efficiency of contactless payment after sending the wrong QR code to the gate machine. The limitations of verifying the QR code include but are not limited to verifying whether the length of the QR code is compliant, whether the QR code structure is compliant, etc.
[0067] After the QR code contactless payment module verifies that the latest QR code for boarding is valid, the gate determines whether the position and angle of the mobile phone UWB module away from the gate reader meets the characteristics of the passenger passing through the gate. If so, it sends a signal to the mobile phone UWB to obtain the gate passing information, and the QR code contactless payment module transmits the boarding QR code to the reader through UWB chip communication.
[0068] The reader obtains the QR code for boarding without sensing through the uwb chip (rather than obtaining the QR code for boarding through the QR code scanning terminal). The back-end processing module of the AFC system first decodes and verifies the received QR code to ensure the validity and legality of the QR code. Then verify the user identity corresponding to the QR code to ensure that the user has the right to board the bus. Then calculate the fare for this ride based on the user's riding record and fare rules. Finally, deduct the corresponding fare from the user's account. Through the above steps, there is no need to modify the rail AFC background system or the bus deduction background system. Only Bluetooth and uwb are used to change the way the reader obtains the QR code information. There is no need to scan the code, so that the QR code information can be obtained without sensing, thereby realizing the QR code non-sensing payment through the gate.
[0069] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the contactless payment method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0070] This application also provides a non-contact payment device, please refer to Figure 6 , the contactless payment device mobile device, the mobile device comprising: The activation module 10 is used to receive the Bluetooth signal sent by the gate machine, and activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate machine and the Bluetooth signal of the mobile device; The acquisition module 20 is used to receive the UWB chip information sent by the gate, and obtain the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; The first sending module 30 is used to send the boarding QR code to the card reader of the gate, and the card reader of the gate performs the boarding QR code non-contact payment through the gate; The device also includes a gate, which includes: The second sending module 40 is used to send the Bluetooth signal of the gate to the mobile device when the Bluetooth signal of the mobile device is detected, so that the mobile device can activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; The second sending module is further used to send the UWB chip information of the gate to the mobile device, so that the mobile device can obtain the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; The receiving module 50 is used to receive the boarding QR code sent by the mobile device through the card reader, and use the boarding QR code to perform contactless payment through the gate.
[0071] The contactless payment device provided by this application adopts the contactless payment method in the above embodiment, which can solve the technical problem that users still need to take out their mobile phones to interact with the gate machine before they can take the bus when using the QR code. Compared with the prior art, the beneficial effects of the contactless payment device provided by this application are the same as the beneficial effects of the contactless payment method provided by the above embodiment, and other technical features in the contactless payment device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0072] The present application provides a contactless payment device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the contactless payment method in the above-mentioned embodiment one.
[0073] Reference below Figure 7 , which shows a schematic diagram of the structure of a non-sensitive payment device suitable for implementing the embodiment of the present application. The non-sensitive payment device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 7 The contactless payment device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0074] like Figure 7As shown, the non-contact payment device may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the non-contact payment device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the non-sense payment device to communicate wirelessly or wired with other devices to exchange data. Although the non-sense payment device with various systems is shown in the figure, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or provided alternatively.
[0075] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0076] The contactless payment device provided by this application adopts the contactless payment method in the above embodiment, which can solve the technical problem that users still need to take out their mobile phones to interact with the gate machine before they can take the bus when using the QR code. Compared with the prior art, the beneficial effects of the contactless payment device provided by this application are the same as the beneficial effects of the contactless payment method provided by the above embodiment, and other technical features in the contactless payment device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0077] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0078] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0079] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the contactless payment method in the above-mentioned embodiment.
[0080] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0081] The above-mentioned computer-readable storage medium may be included in the contactless payment device; or it may exist independently without being assembled into the contactless payment device.
[0082] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the contactless payment device, the contactless payment device: when the gate detects the Bluetooth signal of the mobile device, it sends the Bluetooth signal of the gate to the mobile device; the mobile device receives the Bluetooth signal sent by the gate, and activates the UWB chip according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; the gate sends UWB chip information to the mobile device; the mobile device receives the UWB chip information sent by the gate, and obtains the QR code for boarding according to the UWB chip information of the mobile device and the UWB chip information of the gate; the QR code for boarding is sent to the card reader of the gate, and the card reader performs the QR code for boarding contactless payment through the gate.
[0083] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0084] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0085] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0086] The readable storage medium provided in this application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned non-contact payment method, and can solve the technical problem that users still need to take out their mobile phones to interact with the gate machine before they can take the bus when using the QR code to take the bus. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the non-contact payment method provided in the above-mentioned embodiment, and will not be repeated here.
[0087] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned contactless payment method when executed by a processor.
[0088] The computer program product provided by this application can solve the technical problem of contactless payment. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as the beneficial effects of the contactless payment method provided by the above embodiment, which will not be repeated here.
[0089] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A non-contact payment method, characterized in that: The method is applied to a mobile device, the mobile device includes a QR code non-sensing payment module, a UWB chip and Bluetooth, the Bluetooth is in an on state, and the method includes: Receive the Bluetooth signal sent by the gate machine, and activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate machine and the Bluetooth signal of the mobile device; Receive the UWB chip information sent by the gate, and obtain the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; The boarding QR code is sent to the card reader of the gate machine, and the card reader of the gate machine performs contactless payment through the gate using the boarding QR code.
2. The method according to claim 1, characterized in that The steps of receiving the Bluetooth signal sent by the gate machine and activating the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate machine and the Bluetooth signal of the mobile device include: The Bluetooth signal sent by the gate is received through the QR code contactless payment module, and the actual distance between the Bluetooth signal of the mobile device and the Bluetooth signal of the gate is detected; When the actual distance is less than or equal to the preset actual distance, the UWB chip of the mobile device is activated.
3. The method according to claim 1, characterized in that The step of receiving the UWB chip information sent by the gate machine and obtaining the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate machine comprises: Receive the uwb chip information sent by the gate; The relative distance between the UWB chip information of the mobile device and the UWB chip information of the gate is monitored through the QR code contactless payment module; When the relative distance is less than or equal to the preset relative distance, the latest boarding QR code is generated.
4. The method according to claim 1, characterized in that Before the step of sending the boarding QR code to the card reader of the gate machine and the card reader of the gate machine performing the boarding QR code non-contact payment through the gate, the method includes: Verify the validity of the boarding QR code based on preset verification rules; If the boarding QR code passes the verification, the step of sending the boarding QR code to the reader / writer of the gate is executed.
5. The method according to claim 4, characterized in that The step of sending the boarding QR code to the card reader of the gate machine, and having the card reader of the gate machine perform the boarding QR code non-contact payment through the gate comprises: Send the UWB chip information of the mobile device to the gate machine, so that the gate machine can determine whether the UWB chip information of the mobile device and the position and angle of the reader writer meet the characteristics of the passenger passing through the gate. If so, send a gate passing information signal to the mobile device; Receive the gate passing information signal sent by the gate machine, and based on the gate passing information signal, transmit the valid latest boarding QR code to the gate machine's reader / writer, and the gate machine's card reader performs the boarding QR code contactless payment to pass the gate.
6. A non-contact payment method, characterized in that: The method is applied to a gate machine, the gate machine includes a reader / writer, UWB and Bluetooth, the Bluetooth is in an on state, and the method includes: When the Bluetooth signal of the mobile device is detected, the Bluetooth signal of the gate is sent to the mobile device, so that the mobile device can activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; Send the uwb chip information of the gate to the mobile device, so that the mobile device can obtain the boarding QR code according to the uwb chip information of the mobile device and the uwb chip information of the gate; The QR code for boarding sent by the mobile device is received through the card reader, and the QR code for boarding is used for contactless payment through the gate.
7. The method according to claim 6, characterized in that Before the step of receiving the boarding QR code sent by the mobile device through the card reader and using the boarding QR code to perform contactless payment through the gate, the method further includes: Receive the UWB chip information of the mobile device, and determine whether the UWB chip information of the mobile device and the position and angle of the reader / writer meet the characteristics of the passenger passing through the gate; If so, a gate-passing information signal is sent to the mobile device, so that the mobile device can transmit the latest valid boarding QR code to the gate reader based on the gate-passing information signal.
8. A contactless payment device, characterized in that: The apparatus comprises a mobile device, wherein the mobile device comprises: An activation module is used to receive the Bluetooth signal sent by the gate machine, and activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate machine and the Bluetooth signal of the mobile device; An acquisition module is used to receive the UWB chip information sent by the gate, and obtain the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; The first sending module is used to send the boarding QR code to the card reader of the gate, and the card reader of the gate performs the boarding QR code non-contact payment through the gate; The device also includes a gate, which includes: The second sending module is used to send the Bluetooth signal of the gate to the mobile device when the Bluetooth signal of the mobile device is detected, so that the mobile device can activate the ultra-wideband UWB chip of the mobile device according to the Bluetooth signal of the gate and the Bluetooth signal of the mobile device; The second sending module is further used to send the UWB chip information of the gate to the mobile device, so that the mobile device can obtain the boarding QR code according to the UWB chip information of the mobile device and the UWB chip information of the gate; The receiving module is used to receive the boarding QR code sent by the mobile device through the card reader, and use the boarding QR code to perform contactless payment to pass the gate.
9. A non-contact payment device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the contactless payment method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the contactless payment method as described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Parking payment system, method and device based on UWB, and equipment
CN111540067A
Parking fee payment method and device for vehicle
CN116386150A
Traffic control device, traffic control method, and computer readable storage medium
CN116416721A
Rail transit passenger smart riding system and method based on Bluetooth and UWB multi-mode
CN118741414A
Ultra-wideband-enabled devices and systems
US20210312424A1
Cited By
Control method of passing equipment, mobile terminal, passing system and storage medium
CN122027981A
Control method of access device, mobile terminal, access system, and storage medium
CN122027981B
