Data processing device, method, storage medium, electronic equipment and system for fuel dispensers

By installing a data processing device in the fuel dispenser to analyze the data from the dispenser and nozzle, the problem of insufficient communication was solved, enabling data acquisition and nozzle control for multiple models of fuel dispensers and promoting the digital transformation of fuel dispensers.

CN116216622BActive Publication Date: 2026-03-13NENGLIAN NENGKE (QINGDAO) HLDG CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-23
Publication Date
2026-03-13

AI Technical Summary

Technical Problem

Insufficient communication lines on the fuel dispensers or the fact that the fuel dispensers themselves are non-card-operated fuel dispensers prevent the hub from communicating effectively with the fuel dispensers, thus hindering the process of digital transformation of the fuel dispensers.

Method used

A data processing device is installed in the fuel dispenser, including a first communication module that is connected to the control motherboard and the fuel nozzle card reader. The device parses the raw data and card data by using a data parsing protocol that determines the fuel dispenser model, generates operating data and fuel nozzle status data, and sends them to a third-party device through a second communication module.

Benefits of technology

It enables effective data collection from various models of fuel dispensers, and is especially suitable for retrofitting fuel dispensers with insufficient pre-installed communication lines or those that are not card-operated, thereby reducing retrofitting costs and promoting the digital transformation of fuel dispensers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116216622B_ABST
    Figure CN116216622B_ABST
Patent Text Reader

Abstract

This invention discloses a data processing device, method, storage medium, electronic device, and system for fuel dispensers. The data processing device is installed in the fuel dispenser and includes: a first communication module connected to the fuel dispenser's control motherboard and the fuel nozzle card reader, used to collect raw data sent by the fuel dispenser and card data sent by the fuel nozzle card reader; a control module connected to the first communication module, used to determine a data parsing protocol corresponding to the fuel dispenser based on a pre-configured fuel dispenser model, and to parse the raw data and card data based on the data parsing protocol to obtain the fuel dispenser's operating data and fuel nozzle status data; and a second communication module connected to the control module and a communication module of a third-party device, used to send the fuel dispenser's operating data and fuel nozzle status data to the third-party device. This device can effectively collect data from fuel dispensers with insufficient reserved communication lines or those converted from non-card dispensers to card dispensers.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of fuel dispenser technology, and in particular to a fuel dispenser data processing device, method, storage medium, electronic device, and system. Background Technology

[0002] With the continuous advancement of digitalization at gas stations, the digital transformation work, including data collection from fuel dispensers and control of fuel nozzles, is also increasing. Current technologies primarily involve connecting fuel dispensers to hubs, which then collect data from the dispensers in real time and control the fuel nozzles.

[0003] However, many fuel dispensers currently lack sufficient pre-installed communication lines or are non-card-operated, resulting in their inability to communicate effectively with the hub. This prevents the hub from successfully collecting data from the fuel dispenser and from effectively controlling the fuel nozzle, thus hindering the effective progress of the digital transformation of fuel dispensers. Summary of the Invention

[0004] In view of this, this application provides a data processing device, method, storage medium, electronic device and system for fuel dispensers, the main purpose of which is to solve the technical problem that fuel dispensers cannot effectively communicate with hubs due to insufficient communication lines reserved for them or because the fuel dispensers themselves are non-card-operated.

[0005] According to a first aspect of the present invention, a fuel dispenser data processing device is provided, the fuel dispenser data processing device being disposed in a fuel dispenser, the device comprising:

[0006] The first communication module is connected to the control motherboard of the fuel dispenser and the fuel nozzle card reader of the fuel dispenser, and is used to collect the raw data sent by the fuel dispenser and the card data sent by the fuel nozzle card reader;

[0007] The control module, connected to the first communication module, is used to determine the data parsing protocol corresponding to the fuel dispenser according to the pre-configured fuel dispenser model, and to parse the original data and the card data based on the data parsing protocol to obtain the fuel dispenser's operating data and fuel nozzle status data.

[0008] The second communication module is connected to the communication module of the control module and the third-party device, and is used to send the operating data of the fuel dispenser and the status data of the fuel nozzle to the third-party device.

[0009] According to a second aspect of the present invention, a fuel dispenser data processing method is provided, applied in the aforementioned fuel dispenser data processing device, wherein the fuel dispenser data processing device is disposed in the fuel dispenser, the method comprising:

[0010] Collect the raw data sent by the fuel dispenser and the card data sent by the fuel dispenser's nozzle card reader;

[0011] Based on the pre-configured fuel dispenser model, determine the data parsing protocol corresponding to the fuel dispenser, and parse the original data and the card data based on the data parsing protocol to obtain the fuel dispenser's operating data and fuel nozzle status data;

