Charging gun management method, device, system, equipment and medium

By detecting whether the charging gun has been returned to the charging station at the charging server and charging for any unreturned guns, the problem of damage caused by scattered charging guns has been solved, operating costs have been reduced, and user experience has been improved.

CN117671855BActive Publication Date: 2026-03-27ZHEJIANG ANJI INTELLIGENT ELECTRONICS HLDG CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

The existing DC charging stations do not properly manage the return of charging guns after users have finished charging, resulting in the charging gun cables being scattered, crushed, and damaged, which increases operating costs.

Method used

By implementing a charging gun management method on the charging server, the system can detect whether the charging gun has been returned to the charging station, charge an additional fee if it is not returned, and output the corresponding order settlement information to regulate user behavior.

Benefits of technology

This reduces the probability of charging gun damage, lowers operating costs, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117671855B_ABST
    Figure CN117671855B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of charging pile management, and proposes a charging gun management method, device, equipment and medium, the method comprising the following steps: in response to receiving a charging end instruction sent by a target client, unlocking a target charging gun bound thereto; after the target charging gun is unlocked, detecting whether the target charging gun is returned to a corresponding charging pile seat; in response to detecting that the target charging gun is returned to the corresponding charging pile seat, outputting first charging order settlement information to the target client; in response to detecting that the target charging gun is not returned to the corresponding charging pile seat and the target charging gun is also not in a car charging seat, outputting second charging order settlement information to the target client, the first charging order settlement information comprising charging fees, and the second charging order settlement information comprising the charging fees and charging gun non-return fees. Through the technical scheme, the user can be regulated to plug and unplug the charging gun, the gun head can be prevented from being scattered to a parking space, the situation that the gun wire is damaged by a vehicle can be avoided, and the operation and maintenance cost is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] This application relates to the field of charging pile management technology, and in particular to a charging gun management method, device, system, equipment and medium. [Background Technology]

[0002] Currently, DC charging stations do not properly manage the return of charging guns to the charging base after users finish charging. Some users leave the charging gun cables scattered in the parking space after charging, which are often run over by vehicles, causing damage to the cables. The cost of replacing a single cable is high in terms of both materials and labor. Therefore, the damage to the charging gun cables greatly increases the operating cost of the charging stations. [Summary of the Invention]

[0003] This application provides a charging gun management method, device, system, equipment, and medium, aiming to solve the technical problems in related technologies such as lack of management of charging guns, resulting in charging gun damage and increased operating costs.

[0004] In a first aspect, embodiments of this application provide a charging gun management method for a charging server, the method comprising:

[0005] In response to receiving a charging end command from the target client, the target charging gun bound to it is unlocked;

[0006] After the target charging gun is unlocked, it is detected whether the target charging gun has been returned to the corresponding charging station.

[0007] In response to detecting that the target charging gun has been returned to the corresponding charging station, the first charging order settlement information is output to the target client;

[0008] In response to detecting that the target charging gun has not been returned to the corresponding charging pile and that the target charging gun is not in the car charging pile, a second charging order settlement information is output to the target client. The first charging order settlement information includes the charging fee, and the second charging order settlement information includes the charging fee and the charging gun not being returned fee.

[0009] In one embodiment, optionally, the method further includes:

[0010] In response to detecting that the target charging gun has not been returned to the corresponding charging pile but is located at the car charging station, and receiving a charging gun unlocking and charging request from another client, the system outputs the first charging order settlement information to the target client and outputs the current location information of the target charging gun to the other client.

[0011] In one embodiment, optionally, the method further includes:

[0012] In response to detecting that the target charging gun has not been returned to the corresponding charging pile but is located at the car charging station, a charging gun return prompt message is output to the target client.

[0013] In one embodiment, optionally, before receiving a charging end command from the target client, the method further includes:

[0014] In response to receiving a charging request from the target client for the target charging gun, the status of the target charging gun is queried;

[0015] In response to the query finding that the target charging gun is in a charging state, a charging pile occupied prompt message is output to the target client;

