Payment method, system and device based on visible light communication and medium

By adopting a visible light communication method in the payment system, using mobile applications and flash for data transmission, the shortcomings of traditional card readers in data storage and transmission are solved, and higher convenience and cost savings are achieved.

CN119648217APending Publication Date: 2025-03-18NANCHANG UNIV
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411598575.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-11
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

Traditional magnetic cards and IC cards have shortcomings in data storage and transmission. The data storage volume of magnetic cards is limited and unstable. IC cards occupy radio resources and have electromagnetic compatibility problems. New card readers such as NFC and Bluetooth card readers also have application limitations and insufficient convenience.

Method used

Using a payment method based on visible light communication, data instructions are constructed through a mobile application, and a flash is used to emit visible light communication signals. The card reader receives and converts them into binary signals, performs matching and card reading operations, and uses a camera to receive visible light communication signals and transmits them to the mobile application.

Benefits of technology

It improves the practical convenience of payment, avoids radio resource occupation and electromagnetic compatibility issues, and saves the cost of making IC cards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119648217A_ABST
    Figure CN119648217A_ABST
Patent Text Reader

Abstract

The invention provides a payment method, system and device based on visible light communication and a medium, and relates to the field of visible light communication. The payment method comprises the following steps: constructing a data instruction based on a mobile application program, and sending the data instruction in the form of a first frequency visible light communication signal; receiving the first-frequency visible light communication signal based on a card reader, converting the first-frequency visible light communication signal into a binary signal, matching the binary signal, when matching succeeds, carrying out card reading operation and forming card reading information into a control instruction, and sending a second-frequency visible light communication signal containing successful card reading information by the card reader based on the control instruction, otherwise, a third frequency visible light communication signal containing wrong card reading information is sent out; and receiving the visible light communication signal and transmitting the visible light communication signal to a mobile application to visualize information. According to the payment method provided by the invention, a traditional IC card is replaced, the cost of manufacturing a large number of IC cards is saved, information is sent in a visible light form, and the practicability and convenience of payment are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of visible light communication, and in particular to a payment method, system, device and medium based on visible light communication. Background Art

[0002] In traditional card reader technology, magnetic cards and IC cards are widely used as information carriers, but they each have significant disadvantages.

[0003] First, magnetic cards record information through magnetic stripes. The data storage capacity of this recording method is very limited and cannot meet the needs of large data storage. What is more serious is that the magnetic stripes are prone to demagnetization after long-term use or improper handling, resulting in the loss or damage of data stored on the magnetic stripes. This instability not only brings inconvenience to users, but also brings potential risks to commercial transactions.

[0004] Secondly, IC cards use radio frequency signals for communication, which improves the efficiency and security of data transmission to a certain extent, but the problem of occupying radio resources cannot be ignored. In addition, IC cards also have electromagnetic compatibility issues when used, which may interfere with other electronic devices, affecting the normal operation of the card reader and the accurate reading of data.

[0005] With the continuous development of technology, card readers equipped with NFC and Bluetooth technologies have appeared on the market. However, these new card readers also have certain application limitations. Although NFC technology has the advantages of high speed, security, and convenience, it has not yet been fully popularized. Currently, only some high-end smartphones on the market are equipped with NFC modules, which limits the application of NFC card readers in a wider range of fields. Although Bluetooth card reader technology can achieve wireless connection and data transmission, it requires a cumbersome authentication and connection process each time it is used, which lacks convenience.

[0006] Therefore, it is urgent to provide a solution to improve the above problems. Summary of the invention

[0007] The purpose of the present invention is to provide a payment method, system, device and medium based on visible light communication, which replaces the traditional IC card with a mobile application, saves a lot of costs in making IC cards, and swipes the card based on the visible light emitted by the mobile flashlight, thereby improving practicality and convenience.

[0008] The present invention provides a payment method based on visible light communication using the following technical solution:

[0009] Constructing a data instruction based on the mobile application, and sending the data instruction in the form of a first frequency visible light communication signal based on the flash light;

[0010] Based on the card reader receiving the first frequency visible light communication signal and converting it into a binary signal, matching the binary signal, performing a card reading operation when the matching is successful and forming the card reading information into a control instruction, the card reader sends a second frequency visible light communication signal containing successful card reading information based on the control instruction, otherwise sends a third frequency visible light communication signal containing error card reading information;

[0011] The visible light communication signal is received by a camera and transmitted to a mobile application for visualization information.