[0012] The operating data and nozzle status data of the fuel dispenser are sent to a third-party device.

[0013] According to a third aspect of the present invention, a storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the above-described fuel dispenser data processing method.

[0014] According to a fourth aspect of the present invention, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the above-described fuel dispenser data processing method.

[0015] According to a fifth aspect of the present invention, a fuel dispenser data processing system is provided, the system comprising a fuel dispenser, a hub, and the aforementioned fuel dispenser data processing device, wherein...

[0016] The fuel dispenser data processing device is connected to the fuel dispenser's control motherboard, the fuel dispenser's nozzle card reader, and the hub's communication module. The data processing device collects raw data sent by the fuel dispenser and card data sent by the nozzle card reader. Based on a pre-configured fuel dispenser model, it determines the corresponding data parsing protocol for the fuel dispenser, parses the raw data and card data based on the data parsing protocol to obtain the fuel dispenser's operating data and nozzle status data, and then sends the operating data and nozzle status data to the hub.

[0017] This invention provides a data processing device, method, storage medium, electronic device, and system for fuel dispensers. By connecting the data processing device to the control motherboard and card reader of the fuel dispenser, it collects raw data sent by the fuel dispenser and card data sent by the card reader. Then, based on a pre-configured fuel dispenser model, it determines the corresponding data parsing protocol and parses the raw and card data to obtain the fuel dispenser's operating data and the card reader's status data. Finally, it sends the fuel dispenser's operating data and the card reader's status data to a third-party device, achieving effective data collection from the fuel dispenser. The aforementioned data processing device can interface with various models of fuel dispensers, and is particularly suitable for fuel dispensers with insufficient pre-installed communication lines or those converted from non-card dispensers to card dispensers. It has a wide range of applications, low conversion costs, and can effectively promote the digital transformation of fuel dispensers.

[0018] The above description is only an overview of the technical solution of this application. In order to better understand the technical means of this application and to implement it in accordance with the contents of the specification, and to make the above and other objects, features and advantages of this application more obvious and understandable, the following are specific embodiments of this application. Attached Figure Description

[0019] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0020] Figure 1 This diagram illustrates the structure of a fuel dispenser data processing device according to an embodiment of the present invention.

[0021] Figure 2 This diagram illustrates the structure of a fuel dispenser data processing device according to an embodiment of the present invention.

[0022] Figure 3 A flowchart illustrating a data processing method for a fuel dispenser provided in an embodiment of the present invention is shown.

[0023] Figure 4 A flowchart illustrating a data processing method for a fuel dispenser provided in an embodiment of the present invention is shown.

[0024] Figure 5 This diagram illustrates the structure of a fuel dispenser data processing system according to an embodiment of the present invention.

[0025] Figure 6 This diagram illustrates the structure of a fuel dispenser data processing system according to an embodiment of the present invention.

[0026] Figure 7A schematic diagram of the structure of a fuel dispenser data processing system provided in an embodiment of the present invention is shown. Detailed Implementation

[0027] The present invention will be described in detail below with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in the present application can be combined with each other.

[0028] In one embodiment, such as Figure 1 As shown, a fuel dispenser data processing device 10 is provided, which includes a first communication module 11, a control module 12, and a second communication module 13. The first communication module 11 is connected to the fuel dispenser's control motherboard and the fuel dispenser's nozzle card reader, and is used to collect raw data sent by the fuel dispenser and card data sent by the nozzle card reader. The control module 12 is connected to the first communication module 11, and is used to determine the data parsing protocol corresponding to the fuel dispenser based on a pre-configured fuel dispenser model, and parse the raw data and card data based on the data parsing protocol to obtain the fuel dispenser's operating data and nozzle status data. The second communication module 13 is connected to the control module 12 and the communication module of a third-party device, and is used to send the fuel dispenser's operating data and nozzle status data to the third-party device.

[0029] Specifically, the fuel dispenser data processing device can be connected to the fuel dispenser's control motherboard and fuel nozzle card reader via a first communication module. Fuel dispensers typically contain multiple control motherboards and multiple fuel nozzles. For card-operated fuel dispensers converted from non-card dispensers, each fuel nozzle is connected to a card reader. By connecting the first communication module to the control motherboard, raw data from the fuel dispenser can be collected; by connecting the first communication module to the card reader, card data from the fuel nozzle can be collected. In this embodiment, the connection method between the control motherboard and the fuel nozzle card reader can be determined based on the fuel dispenser model. Then, the first communication module of the fuel dispenser data processing device is connected to the fuel dispenser's control motherboard and fuel nozzle card reader via wires, thereby achieving the connection between the fuel dispenser data processing device and the fuel dispenser.