[0016] In response to the query finding that the target charging gun is in an idle state, an unlock prompt message is output to the target client;

[0017] In response to receiving an unlock command from the target client in response to the unlock prompt information, the target charging gun is unlocked, the current location information of the target charging gun is output to the target client, and the target charging gun is bound to the target client.

[0018] In one embodiment, optionally, the method further includes:

[0019] Upon receiving a start charging command from the target client, the target charging station is activated to begin charging.

[0020] In one embodiment, optionally, the method further includes:

[0021] Check whether each charging gun is currently charging;

[0022] In response to the query that the charging gun is not currently charging, query whether the charging gun has been returned to the corresponding charging station.

[0023] In response to the query that the charging gun has not been returned to the corresponding charging station, query whether the charging gun was returned to the corresponding charging station when the last charging order ended;

[0024] In response to the query that the charging gun was not returned to the corresponding charging station when the last charging order ended, the historical client corresponding to the last charging order is determined;

[0025] Check whether the previous charging order in the historical client has deducted the fee for the unreturned charging gun;

[0026] If the previous charging order on the historical client did not deduct the fee for the unreturned charging gun, then when the historical client settles the next charging order, the fee for the unreturned charging gun will be deducted.

[0027] In one embodiment, optionally, the method further includes:

[0028] Receive a cancellation payment instruction sent by the target client regarding the second charging order settlement information;

[0029] Based on the payment cancellation instruction, re-detect whether the target charging gun has been returned to the corresponding charging station;

[0030] In response to detecting that the target charging gun has been returned to the corresponding charging station, the first charging order settlement information is re-output to the target client.

[0031] Secondly, embodiments of this application provide a charging gun management device for a charging server, comprising:

[0032] The unlocking module is used to unlock the target charging gun bound to it in response to receiving a charging end command sent by the target client;

[0033] The detection module is used to detect whether the target charging gun has been returned to the corresponding charging pile after the target charging gun is unlocked.

[0034] The first output module is used to output the first charging order settlement information to the target client in response to detecting that the target charging gun has been returned to the corresponding charging pile.

[0035] The second output module is used to output second charging order settlement information to the target client in response to detecting that the target charging gun has not been returned to the corresponding charging pile and that the target charging gun is not in the car charging pile. The first charging order settlement information includes the charging fee, and the second charging order settlement information includes the charging fee and the charging gun not being returned fee.

[0036] Thirdly, 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 computer program to implement the steps of the above-described charging gun management method.

[0037] Fourthly, a computer-readable storage medium is provided, which stores a computer program that, when executed by a processor, implements the steps of the above-described charging gun management method.

[0038] In the above-described charging gun management method, device, equipment, and medium, in response to receiving a charging end command sent by the target client, the target charging gun bound to it is unlocked; after the target charging gun is unlocked, it is detected whether the target charging gun has been returned to the corresponding charging pile; in response to detecting that the target charging gun has been returned to the corresponding charging pile, first charging order settlement information is output to the target client; in response to detecting that the target charging gun has not been returned to the corresponding charging pile and that the target charging gun is not in a car charging station, second charging order settlement information is output to the target client, wherein the first charging order settlement information includes the charging fee, and the second charging order settlement information includes the charging fee and a charging gun not returned fee. In this invention, if a user does not return the charging gun to the charging pile after charging, a charging gun not returned fee will be charged, thereby regulating the user's plugging and unplugging of the charging gun, preventing the charging gun head from falling into the parking space and causing the charging cable to be damaged by the vehicle, and reducing maintenance costs. [Attached Image Description]

[0039] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0040] Figure 1 A schematic diagram of the structure of a charging service system according to an embodiment of this application is shown.

[0041] Figure 2 A schematic flowchart of a charging gun management method according to an embodiment of this application is shown.

[0042] Figure 3 A schematic flowchart of a charging gun management method according to another embodiment of this application is shown.

[0043] Figure 4 A schematic flowchart of a charging gun management method according to yet another embodiment of this application is shown.