[0012] Optionally, constructing data instructions based on a mobile application includes: the mobile application can store multiple user cards with unique identifiers, constructing data instructions based on the cards and commands selected by the user, and the data instructions include card ID, card reader device ID, data status and time.

[0013] Optionally, the process of receiving the first frequency visible light communication signal based on the card reader and converting it into a binary signal includes: the card reader includes a visible light sensing unit, an amplifier, and an A / D converter; receiving the first frequency visible light communication signal based on the visible light sensing unit and converting it into an analog electrical signal, amplifying the analog electrical signal based on the amplifier, and converting the amplified analog electrical signal into a binary signal based on the A / D converter.

[0014] Optionally, the process of matching the binary signal includes: matching the card reader device ID in the binary signal based on the ID information of the card reader device.

[0015] Optionally, during the process of sending a third-frequency visible light communication signal containing erroneous card reading information, the card reader will flash at a frequency visible to the human eye to prompt the user that the card swiping has failed.

[0016] Optionally, the process of receiving the visible light communication signal based on the camera and transmitting the visualized information to the mobile application includes: receiving the visible light communication signal based on the camera and transmitting it to the mobile application, the mobile application displays and records the information with time, card ID, device ID, and data status, and if the card reading fails, the mobile application displays the reason for the failure to the user.

[0017] Optionally, the payment method includes: the card reader is connected to a PC host computer via a USB interface, and information related to the process and results of the card reading operation is displayed on the PC host computer based on the USB interface for storage and record; at the same time, the device ID address, data information, etc. of the card reader can be changed through the PC host computer.

[0018] In a second aspect of the present invention, a payment system based on visible light communication is provided, including a mobile terminal module, a card reader module, and a PC terminal module, wherein:

[0019] A data sending module: configured to construct a data instruction based on a mobile application, and send the data instruction in the form of a first frequency visible light communication signal based on a flash light;

[0020] Data processing module: configured to receive the first frequency visible light communication signal based on the card reader and convert it into a binary signal, match the binary signal, perform a card reading operation when the matching is successful and form the card reading information into a control instruction, the card reader sends a second frequency visible light communication signal containing successful card reading information based on the control instruction, otherwise sends a third frequency visible light communication signal containing error card reading information;

[0021] Data receiving module: configured to receive the visible light communication signal based on the camera and transmit the visual information to the mobile application.

[0022] In a third aspect of the present invention, an electronic device is provided, comprising a processor, a memory, a user interface and a network interface, wherein the memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes any one of the methods described above.

[0023] In a fourth aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions, and when the instructions are executed, any of the methods described above is executed.

[0024] The present invention provides a payment method, system, device and medium based on visible light communication, which have the following beneficial effects:

[0025] 1. The mobile flash light is controlled by the application to send information in the form of visible light, and the visible light information is received based on the mobile camera, which improves the practicality and convenience of payment;

[0026] 2. Visible light communication does not occupy radio resources, does not cause electromagnetic interference, and has no electromagnetic compatibility issues, which improves the simplicity;

[0027] 3. Replacing traditional IC cards with mobile terminals saves a lot of cost in making IC cards. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 It is a flow chart of a payment method based on visible light communication provided by the present invention. DETAILED DESCRIPTION

[0029] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention. Unless otherwise defined, the technical terms or scientific terms used herein should be understood by people with general skills in the field to which the present invention belongs. "Including" and similar words used in this article mean that the elements or objects appearing before the word include the elements or objects listed after the word and their equivalents, without excluding other elements or objects.

[0030] The embodiment of the present invention provides a payment method based on visible light communication, see Figure 1 ,include:

[0031] S1. constructing a data instruction based on a mobile application, and sending the data instruction in the form of a first frequency visible light communication signal based on a flashlight;

[0032] S2, based on the card reader receiving the first frequency visible light communication signal and converting it into a binary signal, matching the binary signal, performing a card reading operation when the matching is successful and forming the card reading information into a control instruction, the card reader sends a second frequency visible light communication signal containing successful card reading information based on the control instruction, otherwise sends a third frequency visible light communication signal containing error card reading information;

[0033] S3. Receive the visible light communication signal based on the camera and transmit the visual information to the mobile application.

[0034] In some embodiments, the process of executing step S1 includes:

[0035] S1.1, construct data instructions based on mobile applications;

[0036] S1.2. Sending the data instruction in the form of a first frequency visible light communication signal based on the flash light.