[0030] In this embodiment, the first communication module in the fuel dispenser data processing device can interface with different models or brands of fuel dispensers according to actual needs. Specifically, the first communication module may include multiple communication units, each of which can be used to interface with a control motherboard of the fuel dispenser or a card reader. The communication units can be any of the following communication circuits: RS485 communication circuit, RS232 communication circuit, and current loop communication circuit. Furthermore, by reserving a sufficient number and type of communication units in the first communication module to interface with the control motherboard and card reader of the fuel dispenser, the data processing device can interface with the fuel dispenser, thereby enabling the collection of raw data and card data from the fuel dispenser.

[0031] Furthermore, after receiving the raw data sent by the fuel dispenser and the card data sent by the fuel nozzle card reader, the fuel dispenser data processing device parses the raw data and card data. In this embodiment, the control module of the fuel dispenser data processing device can encapsulate multiple data parsing protocols. During data parsing, the control module can determine the data parsing protocol corresponding to the fuel dispenser based on the pre-configured fuel dispenser model, and then parse the received raw data and card data based on the data parsing protocol to obtain the fuel dispenser's operating data and fuel nozzle status data. In this embodiment, the fuel dispenser's operating data includes transactional data and real-time data. Transactional data refers to the data generated by the fuel dispenser during vehicle refueling, including transaction price, fuel volume, and refueling time, etc. Real-time data refers to information that may change during the transaction process, such as fuel unit price and fuel volume, etc. Fuel nozzle status data refers to the usage status information of each fuel nozzle in the fuel dispenser (including nozzle-raised and nozzle-released states) and its corresponding nozzle number, etc.

[0032] Furthermore, after parsing the fuel dispenser's operational data and nozzle status data, the fuel dispenser data processing device can send the data to a third-party device via a second communication module. This third-party device refers to a device that communicates with the fuel dispenser data processing device, such as a hub connected via a serial communication module, or a SaaS (Software-as-a-Service) platform connected via a network. Moreover, the fuel dispenser's operational data and nozzle status data can be sent to the third-party device periodically or in real-time. Additionally, during real-time data upload, if the operational data and nozzle status data remain unchanged, they can be held off from being uploaded until changes occur, at which point the updated operational data and nozzle status data are sent to the third-party device, thereby reducing communication frequency and avoiding data redundancy.

[0033] The fuel dispenser data processing device provided in this embodiment connects to the fuel dispenser's control motherboard and fuel nozzle card reader. It collects raw data sent by the fuel dispenser and card data sent by the fuel nozzle card reader. Based on a pre-configured fuel dispenser model, it determines the corresponding data parsing protocol and parses the raw and card data to obtain the fuel dispenser's operating data and fuel nozzle status data. Finally, it sends the fuel dispenser's operating data and fuel nozzle status data to a third-party device, achieving effective data collection from the fuel dispenser. This fuel dispenser data processing device can interface with various models of fuel dispensers, and is particularly suitable for fuel dispensers with insufficient pre-installed communication lines or those converted from non-card dispensers to card dispensers. It has a wide range of applications, low conversion costs, and can effectively promote the digital transformation of fuel dispensers.

[0034] In one embodiment, the first communication module may include multiple communication units. Each communication unit can be connected to a control motherboard of the fuel dispenser or to a fuel nozzle card reader of the fuel dispenser. The fuel nozzle card reader is connected to a fuel nozzle of the fuel dispenser and is used to read the status data and transaction data of the fuel nozzle. In this embodiment, the communication unit can be any of the following circuits: RS485 communication circuit, RS232 communication circuit, and current loop communication circuit. The fuel dispenser data processing device can select different communication units to connect to the control motherboard and fuel nozzle card reader of the fuel dispenser according to actual conditions, thereby realizing the connection between the fuel dispenser data processing device and the fuel dispenser. This embodiment, by reserving a sufficient number and type of communication units in the first communication module to interface with the control motherboard and card reader of the fuel dispenser, can realize the interface between the fuel dispenser data processing device and the fuel dispenser, thus effectively solving the problem of insufficient reserved communication lines in the fuel dispenser or the inability of the hub to collect data from the fuel dispenser after a non-card-operated fuel dispenser is converted into a fuel dispenser.