[0044] Figure 5 A schematic flowchart of a charging gun management method according to another embodiment of this application is shown.

[0045] Figure 6 A block diagram of a charging gun management device according to an embodiment of this application is shown.

[0046] Figure 7 Another structural schematic diagram of a computer device according to an embodiment of this application is shown.

Detailed Implementation Methods

[0047] To better understand the technical solution of this application, the embodiments of this application will be described in detail below with reference to the accompanying drawings.

[0048] It should be understood that the described embodiments are merely some, not all, of the embodiments in this application. All other embodiments obtained by those skilled in the art based on the embodiments in this application without inventive effort are within the scope of protection of this application.

[0049] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to be limiting of this application. The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise.

[0050] To address the technical problems in related technologies, such as the lack of management of charging guns leading to damage and increased operating costs, this application proposes a charging gun management method, device, system, equipment, and medium.

[0051] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.

[0052] For ease of explanation, Figure 1 A schematic diagram of a charging service system according to an embodiment of this application is shown. It should be noted that... Figure 1 The charging service system shown is merely an illustrative example and does not constitute any limitation on this application. Any architecture or system that can implement the recommended method of the charging gun of this application is acceptable.

[0053] from Figure 1 It can be seen that the charging service system 100 includes a charging server 110 and a front-end application 120; the charging server 110 and the front-end application 120 are communicatively connected; in some embodiments of this application, the front-end application can be presented in the form of, but is not limited to, a merchant client (B-end client), a personal user client (C-end client), a mini-program, a public account, etc.; wherein, the front-end application 120 can be deployed on the user's terminal device, such as a mobile phone, a tablet computer, etc.; the charging server 110 is equipped with a charging gun management device 600 that can implement the charging gun management device of this application. Figure 6 ).

[0054] Please refer to this again. Figure 1The charging service system 100 can connect to the charging pile management system 200 externally. Specifically, the charging service system 100 can communicate with the charging pile management system 200 through a pre-agreed interconnection protocol, and data exchange can be achieved by calling an interface. The charging pile management system 200 can manage one or multiple charging piles in a charging station. The charging service system 100 controls the charging guns of the charging piles in the charging station through the charging pile management system 200 to charge the devices to be charged. More specifically, in some embodiments of this application, the charging pile management system 200 includes a charging pile server 210 and at least one charging pile operating system 220 connected in communication. Each charging pile operating system 220 connects to several charging piles, and the charging pile server 210 manages the charging piles through the charging pile operating system 220. Externally, the charging pile server 210 communicates with the charging server 110 of the charging service system 100 to realize communication between the charging service system 100 and the charging pile management system 200. In practical scenarios, a charging pile is typically equipped with two charging guns, and the charging pile operating system 220 can manage each charging gun. The charging server 110 communicates with the charging pile server 210 through an interconnection protocol. The interconnection protocol defines the communication specifications between the charging server 110 and the charging pile server 210, and the two can exchange information through an interface. The charging pile server 210 communicates with each charging pile operating system 220 through a direct connection protocol, such as the WLAN direct connection protocol.

[0055] An activation code is affixed to a suitable location on the charging gun at the charging station. In some embodiments of this application, the activation code may contain information in various forms, such as a unique resource location identifier (URL address), but regardless of the form, the activation code at least represents the charging gun identification information of the corresponding charging pile, such as at least one of the following: charging gun identification number, charging gun account, charging gun unique code, and charging gun exclusive number. In some embodiments of this application, the activation code may also include, but is not limited to: charging supplier information (charging station operating company identification information) and configuration information, etc., wherein the charging supplier information represents the charging station operating company to which the charging station belongs, such as State Grid, and the configuration information may include the power and current of the charging gun, etc.

[0056] Please see Figure 2 , Figure 2 A schematic flowchart of a charging gun management method according to an embodiment of this application is shown. This charging gun management method is used to solve the technical problems in related technologies, such as the lack of management of charging guns, leading to charging gun damage and increased operating costs.