[0037] Specifically, execute step S1.1 again. When constructing data instructions based on the mobile application, the mobile application can store multiple user cards with unique identifiers, and construct data instructions based on the cards and commands selected by the user. The data instructions include card ID, card reader device ID, data status and time.

[0038] Specifically, when executing step S1.2, the data instruction is sent in the form of a first frequency visible light communication signal based on the flash light, and the first frequency is constructed based on the information of the data instruction and sent in the form of a visible light communication signal to be received by the card reader.

[0039] In some embodiments, the process of executing step S2 includes:

[0040] S2.1, receiving the first frequency visible light communication signal based on a card reader and converting it into a binary signal; S2.2, matching the binary signal;

[0041] S2.3. Return the visible light communication signal.

[0042] Specifically, when executing step S2.1, based on the card reader receiving the first frequency visible light communication signal and converting it into a binary signal, the card reader includes a visible light sensing unit, an amplifier, and an A / D converter;

[0043] Furthermore, the visible light sensing unit receives the first frequency visible light communication signal and converts it into an analog electrical signal, the amplifier amplifies the analog electrical signal, and the A / D converter converts the amplified analog electrical signal into a binary signal.

[0044] Specifically, when performing step S2.2 and matching the binary signal, the card reader device ID in the binary signal is matched based on the ID information of the card reader device.

[0045] Furthermore, when the matching is successful, a card reading operation will be performed to complete the data instruction transmitted by the user and the process information and results of the card reading operation will be formed into a control instruction.

[0046] Specifically, when executing step S2.3 and returning the visible light communication signal, it includes:

[0047] When the matching is successful, a card reading operation is performed and the card reading information is formed into a control instruction. The card reader sends a second frequency visible light communication signal containing successful card reading information based on the control instruction, otherwise it sends a third frequency visible light communication signal containing incorrect card reading information.

[0048] Furthermore, in the process of sending the third frequency visible light communication signal containing erroneous card reading information, the card reader will flash at a frequency visible to the human eye, prompting the user that the card swiping has failed.

[0049] In some embodiments, the process of executing step S3 includes:

[0050] The camera receives the visible light communication signal and transmits it to the mobile application. The mobile application displays and records the information including time, card ID, device ID and data status. If the card reading fails, the mobile application displays the reason for the failure to the user.

[0051] In fact, in the process of executing the payment method, the card reader is connected to the PC host computer through a USB interface. Based on the USB interface, the process and result-related information of the card reading operation are displayed on the PC host computer for storage and record. At the same time, the device ID address, data information, etc. of the card reader can be changed through the PC host computer.

[0052] An embodiment of the present invention provides a payment system based on visible light communication, the payment system comprising a mobile terminal module, a card reader module, and a PC terminal module, wherein:

[0053] A data sending module: configured to construct a data instruction based on a mobile application, and send the data instruction in the form of a first frequency visible light communication signal based on a flash light;

[0054] Data processing module: configured to receive the first frequency visible light communication signal based on the card reader and convert it into a binary signal, match the binary signal, perform a card reading operation when the matching is successful and form the card reading information into a control instruction, the card reader sends a second frequency visible light communication signal containing successful card reading information based on the control instruction, otherwise sends a third frequency visible light communication signal containing error card reading information;

[0055] Data receiving module: configured to receive the visible light communication signal based on the camera and transmit the visual information to the mobile application.

[0056] Optionally, the data processing module includes a photoelectric conversion module, a card reading operation module, a USB communication module, and an LED driving module.

[0057] Optionally, the photoelectric conversion module configuration includes a visible light sensing unit, an amplifier, and an A / D converter;

[0058] Used to receive a first frequency visible light communication signal based on a visible light sensing unit and convert it into an analog electrical signal, amplify the analog electrical signal based on an amplifier, and convert the amplified analog electrical signal into a binary signal based on an A / D converter.

[0059] Optionally, the card reading operation module is configured to: perform a card reading operation to complete a data instruction transmitted by a user and form process information and results of the card reading operation into a control instruction.

[0060] Optionally, the USB communication module is configured to: the card reader is connected to the PC host computer via a USB interface, and the process and result-related information of the card reading operation are displayed on the PC host computer based on the USB interface for storage and record; at the same time, the device ID address, data information, etc. of the card reader can be changed through the PC host computer.

[0061] Optionally, the LED driver module is configured to:

[0062] The card reader sends a second frequency visible light communication signal containing successful card reading information based on the control instruction, and sends a third frequency visible light communication signal containing error card reading information otherwise;

[0063] In the process of sending the third-frequency visible light communication signal containing erroneous card reading information, the card reader will flash at a frequency visible to the human eye, prompting the user that the card swiping failed.

[0064] An embodiment of the present invention provides an electronic device, including a memory, a processor, and an executable program stored in the memory and capable of being run by the processor; when the processor runs the executable program, a payment method based on visible light communication as described above is executed.

[0065] An embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores an executable program; when the executable program is executed, the payment method based on visible light communication as described above is implemented.

[0066] Although the embodiments of the present invention are described in detail above, it is obvious to those skilled in the art that various modifications and variations can be made to these embodiments. However, it should be understood that such modifications and variations are within the scope and spirit of the present invention as described in the claims. Moreover, the present invention described herein may have other embodiments and may be implemented or realized in a variety of ways.

Claims

1. A payment method based on visible light communication, characterized in that: The following steps are involved: Constructing a data instruction based on the mobile application, and sending the data instruction in the form of a first frequency visible light communication signal based on the flash light; Based on the card reader receiving the first frequency visible light communication signal and converting it into a binary signal, matching the binary signal, performing a card reading operation when the matching is successful and forming the card reading information into a control instruction, the card reader sends a second frequency visible light communication signal containing successful card reading information based on the control instruction, otherwise sends a third frequency visible light communication signal containing error card reading information; The visible light communication signal is received by a camera and transmitted to a mobile application for visualization information.

2. A payment method based on visible light communication according to claim 1, characterized in that: Construct data instructions based on mobile applications, including: The mobile application can store multiple user cards with unique identifiers, and construct data instructions based on the card selected by the user and the command, wherein the data instructions include the card ID, the card reader device ID, the data status and the time.

3. A payment method based on visible light communication according to claim 1, characterized in that: The process of receiving the first frequency visible light communication signal by the card reader and converting it into a binary signal includes: The card reader includes a visible light sensing unit, an amplifier, and an A / D converter; The visible light sensing unit receives a visible light communication signal of a first frequency and converts it into an analog electrical signal, the amplifier amplifies the analog electrical signal, and the A / D converter converts the amplified analog electrical signal into a binary signal.

4. A payment method based on visible light communication according to claim 2, characterized in that: The process of matching the binary signal includes: matching the card reader device ID in the binary signal based on the ID information of the card reader device.

5. A payment method based on visible light communication according to claim 1, characterized in that: In the process of sending the third-frequency visible light communication signal containing erroneous card reading information, the card reader will flash at a frequency visible to the human eye, prompting the user that the card swiping failed.

6. A payment method based on visible light communication according to claim 1, characterized in that: The process of receiving the visible light communication signal based on the camera and transmitting the visual information to the mobile application includes: The camera receives the visible light communication signal and transmits it to the mobile application. The mobile application displays and records the information including time, card ID, device ID and data status. If the card reading fails, the mobile application displays the reason for the failure to the user.

7. A payment method based on visible light communication according to claim 1, characterized in that: The payment methods include: The card reader is connected to the PC host computer via a USB interface. Based on the USB interface, the process and result of the card reading operation are displayed on the PC host computer for storage and record. At the same time, the device ID address, data information, etc. of the card reader can be changed through the PC host computer.

8. A payment system based on visible light communication, characterized in that: It includes mobile terminal module, card reader module and PC terminal module, among which: A data sending module: configured to construct a data instruction based on a mobile application, and send the data instruction in the form of a first frequency visible light communication signal based on a flash light; Data processing module: configured to receive the first frequency visible light communication signal based on the card reader and convert it into a binary signal, match the binary signal, perform a card reading operation when the matching is successful and form the card reading information into a control instruction, the card reader sends a second frequency visible light communication signal containing successful card reading information based on the control instruction, otherwise sends a third frequency visible light communication signal containing error card reading information; Data receiving module: configured to receive the visible light communication signal based on the camera and transmit the visual information to the mobile application.

9. An electronic device, characterized in that: It includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device executes the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 7 is executed.

Citation Information

Patent Citations

  • Payment method based on visible light, middle equipment and intelligent terminal and system

    CN103490815A

  • Mobile payment system, method thereof and related equipment

    CN104850988A

  • Payment method based on visible light communication and related device and system

    CN106022766A

  • Equipment payment information interaction system based on visible light wireless communication

    CN112564796A