[0035] In one embodiment, the fuel dispenser also includes a card reader, which is connected to the fuel dispenser's control motherboard, fuel nozzle card reader, fuel nozzle switch, and fuel dispenser keypad. The card reader can be used to collect card data from the fuel nozzle card reader, monitor the usage status of the fuel dispenser keypad and fuel nozzle switch, and control the on / off state of the fuel nozzle switch. In this embodiment, the communication unit of the first communication module can be connected to the card reader and can be used to collect card data from the fuel nozzle card reader, monitor the usage status of the fuel dispenser keypad and fuel nozzle switch, and control the on / off state of the fuel nozzle switch, thereby achieving more comprehensive data collection and monitoring of the fuel dispenser.

[0036] In this embodiment, the card reader can be connected to the fuel dispenser's nozzle switch and card reader, and can be used to collect the fuel dispenser's nozzle status signals, which include nozzle-lifting signals and nozzle-releasing signals. Further, the control module can be connected to the card reader via a first communication module, and can query the pre-configured binding relationship between the communication unit and the fuel dispenser based on the fuel dispenser status signal and the corresponding communication unit, thereby determining the fuel dispenser number to be controlled and generating fuel dispenser control signals, which include fuel dispenser-on signals and fuel dispenser-off signals. Finally, the control module can be connected to the fuel dispenser's nozzle control terminal via the first communication module and the card reader, and send the fuel dispenser control signals to the fuel dispenser control terminal corresponding to the fuel dispenser number, so that the fuel dispenser to be controlled is opened or closed.

[0037] Specifically, a fuel dispenser typically has multiple nozzles, each with a unique nozzle number and housed in a nozzle switch. Generally, when the nozzle is in the placed state, the two ends of the nozzle switch are open; when the nozzle is raised, the two ends of the nozzle switch are connected. Utilizing this characteristic of the nozzle switch, the nozzle data acquisition module of the card reader can be connected to the two ends of the nozzle switch, thus determining whether the nozzle is raised based on the connection status of the two ends. In this embodiment, to interface with multiple nozzles in the fuel dispenser, the fuel dispenser data processing device can be connected to multiple card readers through multiple communication units. Each card reader is used to connect to the two ends of a nozzle switch and to acquire the nozzle status signal of one nozzle. Furthermore, when a nozzle status signal is acquired, the nozzle number corresponding to the nozzle status signal can be determined through the corresponding communication unit, i.e., the nozzle to be controlled can be identified. Then, a nozzle control signal for the nozzle to be controlled is generated, and finally, the nozzle control signal is sent to the nozzle to be controlled through the communication unit and the card reader to open or close the nozzle.

[0038] In this embodiment, the control process of the fuel nozzle is as follows: When the fuel nozzle status signal is a nozzle-lifting signal, the system checks whether the fuel nozzle corresponding to the fuel nozzle number has refueling permission based on the fuel nozzle number corresponding to the status signal. If permission is granted, a fuel nozzle-opening signal is sent to the corresponding fuel nozzle number via the control signal sending module to open the fuel nozzle, allowing refueling to the vehicle. If permission is denied, a fuel nozzle-closed signal is sent to the corresponding fuel nozzle number via the control signal sending module to close the fuel nozzle, preventing refueling. When the fuel nozzle status signal is a nozzle-releasing signal, a fuel nozzle-closed signal is sent to the corresponding fuel nozzle number via the control signal sending module to close the fuel nozzle, stopping refueling. The fuel dispenser data processing device can actively query the fuel nozzle's refueling permission from the hub via the second communication module, or receive refueling permission information sent from the hub to the fuel dispenser data processing device. This embodiment, by connecting the fuel dispenser data processing device to the card reader, achieves effective control of the fuel nozzle and significantly reduces the difficulty and cost of equipment modification.

[0039] In one embodiment, the second communication module can be a serial communication module and / or a network communication module. The serial communication module can be connected to the hub's communication module and can be used to send the fuel dispenser's operating data and nozzle status data to the hub. The network communication module can be connected to the zero-feeding system and can be used to send the fuel dispenser's operating data and nozzle status data to the zero-feeding system. In this way, fuel dispenser data can be uploaded. This embodiment improves the timeliness of fuel dispenser data processing by sending the fuel dispenser's operating data and nozzle status data to the hub or zero-feeding system.

[0040] In one embodiment, such as Figure 2 As shown, the above-mentioned fuel dispenser data processing device 10 also includes a power supply module 14, a delayed power supply circuit 15, and a storage module 16. The power supply module 14 is connected to the first communication module 11, the control module 12, the second communication module 13, the delayed power supply module 15, and the storage module 16, and provides power to these components. The delayed power supply module 15 is connected to the control module 12 and the storage module 16, and provides delayed power to the control module 12 and the storage module 16 when the fuel dispenser data processing device loses power. The storage module 16 is connected to the control module 12 and stores the most recently collected fuel dispenser operating data and fuel nozzle status data.