[0057] like Figure 2As shown, a charging gun management method according to an embodiment of this application is used in a charging server, and the method includes:

[0058] Step S201: In response to receiving a charging end command sent by the target client, unlock the target charging gun bound to it;

[0059] In real-world scenarios, a charging station typically has two charging guns. After scanning the activation code corresponding to the charging gun using a client, the user sends a charging request and checks the status of the target charging gun. If the target charging gun is found to be charging, a message indicating that the charging station is occupied is sent to the target client. If the target charging gun is found to be idle, an unlock message is sent to the target client. Upon receiving an unlock command from the target client in response to the unlock message, the target charging gun is unlocked, its current location information is sent to the target client, and the target charging gun is bound to the target client. Upon receiving a charging completion command from the target charging gun, the binding between the target charging gun and the target client is removed.

[0060] In one specific embodiment, the target client can log in to the charging server through the target account. When binding the target charging gun and the target client, the target client's target account can be bound to the target charging gun's activation code. The activation code can be, but is not limited to, a unique resource location identifier (URL address). This activation code information usually represents the charging gun identification information of the corresponding charging pile, such as at least one of the following: charging gun ID number, charging gun account, charging gun unique code, and charging gun exclusive number.

[0061] Step S202: After the target charging gun is unlocked, detect whether the target charging gun has been returned to the corresponding charging station.

[0062] In specific embodiments, multiple methods can be used to detect whether the target charging gun has been returned to the corresponding charging station.

[0063] For example, charging stations typically have a return gun box. Inside this box, a return gun sensor can be installed to detect the status of the charging gun. When the charging gun is not in the box, the sensor cannot detect it, indicating that the charging gun has not been returned to the charging station. Conversely, when the charging gun is in the box, the sensor is triggered and detects it, indicating that the charging gun has been returned to the charging station. The return gun sensor can be an infrared sensor, detecting whether the charging gun is in a preset position. Alternatively, it can be a pressure sensor, which is activated when the charging gun is placed back into the charging station.

[0064] For example, cameras can be installed on charging stations to capture images of the surrounding environment, and then the location of the charging gun can be determined through image recognition, such as whether the charging gun is located on the charging station base or on the car charging base.

[0065] Of course, the position of the charging gun can also be detected through other feasible methods, and no specific restrictions are made here.

[0066] Step S203: In response to detecting that the target charging gun has been returned to the corresponding charging pile, the first charging order settlement information is output to the target client;

[0067] Step S204: In response to detecting that the target charging gun has not been returned to the corresponding charging pile and that the target charging gun is not in the car charging pile, output the second charging order settlement information to the target client, wherein the first charging order settlement information includes the charging fee, and the second charging order settlement information includes the charging fee and the charging gun not being returned fee.

[0068] In this embodiment, if the target charging gun is detected to have been returned to the charging station, the first charging order settlement information can be directly output. The first charging order settlement information only includes the charging fee. However, if the target charging gun is detected not to have been returned to the corresponding charging station and is not located at the car charging station, it indicates that the target charging gun may be scattered on the ground, etc. In this case, the second charging order settlement information is output. The second charging order settlement information includes not only the charging fee but also the fee for not returning the target charging gun. This is to regulate users' return of the charging gun after charging by charging a certain fee, thereby reducing the probability of damage to the charging gun and reducing maintenance costs.

[0069] In one embodiment, optionally, the method further includes:

[0070] In response to detecting that the target charging gun has not been returned to the corresponding charging pile but is located at the car charging station, and receiving a charging gun unlocking and charging request from another client, the system outputs the first charging order settlement information to the target client and outputs the current location information of the target charging gun to the other client.

[0071] In this embodiment, if it is detected that the target charging gun has not been returned to the corresponding charging station but is still located at the car charging station, and a charging gun unlocking and charging request is received from another client, the first charging order settlement information is output to the target client, enabling the target client's user to complete the charging settlement. Simultaneously, the current location information of the target charging gun, such as its location on another vehicle, is output to other clients. Once the target client completes the settlement and unlocks the target charging gun, the user of another client can obtain and install the charging gun on their own vehicle, thereby binding the charging gun to their client's account by issuing a start charging command for normal charging.

[0072] In one embodiment, optionally, the method further includes:

[0073] In response to detecting that the target charging gun has not been returned to the corresponding charging pile but is located at the car charging station, a charging gun return prompt message is output to the target client.

[0074] In this embodiment, after the user issues a charging end command through the target client, if it is detected that the target charging gun has not been returned to the corresponding charging pile and is still at the car charging pile, a charging gun return prompt message can be output to the target client to remind the user.

[0075] For example, after a user sends a charging end command through the target client, the charging server detects that the target charging gun has not been returned to the corresponding charging pile and is still at the car charging pile. At this time, it outputs a charging gun return prompt message. The target client will then display a prompt message such as "Your charging gun has not been returned to the charging pile. Please return the charging gun before settling the bill. Otherwise, a corresponding fee will be incurred."

[0076] like Figure 3 As shown, in one embodiment, optionally, before receiving the charging end command sent by the target client, the method further includes:

[0077] Step S301: In response to receiving a charging request from the target client for the target charging gun, query the status of the target charging gun;

[0078] In this embodiment, the target client can send a charging request to the charging server by scanning the activation code corresponding to the target charging gun, so that the charging server can query the current status of the target charging gun based on the charging request, such as whether it is in charging and in use or in an idle state.

[0079] Step S302: In response to the query finding that the target charging gun is in a charging state, output a charging pile occupied prompt message to the target client;

[0080] If the target charging gun scanned by the user is already charging, a message indicating that the charging station is occupied can be displayed to the user's client, thus informing the user that the charging gun has been used and prompting them to select another charging gun. For example, the message could be: "The current charging gun is occupied. Please select another charging gun."

[0081] Step S303: In response to the query that the target charging gun is in an idle state, an unlock prompt message is output to the target client;

[0082] Step S304: In response to receiving the unlock command issued by the target client in response to the unlock prompt information, the target charging gun is unlocked, the current location information of the target charging gun is output to the target client, and the target charging gun is bound to the target client.

[0083] If the target charging gun scanned by the user is currently idle, an unlocking prompt message can be output to the user's client, indicating that the charging gun can be unlocked and used. For example, the prompt message could be "The charging gun is currently available. Please press the unlock button to unlock and use it." After the user clicks the unlock button, the charging gun can be unlocked from the charging station. The charging server records the unlocking record from the client. At this time, the charging server can also output the current location information of the target charging gun, such as displaying a prompt message like "Please unplug the charging gun from the charging station." After the user unplugs the gun, inserts it into the vehicle's charging station, and then clicks the charging start button, charging can begin.

[0084] In one embodiment, optionally, the method further includes:

[0085] Upon receiving a start charging command from the target client, the target charging station is activated to begin charging.

[0086] After receiving the start charging command from the target client, the charging server can start the target charging station to begin charging the vehicle.

[0087] like Figure 4 As shown, in one embodiment, optionally, the method further includes:

[0088] Step S401: Check whether each charging gun is currently charging.

[0089] In this embodiment, the charging server can query the current status of each charging gun in real time, whether it is charging or idle.

[0090] Step S402: In response to the query that the charging gun is not currently charging, query whether the charging gun has been returned to the corresponding charging station.

[0091] If the charging gun is not currently charging, i.e., it is in an idle state, then further query whether the charging gun has been returned to the charging station.

[0092] Step S403: In response to the query that the charging gun has not been returned to the corresponding charging station, query whether the charging gun was returned to the corresponding charging station when the last charging order ended;

[0093] If the query shows that the charging gun is currently idle and has not been returned to the corresponding charging station, then further query whether the charging gun was returned to the charging station when the last charging order ended. If it was returned to the charging station when the last charging order ended, this means that the user who charged last time was not responsible and had already returned the charging gun. It is possible that another user unplugged the charging gun but did not use it, etc. In this case, no charge will be deducted from the user who charged last time.