[0041] Specifically, the power supply module converts the power supply signal into a voltage usable by each module, such as 5V or 3.3V, and then supplies power to each circuit module through the converted voltage signal. When the equipment experiences an unexpected power outage, the time-delay power supply module can provide additional power to the control module and storage module for a period of time, such as 3-15ms, through charging and discharging. This allows the control module to save the most recently collected fuel dispenser operating data and fuel nozzle status data in the storage module, thus ensuring data integrity even after power loss. This embodiment extends the operating time of the control module and storage module by adding multiple polarized capacitors as a time-delay power supply circuit in the power module's step-down and power supply circuits, and by setting a power-off protection function in the control module, thereby preventing the loss of operating data and fuel nozzle status data due to power failure and ensuring data integrity.

[0042] In one embodiment, such as Figure 1 As shown, a data processing method for a fuel dispenser is provided. Taking the application of this method to the fuel dispenser data processing device described in any of the above embodiments as an example, the method includes the following steps:

[0043] 101. Collect the raw data sent by the fuel dispenser and the card data sent by the fuel dispenser's card reader.

[0044] 102. Based on the pre-configured fuel dispenser model, determine the data parsing protocol corresponding to the fuel dispenser, and parse the original data and card data based on the data parsing protocol to obtain the fuel dispenser's operating data and fuel nozzle status data.

[0045] 103. Send the fuel dispenser's operating data and fuel nozzle status data to a third-party device.

[0046] Specifically, after receiving the raw data sent by the fuel dispenser and the card data sent by the fuel nozzle card reader, the fuel dispenser data processing device parses the raw data and card data. In this embodiment, the control module of the fuel dispenser data processing device can encapsulate multiple data parsing protocols. During data parsing, the control module can determine the data parsing protocol corresponding to the fuel dispenser based on the pre-configured fuel dispenser model, and then parse the received raw data and card data based on the data parsing protocol to obtain the fuel dispenser's operating data and fuel nozzle status data. In this embodiment, the fuel dispenser's operating data includes transactional data and real-time data. Transactional data refers to the data generated by the fuel dispenser during vehicle refueling, including transaction price, fuel volume, and refueling time, etc. Real-time data refers to information that may change during the transaction process, such as fuel unit price and fuel volume, etc. Fuel nozzle status data refers to the usage status information of each fuel nozzle in the fuel dispenser (including nozzle-raised and nozzle-released states) and its corresponding nozzle number, etc.

[0047] Furthermore, after parsing the fuel dispenser's operational data and nozzle status data, the fuel dispenser data processing device can send the data to a third-party device via a second communication module. This third-party device refers to a device that communicates with the fuel dispenser data processing device, such as a hub connected via a serial communication module, or a SaaS (Software-as-a-Service) platform connected via a network. Moreover, the fuel dispenser's operational data and nozzle status data can be sent to the third-party device periodically or in real-time. Additionally, during real-time data upload, if the operational data and nozzle status data remain unchanged, they can be held off from being uploaded until changes occur, at which point the updated operational data and nozzle status data are sent to the third-party device, thereby reducing communication frequency and avoiding data redundancy.

[0048] The fuel dispenser data processing method provided in this embodiment collects raw data sent by the fuel dispenser and card data sent by the fuel nozzle card reader. Then, based on a pre-configured fuel dispenser model, it determines the corresponding data parsing protocol and parses the raw and card data according to the protocol to obtain the fuel dispenser's operating data and fuel nozzle status data. Finally, it sends the fuel dispenser's operating data and fuel nozzle status data to a third-party device, thus achieving effective data collection from the fuel dispenser. This fuel dispenser data processing method can effectively collect data from fuel dispensers with insufficient reserved communication lines or those converted from non-card dispensers to card dispensers, effectively promoting the digital transformation of fuel dispensers.

[0049] In one embodiment, such as Figure 6As shown, the data processing method for fuel dispensers also includes the following steps:

[0050] 201. Monitor the oil gun status signal in the oil gun status data, which includes the gun lifting signal and the gun releasing signal.

[0051] 202. When the status signal of the oil gun changes, the oil gun number of the oil gun to be controlled is determined according to the communication unit corresponding to the status signal, and the refueling permission of the oil gun to be controlled is queried according to the oil gun number of the oil gun to be controlled.

[0052] 203. Generate fuel nozzle control signals based on the fuel nozzle status signal and refueling authority. The fuel nozzle control signals include fuel nozzle open signal and fuel nozzle close signal.

[0053] 204. Send the oil gun control signal to the card reader corresponding to the oil gun number so that the oil gun to be controlled can be turned on or off.