[0094] Step S404: In response to the query that the charging gun was not returned to the corresponding charging station when the last charging order ended, determine the historical client corresponding to the last charging order;

[0095] If the charging order was not returned to the corresponding charging station when it ended, the historical client of the previous charging order will be retrieved.

[0096] Step S405: Query whether the previous charging order of the historical client has deducted the fee for the unreturned charging gun;

[0097] Step S406: If the previous charging order of the historical client did not deduct the fee for the unreturned charging gun, then when the historical client settles the charging order again, the fee for the unreturned charging gun will be deducted.

[0098] If the fee for the unreturned charging gun was deducted at the end of the previous charging order in the historical client, no further processing will be performed. If the fee for the unreturned charging gun was not deducted at the end of the previous charging order, the fee will be deducted when the next charging order is settled in the historical client, and a prompt message can be output to inform the user that the fee is for the unreturned charging gun from the previous charging session.

[0099] like Figure 5 As shown, in one embodiment, optionally, the method further includes:

[0100] Step S501: Receive a cancellation payment instruction sent by the target client for the second charging order settlement information;

[0101] In this embodiment, when a user issues a charging end command through the target client, if the charging gun is not returned to the charging station, a second charging order settlement information is issued. After viewing the second charging order settlement information, the user will find that it includes the fee for the unreturned charging gun. At this time, the user can issue a cancellation payment command through the target client to cancel the payment, and then return the charging gun to the charging station again before making the payment again.

[0102] Step S502: According to the payment cancellation instruction, re-detect whether the target charging gun has been returned to the corresponding charging station.

[0103] Step S503: In response to detecting that the target charging gun has been returned to the corresponding charging pile, the first charging order settlement information is re-output to the target client.

[0104] After a user cancels payment, the charging server can recheck whether the target charging gun has been returned to the charging station. If the recheck finds that the target charging gun has been returned, the server can re-output the first charging order settlement information to the target client. If, after the recheck, the target charging gun has not been returned to the charging station or is not in a car charging dock within a preset time period, such as 5 minutes, the server will output the second charging order settlement information to the target client. This not only ensures that the charging gun is returned to the charging station but also avoids unnecessary charges for the user if they consciously return the charging gun, thereby improving the user experience.

[0105] Figure 6 A block diagram of a charging gun management device according to an embodiment of this application is shown.

[0106] like Figure 6 As shown, in a second aspect, embodiments of this application provide a charging gun management device 60, comprising:

[0107] The unlocking module 61 is used to unlock the target charging gun bound to it in response to receiving a charging end command sent by the target client;

[0108] The detection module 62 is used to detect whether the target charging gun has been returned to the corresponding charging pile after the target charging gun is unlocked.

[0109] The first output module 63 is used to output first charging order settlement information to the target client in response to detecting that the target charging gun has been returned to the corresponding charging pile.

[0110] The second output module 64 is used to output second charging order settlement information to the target client in response to detecting that the target charging gun has not been returned to the corresponding charging pile and that the target charging gun is not in the car charging pile. The first charging order settlement information includes the charging fee, and the second charging order settlement information includes the charging fee and the charging gun not being returned fee.

[0111] In one embodiment, optionally, the apparatus further includes:

[0112] The third output module is used to respond to the detection that the target charging gun has not been returned to the corresponding charging pile, but is located at the car charging pile, and to receive a charging gun unlocking and charging request sent by another client, by outputting the first charging order settlement information to the target client and outputting the current location information of the target charging gun to the other client.

[0113] In one embodiment, optionally, the apparatus further includes:

[0114] The fourth output module is used to output a charging gun return prompt message to the target client in response to the detection that the target charging gun has not been returned to the corresponding charging pile but is located at the car charging pile.

[0115] In one embodiment, optionally, the apparatus further includes:

[0116] The first query module is used to query the status of the target charging gun in response to receiving a charging request from the target client for the target charging gun;

[0117] The fifth output module is used to output a charging pile occupied prompt message to the target client in response to the query that the target charging gun is in a charging state;

[0118] The sixth output module is used to output an unlock prompt message to the target client in response to the query that the target charging gun is in an idle state;

[0119] The binding module is used to unlock the target charging gun in response to the unlock command issued by the target client in response to the unlock prompt information, output the current location information of the target charging gun to the target client, and bind the target charging gun to the target client.

[0120] In one embodiment, optionally, the apparatus further includes:

[0121] The charging module is used to start the target charging pile to begin charging when it receives a start charging command sent by the target client.

[0122] In one embodiment, optionally, the apparatus further includes:

[0123] The second query module is used to query whether each charging gun is currently charging.

[0124] The third query module is used to query whether the charging gun has been returned to the corresponding charging station in response to the query that the charging gun is not currently charging.

[0125] The fourth query module is used to query whether the charging gun was returned to the corresponding charging station when the last charging order ended, in response to the query that the charging gun has not been returned to the corresponding charging station.

[0126] The order confirmation module is used to determine the historical client corresponding to the previous charging order in response to the query that the charging gun was not returned to the corresponding charging pile when the previous charging order ended.

[0127] The fifth query module is used to query whether the previous charging order of the historical client has deducted the fee for the unreturned charging gun;

[0128] The settlement module is used to deduct the unreturned charging gun fee when the historical client settles a charging order again if the previous charging order of the historical client did not deduct the unreturned charging gun fee.

[0129] In one embodiment, optionally, the apparatus further includes:

[0130] The receiving module is used to receive a payment cancellation instruction sent by the target client for the second charging order settlement information;

[0131] The re-detection module is used to re-detect whether the target charging gun has been returned to the corresponding charging pile according to the payment cancellation instruction;

[0132] The re-settlement module is used to re-output the first charging order settlement information to the target client in response to detecting that the target charging gun has been returned to the corresponding charging pile.

[0133] Specific limitations regarding the charging gun management device can be found in the limitations of the charging gun management method described above, and will not be repeated here. Each module in the aforementioned charging gun management device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.

[0134] Figure 7 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Please refer to it. Figure 7 At the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and memory. The memory may include main memory, such as high-speed random-access memory (RAM), or non-volatile memory, such as at least one disk drive. Of course, the electronic device may also include other hardware required for other business operations.

[0135] The processor, network interface, and memory can be interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 6 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0136] Memory is used to store programs. Specifically, programs may include program code, which includes computer operation instructions. Memory may include main memory and non-volatile memory, and provides instructions and data to the processor.

[0137] The processor reads the corresponding computer program from non-volatile memory into main memory and then runs it, forming a charging gun management device at the logical level. The processor executes the program stored in memory and specifically performs the aforementioned methods.

[0138] The above is as stated in this application. Figure 6The method executed by the charging gun management device disclosed in the illustrated embodiment can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0139] The electronic device can also perform Figure 6 The illustrated embodiment discloses a method for executing a charging gun management device, and implements the charging gun management device in... Figure 6 The functions of the embodiments shown are not described in detail here.

[0140] This application also proposes a computer-readable storage medium that stores one or more programs, the programs including instructions that, when executed by an electronic device including multiple applications, enable the electronic device to perform... Figure 6 The embodiment shown discloses a method for performing a charging gun management device, and is specifically used to perform the aforementioned method.