[0054] Specifically, the fuel dispenser data processing device can also monitor the fuel nozzle status signal in the fuel nozzle status data. In this embodiment, when the fuel nozzle status signal changes to a nozzle-lifting signal, the fuel dispenser data processing device can query whether the fuel nozzle corresponding to the fuel nozzle number has refueling permission based on the fuel nozzle status signal. If permission is granted, a fuel nozzle-opening signal is sent to the corresponding fuel nozzle number via the control signal sending module to open the fuel nozzle, allowing the fuel nozzle to refuel the vehicle. If permission is denied, a fuel nozzle-closed signal is sent to the corresponding fuel nozzle number via the control signal sending module to close the fuel nozzle, preventing refueling. When the fuel nozzle status signal changes to a nozzle-releasing signal, the fuel dispenser data processing device can send a fuel nozzle-closed signal to the corresponding fuel nozzle number to close the fuel nozzle, stopping refueling. The fuel dispenser data processing device can actively query the hub for fuel nozzle refueling permissions or receive fuel nozzle refueling permissions sent from the hub to the fuel dispenser data processing device. The fuel dispenser data processing method provided in this embodiment has a simple control process and can achieve effective control of the fuel nozzles.

[0055] In one embodiment, the fuel dispenser data processing method further includes the following step: when the fuel dispenser data processing device loses power, storing the most recently collected fuel dispenser operating data and fuel nozzle status data in a storage module. This embodiment, by setting a power failure protection function in the control module, can prevent the loss of transaction data and fuel nozzle status data due to power failure, thus ensuring data integrity.

[0056] In one embodiment, such as Figure 5As shown, a fuel dispenser data processing system is provided. This system includes a fuel dispenser data processing device 10, a fuel dispenser 20, and a hub 30 as described in the above embodiments. In this embodiment, the fuel dispenser data processing device 10 is connected to the control motherboard of the fuel dispenser 20, the fuel nozzle card reader, and the communication module of the hub 30. The fuel dispenser data processing device 10 can collect raw data sent by the fuel dispenser 20 and card data sent by the fuel nozzle card reader. Based on a pre-configured fuel dispenser model, it determines the data parsing protocol corresponding to the fuel dispenser 20, and parses the raw data and card data based on the data parsing protocol to obtain the operating data and fuel nozzle status data of the fuel dispenser 20. Finally, it sends the operating data and fuel nozzle status data of the fuel dispenser 20 to the hub 30. In this embodiment, the hub can also connect to various other devices, such as level gauges and fuel dispensers, and can collect data from these connected devices, including transaction data and real-time data from each fuel dispenser and tank data from each level gauge. Furthermore, the hub can save the collected data or transmit it to other devices, thereby achieving the digital transformation of various devices in the gas station. The fuel dispenser data processing system provided in this embodiment can effectively collect data from fuel dispensers with insufficient reserved communication lines or those converted from non-card-operated dispensers to card-operated dispensers, thus effectively improving the efficiency of fuel dispenser data collection.

[0057] In one embodiment, such as Figure 6 As shown, the fuel dispenser data processing system also includes a zero-pipe system 40 and a cloud platform 50. The zero-pipe system 40 can communicate with the hub 30 via a network and is used to collect and / or set data in the hub 30. The cloud platform 50 can communicate with the zero-pipe system 40 via a network and is also used to collect and / or set data in the zero-pipe system 40. In this embodiment, by using the fuel dispenser data processing device to interface with multiple control motherboards and multiple card readers of the fuel dispenser, the efficiency of fuel dispenser data collection and fuel nozzle control can be improved. The system modification is relatively simple and cost-effective. Furthermore, by setting up the zero-pipe system 40 and the cloud platform 50 in the system, the operating data and fuel nozzle status data of the fuel dispenser stored in the hub can also be remotely collected, thereby improving the real-time performance and convenience of data processing.

[0058] In one embodiment, such as Figure 7As shown, the fuel dispenser 20 also includes a card reader, which is connected to the fuel dispenser's control motherboard, fuel nozzle card reader, fuel nozzle switch, and fuel dispenser keypad. The card reader can collect card data from the fuel nozzle card reader, monitor the usage status of the fuel dispenser keypad and fuel nozzle switch, and control the on / off state of the fuel nozzle switch. In this embodiment, the fuel dispenser data processing device 10 can be connected to the fuel dispenser 20's control motherboard and card reader via a first communication module. It can also collect card data from the fuel nozzle card reader, monitor the usage status of the fuel dispenser keypad and fuel nozzle switch, and control the on / off state of the fuel nozzle switch, thereby achieving more comprehensive data collection and monitoring of the fuel dispenser.

[0059] It should be noted that the descriptions of the fuel dispenser data processing device in the fuel dispenser data processing systems described in the above embodiments can be found in the corresponding descriptions of the various fuel dispenser data processing device embodiments, and will not be repeated here.

[0060] Based on the above, Figure 3 , Figure 4 Accordingly, this embodiment also provides a storage medium storing a computer program that, when executed by a processor, implements the fuel dispenser data processing method described in any of the above embodiments.

[0061] Based on this understanding, the technical solution of this application can be embodied in the form of a software product. The software product to be identified can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, or portable hard drive), including several instructions to cause a computer device (such as a personal computer, server, or network device) to execute the methods described in the various implementation scenarios of this application.

[0062] Based on the above, Figure 1 , Figure 2 The device shown, and Figure 3 and Figure 4 To achieve the above objectives, the embodiment of the fuel dispenser data processing method also provides a physical device for fuel dispenser data processing, which may be a personal computer, server, smartphone, tablet computer, smartwatch, or other network device. The physical device includes a storage medium and a processor; the storage medium is used to store computer programs; the processor is used to execute the computer programs to implement the fuel dispenser data processing method described in any of the above embodiments.

[0063] Optionally, the physical device may also include a user interface, a network interface, a camera, radio frequency (RF) circuitry, sensors, audio circuitry, a Wi-Fi module, etc. The user interface may include a display screen, input units such as a keyboard, etc., and optional user interfaces may also include USB interfaces, card reader interfaces, etc. The network interface may optionally include standard wired interfaces, wireless interfaces (such as Wi-Fi interfaces), etc.

[0064] Those skilled in the art will understand that the physical device structure for data processing of a refueling machine provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or combine certain components, or have different component arrangements.

[0065] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the aforementioned physical device, supporting the operation of information processing programs and other software and / or programs to be identified. The network communication module is used to enable communication between the various components within the storage medium, as well as communication with other hardware and software in the information processing physical device.

[0066] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented using software plus necessary general-purpose hardware platforms, or it can be implemented through hardware. This application connects the fuel dispenser data processing device to the fuel dispenser's control motherboard and fuel nozzle card reader, and collects the raw data sent by the fuel dispenser and the card data sent by the fuel nozzle card reader. Then, based on the pre-configured fuel dispenser model, it determines the data parsing protocol corresponding to the fuel dispenser, and parses the raw data and card data based on the data parsing protocol to obtain the fuel dispenser's operating data and fuel nozzle status data. Finally, it sends the fuel dispenser's operating data and fuel nozzle status data to a third-party device, thus achieving effective data collection from the fuel dispenser. Compared with the prior art, the fuel dispenser data processing device or method provided by this application can effectively collect data from fuel dispensers with insufficient reserved communication lines or those converted from non-card fuel dispensers to card fuel dispensers, thereby effectively promoting the digital transformation process of fuel dispensers.

[0067] Those skilled in the art will understand that the accompanying drawings are merely schematic diagrams of a preferred embodiment, and the modules or processes shown in the drawings are not necessarily essential for implementing this application. Those skilled in the art will understand that the modules in the apparatus of the embodiment can be distributed within the apparatus of the embodiment as described, or can be modified to be located in one or more apparatuses different from this embodiment. The modules of the above-described embodiment can be combined into one module, or further divided into multiple sub-modules.

[0068] The serial numbers in this application are for descriptive purposes only and do not represent the superiority or inferiority of any particular implementation scenario. The above disclosures are merely a few specific implementation scenarios of this application; however, this application is not limited thereto, and any variations conceived by those skilled in the art should fall within the protection scope of this application.

Claims

1. A fuel dispenser data processing apparatus, characterized by, The fuel dispenser data processing device is arranged in a fuel dispenser, and the device comprises: A first communication module connected with a control mainboard of the fuel dispenser and a gun card reader of the fuel dispenser, used for collecting original data sent by the fuel dispenser and card data sent by the gun card reader; A control module connected with the first communication module, used for determining a data analysis protocol corresponding to the fuel dispenser according to a pre-configured fuel dispenser model, and analyzing the original data and the card data based on the data analysis protocol to obtain running data and gun state data of the fuel dispenser; A second communication module connected with the control module and a communication module of a third-party device, used for sending the running data and the gun state data of the fuel dispenser to the third-party device; The first communication module comprises a plurality of communication units, each of which is connected with a control mainboard of the fuel dispenser or a gun card reader of the fuel dispenser, and the gun card reader is connected with a gun of the fuel dispenser, wherein the communication unit comprises any one of an RS485 communication circuit, an RS232 communication circuit and a current loop communication circuit; The fuel dispenser is further provided with a card reader connected with the control mainboard, the gun card reader, a gun switch and a fuel dispenser keyboard of the fuel dispenser, wherein the communication unit is further connected with the card reader and used for collecting card data of the gun card reader through the card reader, monitoring usage states of the fuel dispenser keyboard and the gun switch, and controlling an on-off state of the gun switch.