[0141] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0142] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0143] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0144] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0145] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0146] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0147] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0148] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0149] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0150] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A charging gun management method, characterized in that, For use in a charging server, the method includes: In response to receiving a charging end command from the target client, the target charging gun bound to it is unlocked; After the target charging gun is unlocked, it is detected whether the target charging gun has been returned to the corresponding charging station. In response to detecting that the target charging gun has been returned to the corresponding charging station, the first charging order settlement information is output to the target client; In response to detecting that the target charging gun has not been returned to the corresponding charging pile and that the target charging gun is not in the car charging pile, a second charging order settlement information is output to the target client, wherein the first charging order settlement information includes the charging fee, and the second charging order settlement information includes the charging fee and the charging gun not being returned fee; Check whether each charging gun is currently charging; In response to the query that the charging gun is not currently charging, query whether the charging gun has been returned to the corresponding charging station. In response to the query that the charging gun has not been returned to the corresponding charging station, query whether the charging gun was returned to the corresponding charging station when the last charging order ended; In response to the query that the charging gun was not returned to the corresponding charging station when the last charging order ended, the historical client corresponding to the last charging order is determined; Check whether the previous charging order in the historical client has deducted the fee for the unreturned charging gun; If the previous charging order on the historical client did not deduct the fee for the unreturned charging gun, then when the historical client settles the next charging order, the fee for the unreturned charging gun will be deducted.

2. The method according to claim 1, characterized in that, The method further includes: In response to detecting that the target charging gun has not been returned to the corresponding charging pile but is located at the car charging station, and receiving a charging gun unlocking and charging request from another client, the system outputs the first charging order settlement information to the target client and outputs the current location information of the target charging gun to the other client.

3. The method according to claim 1, characterized in that, The method further includes: In response to detecting that the target charging gun has not been returned to the corresponding charging pile but is located at the car charging station, a charging gun return prompt message is output to the target client.

4. The method according to claim 1, characterized in that, Before receiving the charging end command sent by the target client, the method further includes: In response to receiving a charging request from the target client for the target charging gun, the status of the target charging gun is queried; In response to the query finding that the target charging gun is in a charging state, a charging pile occupied prompt message is output to the target client; In response to the query finding that the target charging gun is in an idle state, an unlock prompt message is output to the target client; In response to receiving an unlock command from the target client in response to the unlock prompt information, the target charging gun is unlocked, the current location information of the target charging gun is output to the target client, and the target charging gun is bound to the target client.

5. The method according to claim 4, characterized in that, The method further includes: Upon receiving a start charging command from the target client, the target charging gun is activated to begin charging.

6. The method according to claim 1, characterized in that, The method further includes: Receive a cancellation payment instruction sent by the target client regarding the second charging order settlement information; Based on the payment cancellation instruction, re-detect whether the target charging gun has been returned to the corresponding charging station; In response to detecting that the target charging gun has been returned to the corresponding charging station, the first charging order settlement information is re-output to the target client.

7. A charging gun management device, characterized in that, For use as a charging server, the device includes: The unlocking module is used to unlock the target charging gun bound to it in response to receiving a charging end command sent by the target client; The detection module is used to detect whether the target charging gun has been returned to the corresponding charging pile after the target charging gun is unlocked. The first output module is used to output the first charging order settlement information to the target client in response to detecting that the target charging gun has been returned to the corresponding charging pile. The second output module is used to output second charging order settlement information to the target client in response to detecting that the target charging gun has not been returned to the corresponding charging pile and that the target charging gun is not in the car charging pile. The first charging order settlement information includes the charging fee, and the second charging order settlement information includes the charging fee and the charging gun not being returned fee. The second query module is used to query whether each charging gun is currently charging. The third query module is used to query whether the charging gun has been returned to the corresponding charging station in response to the query that the charging gun is not currently charging. The fourth query module is used to query whether the charging gun was returned to the corresponding charging station when the last charging order ended, in response to the query that the charging gun has not been returned to the corresponding charging station. The order confirmation module is used to determine the historical client corresponding to the previous charging order in response to the query that the charging gun was not returned to the corresponding charging pile when the previous charging order ended. The fifth query module is used to query whether the previous charging order of the historical client has deducted the fee for the unreturned charging gun; The settlement module is used to deduct the unreturned charging gun fee when the historical client settles a charging order again if the previous charging order of the historical client did not deduct the unreturned charging gun fee.

8. A computer device, characterized in that, include: At least one processor; And, a memory communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor; The instructions are configured to perform the method described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The device stores computer-executable instructions for performing the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Charging pile and charging system

    CN218367418U