2. The apparatus of claim 1, wherein, The second communication module is a serial communication module and / or a network communication module, wherein the serial communication module is connected with a communication module of a hub and used for sending the running data and the gun state data of the fuel dispenser to the hub, and the network communication module is connected with a zero-pipeline system and used for sending the running data and the gun state data of the fuel dispenser to the zero-pipeline system.

3. The apparatus of claim 1, wherein, The device further comprises a power module, a delay power supply module and a storage module, wherein The power module is connected with the first communication module, the control module, the second communication module, the delay power supply module and the storage module, and used for supplying power to the first communication module, the control module, the second communication module, the delay power supply module and the storage module; The delay power supply module is connected with the control module and the storage module, and used for supplying power to the control module and the storage module when the fuel dispenser data processing device is powered off; The storage module is connected with the control module, and used for storing the running data and the gun state data of the fuel dispenser collected last time.

4. A method for processing data of a fuel dispenser, applied to the fuel dispenser data processing device according to any one of claims 1 to 3, wherein, The fuel dispenser data processing device is arranged in a fuel dispenser, and the device comprises: Collecting original data sent by the fuel dispenser and card data sent by a gun card reader of the fuel dispenser; According to a pre-configured refueling machine model, a data analysis protocol corresponding to the refueling machine is determined, and the original data and the card data are analyzed based on the data analysis protocol to obtain operation data and gun status data of the refueling machine; The operation data and the gun status data of the refueling machine are sent to a third-party device.

5. The method of claim 4, wherein, The method further comprises: The gun status signal in the gun status data is listened to, wherein the gun status signal includes a gun lifting signal and a gun lowering signal; When the gun status signal changes, the gun number of a gun to be controlled is determined according to a communication unit corresponding to the gun status signal, and the refueling authority of the gun to be controlled is queried according to the gun number of the gun to be controlled; According to the gun status signal and the refueling authority, a gun control signal is generated, wherein the gun control signal includes a gun opening signal and a gun closing signal; The gun control signal is sent to a card reader corresponding to the gun number, so that the gun to be controlled is opened or closed.

6. The method of claim 5, wherein, The generation of the gun control signal according to the gun status signal and the refueling authority comprises: When the gun status signal is the gun lifting signal and the gun to be controlled has refueling authority, a gun opening signal is generated; When the gun status signal is the gun lowering signal or the gun to be controlled does not have refueling authority, a gun closing signal is generated.

7. The method of claim 4, wherein, The method further comprises: When the refueling machine data processing device is powered off, the operation data and the gun status data of the refueling machine collected last time are stored in a storage module.

8. A storage medium having stored thereon a computer program, characterized in that The computer program is executed by a processor to implement the steps of the method of any one of claims 4 to 7.

9. A computer device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The computer program is executed by a processor to implement the steps of the method of any one of claims 4 to 7.

10. A fuel dispenser data processing system characterized by, The system comprises a refueling machine, a concentrator, and a refueling machine data processing device as claimed in any one of claims 1 to 4, wherein The refueling machine data processing device is connected with a control mainboard of the refueling machine, a gun card reader of the refueling machine, and a communication module of the concentrator, respectively, wherein the refueling machine data processing device is configured to collect original data sent by the refueling machine and card data sent by the gun card reader, determine a data analysis protocol corresponding to the refueling machine according to a pre-configured refueling machine model, analyze the original data and the card data based on the data analysis protocol to obtain operation data and gun status data of the refueling machine, and send the operation data and the gun status data of the refueling machine to the concentrator.

11. The system of claim 10, wherein, The system further comprises a zero-pipe system and a cloud platform, wherein the zero-pipe system is in communication connection with the concentrator through a network and is configured to collect and / or set data in the concentrator, and the cloud platform is in communication connection with the zero-pipe system through a network and is configured to collect and / or set data in the zero-pipe system.

Citation Information

Patent Citations

  • Fuel station management system

    CN110745766A

  • Refueling payment system

    CN110942560A

  • Control device for oiling function of alarm oil gun

    CN112374453A

  • Switching power supply with power failure detection protection function

    CN113300581A

  • Oiling machine based on AI non-inductive oiling

    CN213950572U