Charging method, apparatus and electronic device

By determining the start-up operation and plug-in time in the charging equipment, verifying the consistency of the charging gun plug-in with the vehicle, and automatically controlling the charging equipment to charge, the problems of charging gun cable tangling and plug-in errors are solved, thus improving safety and stability.

CN121157712BActive Publication Date: 2026-05-05ZHEJIANG XIAOJU GREEN ENERGY TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ZHEJIANG XIAOJU GREEN ENERGY TECHNOLOGY CO LTD
Filing Date
2025-11-07
Publication Date
2026-05-05

AI Technical Summary

Technical Problem

During the charging process, users are prone to charging safety accidents and waste of resources due to tangled charging gun cables and incorrect insertion of the charging gun, which affects user interests and charging experience.

Method used

By determining the execution time of the start-up operation and the insertion time of the charging gun into the target vehicle in the charging equipment, the system verifies whether the target vehicle into which the charging gun is inserted is the same as the vehicle to be charged, and automatically controls the charging equipment to charge based on the determination results.

Benefits of technology

It effectively avoids charging safety accidents and resource waste caused by mis-plugging, improves the safety and stability of the charging process, and enhances the user's charging experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121157712B_ABST
    Figure CN121157712B_ABST
Patent Text Reader

Abstract

This disclosure proposes a charging method, apparatus, and electronic device. The charging method includes: responding to a start operation of the charging device, determining the execution time of the start operation and the insertion time of the charging gun of the charging device into the target vehicle; determining whether the target vehicle and the vehicle to be charged are the same based on the execution time and the insertion time; and controlling the charging device to charge based on the determination result. This addresses the technical problems in related technologies such as frequent charging safety accidents caused by incorrect insertion of the charging gun, ineffective use of charging resources, and impaired user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of power supply technology for new energy electric vehicles, and in particular to a charging method, device and electronic equipment. Background Technology

[0002] With the rapid popularization of charging infrastructure, pain points in actual operation for users are becoming increasingly prominent. When charging new energy vehicles at charging stations, users often encounter problems such as long and disorganized charging cables that become tangled on the ground or equipment. When users are in a hurry to charge or do not carefully check the vehicle's charging gun label, they may mistakenly plug the charging gun into the port of an adjacent vehicle. This mistake is relatively inconspicuous. When the charging system detects the physical connection, it automatically starts the charging process. The user may not notice the incorrect plugging and leave the scene, ultimately leading the user to mistakenly believe that charging is complete when in fact they have replenished the power of another vehicle, while their own vehicle has not gained any power due to an ineffective connection, directly affecting the user's subsequent travel plans. Summary of the Invention

[0003] This disclosure aims to at least partially address one of the technical problems in the related art.

[0004] To address this, this disclosure proposes a charging method that automatically verifies whether the target vehicle to which the charging gun is inserted matches the vehicle to be charged, based on the execution time of the startup operation and the insertion time of the charging gun into the target vehicle. This allows for early detection of the risk of incorrect charging gun insertion. Based on the confirmed result, the method automatically controls the charging equipment to charge the vehicle. This effectively avoids charging safety accidents and unreasonable occupation of charging resources caused by incorrect insertion, effectively protects user interests, improves the safety and stability of the charging process, and enhances the user's charging experience.

[0005] A first aspect of this disclosure provides a charging method, comprising: in response to a start operation of a charging device, determining the execution time of the start operation and the insertion time of the charging gun of the charging device into a target vehicle; determining, based on the execution time and the insertion time, whether the target vehicle and the vehicle to be charged are the same; and controlling the charging device to charge based on the determination result.

[0006] A second aspect of this disclosure provides a charging device, comprising: a first determining module, configured to determine, in response to a starting operation of the charging device, the execution time of the starting operation and the insertion time of the charging gun of the charging device into a target vehicle; a second determining module, configured to determine, based on the execution time and the insertion time, whether the target vehicle is consistent with the vehicle to be charged; and a first control module, configured to perform charging control on the charging device based on the determining results.

[0007] A third aspect of this disclosure provides an electronic device, including: a processor and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the charging method proposed in the first aspect of this disclosure.

[0008] A fourth aspect of this disclosure provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, are used to implement the charging method proposed in a first aspect of this disclosure.

[0009] A fifth aspect of this disclosure provides a computer program product including a computer program that, when executed by a processor, implements the charging method proposed in a first aspect of this disclosure.

[0010] The charging method disclosed herein determines the execution time of the start-up operation and the insertion time of the charging gun into the target vehicle in response to the start-up operation of the charging device. Based on the execution time and insertion time, it determines whether the target vehicle and the vehicle to be charged are the same. Based on the determination result, it controls the charging device to charge. Therefore, before controlling the charging device to charge the vehicle, it automatically checks whether the target vehicle and the vehicle to be charged are the same based on the execution time of the start-up operation and the insertion time of the charging gun into the target vehicle. This proactively detects the risk of incorrect charging gun insertion and then automatically controls the charging device to charge the vehicle based on the determination result. This effectively avoids charging safety accidents and unreasonable occupation of charging resources caused by incorrect insertion, effectively protects user interests, improves the safety and stability of the charging process, and enhances the user's charging experience.

[0011] Additional aspects and advantages of this disclosure will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this disclosure. Attached Figure Description

[0012] The above and / or additional aspects and advantages of this disclosure will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, in which:

[0013] Figure 1 This is a schematic flowchart of a charging method provided in an embodiment of the present disclosure;

[0014] Figure 2 This is a schematic flowchart of a charging method provided in another embodiment of the present disclosure;

[0015] Figure 3 This is a schematic flowchart of a charging method provided in another embodiment of the present disclosure;

[0016] Figure 4 A schematic diagram of a pop-up display interface provided in this disclosure;

[0017] Figure 5 This is a schematic diagram of another pop-up display interface provided in this disclosure;

[0018] Figure 6 This is a schematic flowchart of a charging method provided in yet another embodiment of the present disclosure;

[0019] Figure 7 This is a schematic diagram of the structure of a charging device provided in another embodiment of the present disclosure;

[0020] Figure 8 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. Detailed Implementation

[0021] Some embodiments of this disclosure will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. Various changes, modifications, and equivalents of the methods, apparatus, and / or systems described herein will become apparent upon understanding this disclosure. For example, the order of operations described herein is merely illustrative and is not limited to those orders set forth herein, but can be changed as will become apparent upon understanding this disclosure, except for operations that must be performed in a particular order. Furthermore, for clarity and brevity, descriptions of features known in the art may be omitted.

[0022] The embodiments described in the following examples of this disclosure are not representative of all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0023] It should be noted that all actions involving the acquisition of signals, information, or data in this disclosure are conducted in accordance with the relevant data protection laws and policies of the country where the user is located, and with authorization from the owner of the relevant device. If personal information is involved, it will be processed on a legal basis and only within the scope stipulated or agreed upon. A user's refusal to have personal information beyond what is necessary for basic functions processed will not affect the user's use of basic functions.

[0024] When users charge their new energy vehicles using charging guns, they often face the problem of chaotic equipment management—multiple charging gun cables, lacking standardized storage design, become tangled around the charging equipment or are randomly piled on the ground or in the equipment's recesses. This disorderly state may cause users to hastily plug in the charging gun without carefully checking the markings due to obstructed vision or being in a hurry. If other users have previously plugged in the wrong gun for the same reason, subsequent users may unknowingly start the charging process for someone else's vehicle. Ultimately, users may find after leaving that their vehicle's battery level has not increased due to a lack of effective connection, but instead, they have completed the charging service for someone else's vehicle, resulting in incorrect deductions from their accounts and leading to strong dissatisfaction and complaints about the charging service.

[0025] In view of at least one of the above-mentioned problems, this disclosure provides a charging method, apparatus and electronic device.

[0026] The charging method, apparatus, and electronic device according to embodiments of the present disclosure are described below with reference to the accompanying drawings.

[0027] Figure 1 This is a schematic flowchart of a charging method provided in an embodiment of the present disclosure.

[0028] This disclosure illustrates the charging method configured in a charging device, which can be applied to any electronic device to enable the electronic device to perform a charging function.

[0029] Among them, electronic devices can be any device with computing capabilities, such as personal computers, mobile terminals, servers (or cloud computing), etc. Mobile terminals can be hardware devices with various operating systems, touch screens and / or displays, such as in-vehicle devices, mobile phones, tablets, personal digital assistants, wearable devices, etc.

[0030] like Figure 1 As shown, the charging method includes the following steps S101 to S103:

[0031] Step S101: In response to the start operation of the charging device, determine the execution time of the start operation and the time when the charging gun of the charging device is inserted into the target vehicle.

[0032] Charging equipment refers to a device that can provide electrical energy to electric vehicles such as electric cars and electric bicycles. Charging equipment may be equipped with a charging gun, which is the physical interface between the charging equipment and the electric vehicle and can transmit electrical energy from the charging equipment to the electric vehicle.

[0033] The triggering methods for starting the operation include, but are not limited to: card swiping trigger, password verification trigger, VIN (Vehicle Identification Number) code recognition trigger, QR code scanning trigger, Bluetooth pairing connection trigger, NFC (Near Field Communication) sensing trigger, biometric recognition trigger, scheduled timer trigger, remote control trigger, voice command trigger, etc. Among these, the following triggers are triggered: Card swipe trigger, which refers to the charging device starting up after the user's charging card is verified at the designated card swipe area; Password verification trigger, which refers to the charging device starting up after the user enters a preset password or dynamic verification code and passes verification; VIN code recognition trigger, which refers to the charging device starting up automatically after automatically recognizing the vehicle's VIN code; QR code scanning trigger, which refers to the user scanning a dynamic / static identification code (such as a QR code) displayed on the charging device with a mobile terminal to trigger the charging device to start up in the terminal application; Bluetooth pairing trigger, which refers to the charging device establishing a Bluetooth connection with the user's terminal (such as a mobile phone) and starting up after verification through an encrypted protocol; NFC sensing trigger, which refers to the user bringing an NFC-enabled device close to the charging pile's sensing area to achieve contactless identity verification and charging device start-up; Biometric recognition trigger, which refers to the charging device starting up after completing user identity verification through biometric technologies such as fingerprint, facial recognition, or iris scanning; Scheduled timer trigger, which refers to the charging device automatically starting up at a predetermined time in scenarios where the user sets the charging start time in advance; Remote control trigger, which refers to the charging device starting up after the relevant device receives a remotely sent charging command; and Voice command trigger, which refers to the charging device starting up via voice command.

[0034] The target vehicle refers to the vehicle whose charging gun is actually plugged into the charging equipment.

[0035] The execution time can be used to indicate the execution time of the startup operation.

[0036] The insertion time can be used to indicate the time when the charging gun of the charging device is inserted into the target vehicle.

[0037] In this embodiment of the disclosure, when a start-up operation is performed on the charging device to start the charging device, the execution time of the start-up operation and the insertion time of the charging gun into the target vehicle can be determined.

[0038] It is understandable that when a startup operation is performed on the charging device to start it, the charging gun of the charging device is in a plugged-in, uncharged state, and the plugging time of the charging gun is often earlier than the execution time of the startup operation. To determine and obtain the plugging time of the charging gun into the target vehicle, in one possible implementation of this disclosure, when the charging gun of the charging device is plugged into the target vehicle, the plugging time of the charging gun into the target vehicle can be recorded, and data such as the charging gun's code, plugging time, and charging gun status can be stored in a relevant database. Thus, in subsequent applications, when a startup operation is performed on the charging device to start it, the relevant database can be queried based on the charging gun's code to obtain at least one plugging time of the charging gun, and the plugging time closest to the execution time of the startup operation among the at least one plugging time of the charging gun can be determined as the plugging time of the charging gun into the target vehicle.

[0039] The charging gun's code can be used to uniquely identify the charging gun.

[0040] This allows for the acquisition and storage of the moment when the charging gun of the charging equipment is inserted into the target vehicle, facilitating subsequent data processing and providing strong data support for the intelligent management and optimization of charging services.

[0041] In one possible implementation of this disclosure, when the charging gun of the charging device is plugged into the target vehicle, the plugging time of the charging gun can be monitored. When the plugging time of the charging gun is less than or equal to a first set time, the charging device can be triggered to start.

[0042] The first set duration can be preset, and this disclosure does not restrict its value.

[0043] Step S102: Determine whether the target vehicle and the vehicle to be charged are the same based on the execution time and the insertion time.

[0044] Among them, vehicles awaiting charging refer to electric vehicles that need to be replenished with electrical energy through charging equipment.

[0045] It is understandable that in the scenario of plugging in a charging gun to charge a vehicle, there may be a situation where the target vehicle plugged into the charging gun of the charging device is different from the vehicle to be charged. Therefore, in this disclosure, when performing a start operation on the charging device to start the charging device to charge the vehicle, it is necessary to determine whether the target vehicle plugged into the charging gun of the charging device is the same as the vehicle to be charged.

[0046] It is understandable that when a startup operation is performed on the charging device to start it, the charging gun of the charging device is in a plugged-in, uncharged state, and the plugging time of the charging gun is often earlier than the execution time of the startup operation. To determine and obtain the plugging time of the charging gun into the target vehicle, in one possible implementation of this disclosure, when the charging gun of the charging device is plugged into the target vehicle, the plugging time of the charging gun into the target vehicle can be recorded, and data such as the charging gun's code, plugging time, and charging gun status can be stored in a relevant database. Thus, in subsequent applications, when a startup operation is performed on the charging device to start it, the relevant database can be queried based on the charging gun's code to obtain at least one plugging time of the charging gun, and the plugging time closest to the execution time of the startup operation among the at least one plugging time of the charging gun can be determined as the plugging time of the charging gun into the target vehicle.

[0047] The charging gun's code can be used to uniquely identify the charging gun.

[0048] This allows for the acquisition and storage of the moment when the charging gun of the charging equipment is inserted into the target vehicle, facilitating subsequent data processing and providing strong data support for the intelligent management and optimization of charging services.

[0049] In this embodiment of the disclosure, it can be determined whether the target vehicle into which the charging gun of the charging device is inserted is the same as the vehicle to be charged, based on the execution time and the insertion time.

[0050] As an example, the power parameters at the moment of insertion and at the moment of execution can be obtained; when the power parameters at the moment of insertion and at the moment of execution match, it is determined that the target vehicle to which the charging gun of the charging device is inserted is the same as the vehicle to be charged.

[0051] The electrical parameters include, but are not limited to, voltage and current.

[0052] For example, the power parameters at the moment of plugging in the charging gun and at the moment of execution can be recorded. Thus, in the application, the power parameters at the moment of plugging in the charging gun and at the moment of execution can be directly obtained, and it can be determined whether the power parameters at the moment of plugging in the charging gun and at the moment of execution match (or are the same). For example, when the power parameters include voltage and current, if the voltage difference between the voltage at the moment of plugging in the charging gun and the voltage at the moment of execution is less than a set voltage difference threshold, and the current difference between the voltage at the moment of plugging in the charging gun and the voltage at the moment of execution is less than a set current difference threshold, then it is determined that the power parameters at the moment of plugging in the charging gun and the power parameters at the moment of execution match. Furthermore, when the power parameters at the moment of plugging in the charging gun and the power parameters at the moment of execution match, it is determined that the target vehicle plugged into by the charging gun of the charging device is the same as the vehicle to be charged.

[0053] The voltage difference threshold and the current difference threshold can be preset, and this disclosure does not restrict their values.

[0054] Step S103: Based on the determined result, perform charging control on the charging device.

[0055] The determination result can be used to indicate whether the target vehicle to which the charging gun of the charging equipment is plugged is the same as the vehicle to be charged.

[0056] In this embodiment of the disclosure, the charging device can be charged based on the determined results.

[0057] The charging method of this disclosure, in response to a start operation of the charging device, determines the execution time of the start operation and the time when the charging gun of the charging device is inserted into the target vehicle; based on the execution time and the insertion time, it determines whether the target vehicle into which the charging gun is inserted is consistent with the vehicle to be charged; and based on the determination result, it controls the charging device to charge. Therefore, before controlling the charging device to charge the vehicle, it automatically checks whether the target vehicle into which the charging gun is inserted is consistent with the vehicle to be charged based on the execution time of the start operation and the insertion time of the charging gun, thus anticipating the risk of incorrect charging gun insertion. Based on the determination result, it automatically controls the charging device to charge the vehicle, effectively avoiding charging safety accidents and unreasonable occupation of charging resources caused by incorrect insertion, effectively protecting user interests, improving the safety and stability of the charging process, and enhancing the user's charging experience.

[0058] This disclosure provides another charging method. Figure 2 This is a schematic flowchart of another charging method provided in an embodiment of the present disclosure.

[0059] It should be noted that the charging method can be executed alone, or it can be executed together with any embodiment of this disclosure or any possible implementation in the embodiment, or it can be executed together with any technical solution in the related technology. The embodiments of this disclosure do not limit this.

[0060] like Figure 2 As shown, the charging method may include the following steps S201 to S204:

[0061] Step S201: In response to the start operation of the charging device, determine the execution time of the start operation and the time when the charging gun of the charging device is inserted into the target vehicle.

[0062] It should be noted that the explanation of step S101 also applies to this embodiment, and will not be repeated here.

[0063] Step S202: If the time difference between the execution time and the plugging time is greater than the duration threshold, it is determined that the target vehicle and the vehicle to be charged are inconsistent.

[0064] The duration threshold can be preset, and this disclosure does not restrict the value of the duration threshold.

[0065] In this embodiment of the disclosure, the time difference between the execution time and the plug-in time can be calculated. When the time difference between the execution time and the plug-in time is greater than a threshold, it indicates that the timing of the physical connection and logical start of the charging device is not tightly coupled. At this time, it can be determined that the target vehicle and the vehicle to be charged are inconsistent.

[0066] Step S203: If the time difference between the execution time and the insertion time is not greater than the duration threshold, determine that the target vehicle and the vehicle to be charged are the same.

[0067] In this embodiment of the disclosure, when the time difference between the execution time and the insertion time is not greater than a threshold, it indicates that the timing of the physical connection and logical startup of the charging device is tightly coupled, and at this time it can be determined that the target vehicle and the vehicle to be charged are the same.

[0068] It should be noted that steps S202 and S203 are optional.

[0069] In one possible implementation of this disclosure, when the charging gun of the charging device is plugged into the target vehicle but the charging device is not charging, the plugging time of the charging gun can be monitored. When the plugging time of the charging gun is greater than or equal to a second set time, it can be determined that the target vehicle and the vehicle to be charged are not the same; otherwise, it can be determined that the target vehicle and the vehicle to be charged are the same.

[0070] The second set duration can be preset, and this disclosure does not restrict its value.

[0071] Step S204: Based on the determined result, perform charging control on the charging device.

[0072] It should be noted that the explanation of step S204 can be found in the relevant description in any embodiment of this disclosure, and will not be repeated here.

[0073] The charging method of this disclosure determines that the target vehicle and the vehicle to be charged are inconsistent if the time difference between the execution time and the insertion time of the charging gun is greater than a duration threshold; and determines that the target vehicle and the vehicle to be charged are consistent if the time difference between the execution time and the insertion time of the charging gun is not greater than the duration threshold. Therefore, relying solely on the time difference between the execution time of the start operation and the insertion time of the charging gun into the target vehicle, without the need for complex or cumbersome determination procedures, the consistency between the target vehicle and the vehicle to be charged can be quickly determined. This effectively avoids incorrect charging during the charging process and improves the safety and reliability of the charging service.

[0074] This disclosure provides another charging method. Figure 3 This is a schematic flowchart of another charging method provided in an embodiment of the present disclosure.

[0075] It should be noted that the charging method can be executed alone, or it can be executed together with any embodiment of this disclosure or any possible implementation in the embodiment, or it can be executed together with any technical solution in the related technology. The embodiments of this disclosure do not limit this.

[0076] like Figure 3 As shown, the charging method may include the following steps S301 to S304:

[0077] Step S301: In response to the start operation of the charging device, determine the execution time of the start operation and the time when the charging gun of the charging device is inserted into the target vehicle.

[0078] Step S302: Determine whether the target vehicle and the vehicle to be charged are the same based on the execution time and the insertion time.

[0079] It should be noted that the explanations of steps S301 to S302 can be found in the relevant descriptions in any embodiment of this disclosure, and will not be repeated here.

[0080] In step S303, if it is determined that the target vehicle and the vehicle to be charged are not the same, the charging equipment is prevented from starting and a prompt message is displayed.

[0081] The prompt message may be used to instruct at least one of the following: unplug and replug the charging gun; or restart the startup operation.

[0082] In one example, when it is determined that the target vehicle is not the same as the vehicle to be charged, the charging equipment can be prevented from starting, a prompt message can be generated, and the prompt message can be sent to the user terminal to display the prompt message, prompting the user to unplug and plug in the charging gun again and / or re-perform the start-up operation.

[0083] Optionally, a pop-up notification can be used to display a prompt message on the user's terminal. For example, in... Figure 4 The pop-up window on the user terminal displays a prompt message.

[0084] In another example, when it is determined that the target vehicle is not the same as the vehicle to be charged, the charging equipment can be prevented from starting, a prompt message can be generated, and the prompt message can be displayed on the interactive interface of the charging equipment to prompt the user to unplug and plug in the charging gun again and / or re-perform the start-up operation.

[0085] Step S304: If it is determined that the target vehicle is the same as the vehicle to be charged, control the charging equipment to start charging.

[0086] In this embodiment of the disclosure, when it is determined that the target vehicle is the same as the vehicle to be charged, the charging equipment is controlled to start and charge the target vehicle with the charging gun.

[0087] It is understandable that when responding to the start-up operation of the charging equipment, there may be misjudgments or deviations in the initial determination of whether the target vehicle plugged into the charging gun of the charging equipment is consistent with the vehicle to be charged. Therefore, the target vehicle can be re-verified.

[0088] Optionally, in some embodiments, after determining that the target vehicle is the same as the vehicle to be charged, the charging equipment is started to charge, and then the vehicle information of the target vehicle can be obtained; if the vehicle information of the target vehicle is inconsistent with the vehicle information of the historical charging vehicles, the charging equipment is stopped to charge, or the current of the charging equipment is limited.

[0089] Optionally, in some embodiments, vehicle information may include, but is not limited to, at least one of vehicle code, vehicle battery capacity information, and vehicle battery voltage information.

[0090] Among them, the vehicle identification number can be used to uniquely identify a vehicle; for example, the vehicle identification number can be a VIN code.

[0091] The vehicle battery capacity information may include, for example, the maximum battery capacity and remaining battery capacity of the corresponding vehicle.

[0092] The vehicle battery voltage information may include, for example, the maximum allowable voltage of the battery for the corresponding vehicle and the battery's rated voltage.

[0093] It should be noted that this disclosure does not limit the number of vehicles that have been charged in the past.

[0094] In this embodiment of the disclosure, vehicle information of a target vehicle can be obtained. In one example, the executing entity of this disclosure can send a query request to the vehicle terminal corresponding to the target vehicle. After receiving the query request, the vehicle terminal corresponding to the target vehicle will send the vehicle information of the target vehicle back to the executing entity of this disclosure according to the agreed protocol, thereby enabling the executing entity of this disclosure to receive the vehicle information of the target vehicle. Optionally, encryption technology can be used to encrypt the vehicle information of the target vehicle during transmission to ensure the security of information transmission.

[0095] In order to obtain effective vehicle information of historical charging vehicles, in some embodiments, the vehicle information of the corresponding historical charging vehicle can be determined based on the user terminal that performs the start operation; wherein the correspondence between the user terminal and the vehicle information of historical charging vehicles is determined based on the vehicle information in the user terminal's historical orders.

[0096] Among them, the user terminal can be an operation terminal tool that triggers the charging device to start.

[0097] Historical orders can be used to indicate the charging records associated with the corresponding user terminal.

[0098] Optionally, in some embodiments, historical orders can be charging orders within the most recent set time period. The set time period can be pre-defined, such as 3 months, 5 months, etc.

[0099] In one example, assuming the executing entity of this disclosure is a user terminal, the network-side server can pre-establish a correspondence between the user terminal's corresponding user identifier and the vehicle information of historical charging vehicles based on the vehicle information in the user terminal's historical orders, and save this correspondence. In subsequent applications, when the user terminal can send its user identifier to the network-side server, the network-side server, after receiving the user identifier, queries the above correspondence based on the user identifier to obtain the vehicle information of the historical charging vehicles corresponding to the user terminal, and sends the queried vehicle information of the historical charging vehicles to the user terminal. Thus, the user terminal can receive and obtain the vehicle information of the historical charging vehicles corresponding to the user terminal.

[0100] In another example, assuming the executing entity of this disclosure is a network-side server, the network-side server can pre-establish a correspondence between the user identifier corresponding to the user terminal and the vehicle information of the historical charging vehicles based on the vehicle information in the historical orders of the user terminal offline, and save the correspondence. The server can obtain the user identifier of the user terminal that performs the start operation, and directly query the above correspondence based on the user identifier of the user terminal to obtain the vehicle information of the historical charging vehicles corresponding to the user identifier, and use the vehicle information of the historical charging vehicles corresponding to the user identifier as the vehicle information of the historical charging vehicles corresponding to the user terminal.

[0101] In another example, assuming the executing entity of this disclosure is a user terminal, the user terminal performing the startup operation can send its user identifier to the network-side server. After receiving the user identifier, the network-side server queries the relevant database based on the user identifier to obtain the order information of the user terminal's historical orders, and sends the order information of the historical orders to the user terminal. Then, the user terminal can receive the order information of the historical orders, extract the vehicle information of the historical charging vehicles from the order information of the historical orders, and use the extracted vehicle information of the historical charging vehicles as the vehicle information of the historical charging vehicles corresponding to the user terminal.

[0102] The order information may include vehicle information for vehicles that have been charged in the past.

[0103] In another example, assuming that the execution entity of this disclosure is a network-side server, the server can obtain the user identifier of the user terminal that performs the startup operation, and query the relevant database based on the user identifier to obtain the order information of the historical orders corresponding to the user identifier. Then, it can extract the vehicle information of the historical vehicles from the order information of the historical orders corresponding to the user identifier, and determine the extracted vehicle information of the historical charging vehicles corresponding to the user terminal.

[0104] It should be noted that the vehicle information of the corresponding historical charging vehicle is determined by the user terminal that performs the startup operation. The correspondence between the user terminal and the vehicle information of the historical charging vehicle is determined based on the vehicle information in the user terminal's historical orders. This allows for accurate and efficient acquisition of details of the user's past charging vehicles, facilitating subsequent data processing.

[0105] In order to determine whether the vehicle information of the target vehicle is consistent with the vehicle information of the historical charging vehicle, in one possible implementation of this disclosure embodiment, when the vehicle information includes a vehicle code, the vehicle code of the target vehicle can be compared with the vehicle code of the historical charging vehicle. When the comparison result indicates that the vehicle code of the historical charging vehicle matches (or is the same as) the vehicle code of the target vehicle, it is determined that the vehicle information of the target vehicle is consistent with the vehicle information of the historical charging vehicle; otherwise, it is determined that the vehicle information of the target vehicle is inconsistent with the vehicle information of the historical charging vehicle.

[0106] It is understood that there may be cases where the vehicle code of some vehicles is encrypted or fails to be reported or obtained normally. Therefore, in another possible implementation of the embodiments of this disclosure, when the vehicle information includes the maximum battery capacity and the maximum allowed battery voltage, the maximum battery capacity and the maximum allowed battery voltage of the target vehicle are compared with the maximum battery capacity and the maximum allowed battery voltage of the historically charged vehicle, respectively. If the comparison result indicates that the maximum battery capacity of the target vehicle matches (or is the same as) the maximum battery capacity of the historically charged vehicle, and the maximum allowed battery voltage of the target vehicle matches (or is the same as) the maximum allowed battery voltage of the historically charged vehicle, then it is determined that the vehicle information of the target vehicle is consistent with the vehicle information of the historically charged vehicle. If the comparison result indicates that the maximum battery capacity of the target vehicle does not match (or is different from) the maximum battery capacity of the historically charged vehicle, or the maximum allowed battery voltage of the target vehicle does not match (or is different from) the maximum allowed battery voltage of the historically charged vehicle, then it is determined that the vehicle information of the target vehicle is inconsistent with the vehicle information of the historically charged vehicle.

[0107] In this embodiment, when the vehicle information of the target vehicle is determined to be inconsistent with the vehicle information of historically charged vehicles, it indicates that the target vehicle is not a vehicle used by the user daily, and the user may have mistakenly plugged the charging gun into someone else's vehicle. In this case, the charging equipment can be controlled to stop charging, or the current of the charging equipment can be limited. When the vehicle information of the target vehicle is determined to be consistent with the vehicle information of historically charged vehicles, it indicates that the target vehicle is a vehicle used by the user daily, and the target vehicle is the vehicle that the user needs to charge. In this case, the charging equipment can continue to charge the target vehicle.

[0108] Optionally, in some embodiments, the vehicle information of the target vehicle can be obtained based on the vehicle replacement rate corresponding to the user terminal that performs the startup operation, so as to determine whether the vehicle information of the target vehicle is consistent with the vehicle information of the historical charging vehicles.

[0109] The vehicle replacement rate can be determined based on the number of historically charged vehicles in the user terminal's historical orders to the total number of historical orders. Optionally, the vehicle replacement rate can be the ratio of the number of historically charged vehicles in the user terminal's historical orders to the total number of historical orders.

[0110] In one example, if the vehicle replacement rate corresponding to the user terminal performing the startup operation is less than a set coefficient, the vehicle information of the target vehicle can be obtained to determine whether the vehicle information of the target vehicle is consistent with the vehicle information of the historical charging vehicles.

[0111] The set coefficient can be preset, such as 0.5, 0.7, etc., and this disclosure does not limit it.

[0112] In another example, if the vehicle replacement rate corresponding to the user terminal that performs the startup operation is not less than a set coefficient, the vehicle information of the target vehicle will no longer be obtained to determine whether the vehicle information of the target vehicle is consistent with the vehicle information of the historical charging vehicles, and the charging equipment can be controlled to continue charging.

[0113] It's worth noting that when the vehicle replacement rate corresponding to the user terminal performing the startup operation is not less than a set coefficient, it indicates that the user is frequently changing vehicles for charging. Conversely, when the vehicle replacement rate is not less than the set coefficient, it indicates that the user is not frequently changing vehicles for charging. Therefore, based on the vehicle replacement rate, users who need to undergo a second determination can be screened. That is, users who need to determine whether the vehicle information of the target vehicle is consistent with the vehicle information of the historical charging vehicles can be screened. This can effectively avoid charging interruptions or incorrect charging caused by misjudgment of users who frequently change vehicles due to the second determination, and improve the targeting and effectiveness of the second determination.

[0114] To effectively obtain the vehicle replacement rate, in one example, assuming the executing entity of this disclosure is the user terminal, the network-side server can offline determine the vehicle replacement rate corresponding to the user terminal based on the number of historically charged vehicles in the user terminal's historical orders and the total number of historical orders, and save the vehicle replacement rate. In subsequent applications, the user terminal can send a vehicle replacement rate acquisition request to the server, and the server can receive the request and send the corresponding vehicle replacement rate to the user terminal, so that the user terminal can obtain its corresponding vehicle replacement rate.

[0115] In another example, assuming that the execution entity of this disclosure is the network-side server, the network-side server can offline determine the vehicle replacement rate corresponding to the user identifier of the user terminal based on the number of historical charging vehicles in the historical orders of the user terminal and the total number of historical orders, and save the vehicle replacement rate. In subsequent applications, the network-side server can obtain the user identifier of the user terminal, query the above correspondence based on the user identifier to obtain the vehicle replacement rate corresponding to the user identifier, and use it as the vehicle replacement rate corresponding to the user terminal.

[0116] In another example, assuming the executing entity of this disclosure is a user terminal, the user terminal can send its user identifier to the network-side server. After receiving the user identifier, the network-side server queries the relevant database based on the user identifier to obtain the order information of the user terminal's historical orders, and sends the order information of the historical orders to the user terminal. Then, the user terminal can receive the order information of the historical orders and perform statistical analysis on the order information of the historical orders to obtain the number of historical charging vehicles and the total number of historical orders. Based on the number of historical charging vehicles and the total number of historical orders, the user terminal's corresponding vehicle replacement rate is determined.

[0117] In another example, assuming that the execution entity of this disclosure is the network-side server, the network-side server can obtain the user identifier of the user terminal, and query the corresponding historical order information based on the user identifier. It can also perform statistical analysis on the queried historical order information to obtain the number of historical charging vehicles and the total number of historical orders. Then, based on the number of historical charging vehicles and the total number of historical orders, it can determine the vehicle replacement rate corresponding to the user terminal.

[0118] This allows us to obtain the vehicle replacement rate corresponding to the user's terminal.

[0119] Specifically, if the target vehicle matches the vehicle to be charged, the charging equipment is started to begin charging, and then the vehicle information of the target vehicle is acquired. If the vehicle information of the target vehicle does not match the vehicle information of previously charged vehicles, the charging equipment is stopped, or current is limited. This multi-determination mechanism accurately and efficiently avoids incorrect charging during the charging process, improving the safety and reliability of the charging process, preventing the occupation and waste of charging resources due to incorrect charging, and improving the user's charging experience.

[0120] Optionally, in some embodiments, an anomaly alert can be issued if the vehicle information of the target vehicle is inconsistent with the vehicle information of the historically charged vehicles.

[0121] The methods of abnormal notification include, but are not limited to: pop-up notification, device screen notification, SMS notification, outbound call notification, and horn notification.

[0122] Among them, pop-up notifications can send abnormal notifications to users via a pop-up window on the user's terminal. In one example, when using pop-up notifications to alert users to abnormalities, the pop-up interface looks like this: Figure 5 As shown, this pop-up window can display reminder messages, such as "The system has detected that the charging gun may be plugged in incorrectly. Please check immediately to ensure your vehicle is charging." It also allows for the setting of "Continue Charging" and "Stop Charging" controls. It should be noted that the above example of the pop-up window is merely illustrative; in practical applications, the pop-up window can be designed according to specific needs.

[0123] The device screen notification method can be to push notification information through the charging device's interactive interface. Optionally, the charging device's interactive interface can be equipped with "Continue Charging" and "Stop Charging" control components. Thus, users can click the "Continue Charging" control component on the interactive interface to control the charging device to continue charging, and can click the "Stop Charging" control component on the interactive interface to control the charging device to stop charging.

[0124] Among these, SMS reminders refer to sending reminder messages to the user's mobile device. Optionally, the user can reply to the SMS message to control whether the charging device continues or stops charging.

[0125] The outbound call reminder method refers to making outbound calls to users via IVR (Interactive Voice Response) or a chatbot. Optionally, users can control the charging device to continue or stop charging by responding directly with their voice.

[0126] Among them, the horn warning method refers to using a horn (such as the horn integrated in a charging device) to issue an abnormal warning, so as to make users aware of the current abnormal situation and prompt them to take corresponding measures to resolve it.

[0127] Therefore, by using diverse reminder methods, we can meet the personalized needs of different scenarios and users, ensure that users receive reminders in a timely manner, improve the safety and reliability of charging services, and enhance the user's charging experience.

[0128] It should be noted that steps S303 and S304 are optional.

[0129] The charging method of this disclosure, when it is determined that the target vehicle and the vehicle to be charged are not the same, controls the charging equipment not to start and displays a prompt message, wherein the prompt message is used to instruct at least one of the following: unplug and replug the charging gun; re-execute the start-up operation; and, when it is determined that the target vehicle and the vehicle to be charged are the same, controls the charging equipment to start charging. This effectively avoids charging safety accidents caused by the charging gun being mistakenly plugged into another user's vehicle, prevents the ineffective occupation of charging resources, improves the safety and stability of the charging process, and enhances the user experience.

[0130] To clearly illustrate the charging method of this disclosure, a detailed explanation is provided below with reference to examples.

[0131] As an example, the charging principle is as follows: Figure 6 As shown, this disclosure can solve the technical problems in the related art through the following steps:

[0132] Step 610, Data Acquisition

[0133] Specifically, it may include:

[0134] Step 611, collect the insertion time (referred to as insertion moment in this disclosure): when the user inserts the charging gun of the charging device into the target vehicle, record the insertion time of the charging gun into the target vehicle.

[0135] Step 612, collect the execution time of the start operation: in response to the user's start operation of the charging device, record the execution time of the start operation (referred to as the execution time in this disclosure);

[0136] Step 613: Collect vehicle information of historical charging vehicles in historical orders: Obtain vehicle information of historical charging vehicles in the user's (or user terminal's) historical orders in the last 3 months. The vehicle information may include, but is not limited to, the vehicle VIN code (referred to as vehicle code in this disclosure), the maximum battery capacity, the maximum allowable voltage of the battery, etc.

[0137] Step 620, Data Analysis and Processing

[0138] Specifically, it may include:

[0139] Step 621: Determine the user's vehicle replacement rate and tag the user based on the vehicle replacement rate;

[0140] The vehicle replacement rate is determined based on the ratio of the number of historical charging vehicles collected in step 613 to the total number of historical orders. The number of historical charging vehicles can be determined by deduplicating historical orders based on vehicle information (such as vehicle information).

[0141] When the vehicle replacement rate is greater than or equal to a set coefficient (e.g., 0.5), it indicates that the user has a high vehicle replacement rate and frequently changes vehicles; this user is then marked as a user whose replacement rate is not abnormal. When the vehicle replacement rate is less than the set coefficient, it indicates that the user has a low vehicle replacement rate and is then marked as a user whose replacement rate is abnormal. It is understandable that some users may frequently change vehicles due to their occupation.

[0142] It is understandable that there may be instances where a user's order volume is low, and the user's vehicle replacement rate may not accurately reflect the user's daily vehicle usage. Therefore, in one possible implementation of this disclosure, when the total number of a user's historical orders exceeds a set threshold, the user's vehicle replacement rate is determined based on the ratio of the number of historical charging vehicles to the total number of historical orders, and the user is marked based on the vehicle replacement rate; conversely, when the total number of historical orders for a user does not exceed the set threshold, the user can be marked as an unidentifiable user.

[0143] The set quantity threshold is preset, such as 5 or 8, and this disclosure does not restrict its value.

[0144] Step 622: Establish the correspondence between users and historically charged vehicles;

[0145] The relationship between user and historical charging vehicle information is mapped and recorded to facilitate subsequent data comparison of user and vehicle information.

[0146] Step 630, Anomaly Prevention

[0147] In response to the user's startup operation of the charging device, before charging the vehicle, the insertion time and execution time collected in steps 612 and 613 can be processed to obtain the time difference between the execution time and the insertion time. This time difference is the insertion silence duration. When the insertion silence duration is greater than the duration threshold (e.g., 90 seconds), it is preliminarily determined that the target vehicle of the user's insertion may not be the same as the vehicle to be charged. That is, the user may have inserted the charging gun into a vehicle that is not the vehicle to be charged. At this time, the charging gun can be controlled not to start, and a reminder message can be displayed on the device screen of the charging device to remind the user to unplug the charging gun again and scan the code again to start charging.

[0148] Once it is preliminarily determined that the target vehicle for the user to plug in the charging gun is likely the same as the vehicle to be charged, the charging gun is activated to start charging.

[0149] Step 640, Anomaly Identification

[0150] After controlling the charging gun to start charging, the marking information of the user marked in step 621 is queried. If the marking information of the user indicates that the user is an abnormally identifiable user, the vehicle information of the target vehicle being charged is obtained, and the vehicle information of the historical charging vehicle corresponding to the user is obtained based on the correspondence established in step 622. The vehicle information of the target vehicle is compared with the vehicle information of the historical charging vehicle corresponding to the user to determine whether the vehicle information of the target vehicle is consistent with the vehicle information of the historical charging vehicle corresponding to the user.

[0151] a. VIN code-based error prevention strategy

[0152] The VIN code of the target vehicle is compared with the VIN code of the user's corresponding historical charging vehicle. If the comparison result indicates that the VIN code of the target vehicle is not the same as or matches the VIN code of the user's corresponding historical charging vehicle, that is, it is determined that the vehicle information of the target vehicle is inconsistent with the vehicle information of the user's corresponding historical charging vehicle, and it is identified as a suspected wrong vehicle being charged, that is, the charging gun is mistakenly inserted into another user's vehicle.

[0153] b. Identify anti-mischarging strategies based on vehicle battery information (such as maximum battery capacity and maximum allowable battery voltage).

[0154] It is understandable that there may be cases where the VIN code information of a vehicle is encrypted or not reported properly. Therefore, the battery information of the target vehicle can be compared with the battery information of the user's corresponding historical charging vehicle. When the comparison result indicates that the battery information of the target vehicle does not match or is the same as the battery information of the user's corresponding historical charging vehicle, it is determined that the battery information of the target vehicle is inconsistent with the battery information of the user's corresponding historical charging vehicle, and it is identified as a suspected wrong vehicle being charged, that is, the charging gun was mistakenly inserted into another user's vehicle.

[0155] Optionally, if the vehicle information of the target vehicle matches the vehicle information of the user's corresponding historical charging vehicle, the charging equipment can be controlled to continue charging.

[0156] It should be noted that when the user's tagging information indicates that the user is not an abnormally identifiable user, the above steps of "obtaining the vehicle information of the user's corresponding historical charging vehicles; comparing the vehicle information of the target vehicle with the vehicle information of the user's corresponding historical charging vehicles to determine whether the vehicle information of the target vehicle is consistent with the vehicle information of the user's corresponding historical charging vehicles" will no longer be executed.

[0157] Step 650, Abnormal Handling

[0158] When a user is suspected of being charged to the wrong vehicle, they can be alerted in several ways to check if the route is correct:

[0159] 1. App pop-up notification: The app will send an abnormality notification via a pop-up window. Users can then choose to continue charging or stop charging from the pop-up window.

[0160] 2. Device screen notification: Users can tap on the device screen to choose to continue charging or stop charging via a notification on the charging device.

[0161] 3. SMS reminder: The system will remind users via SMS, and users can reply to the SMS to confirm whether to continue charging or stop charging.

[0162] 4. IVR outbound call reminder: Users can directly reply to the robot to confirm whether to continue charging or stop charging via an outbound call reminder.

[0163] 5. Alert via device buzzer: Issue an alert via the device buzzer to notify the user of any abnormal situation that requires attention.

[0164] If none of the above methods can remind the user, i.e., if the user does not give an instruction to continue charging or stop charging, the charging device can be controlled to stop charging or to limit the current.

[0165] In summary, the charging method disclosed herein has at least the following significant advantages:

[0166] 1. During the anomaly prevention process, it simply relies on the time difference between the execution time of the start operation and the insertion time of the charging gun into the target vehicle. Without the need for complicated or cumbersome determination procedures, it can quickly complete the preliminary determination of the consistency between the target vehicle and the vehicle to be charged, effectively avoiding the phenomenon of the charging gun being mistakenly inserted into other users' vehicles during the charging process, and improving the safety and reliability of the charging service.

[0167] 2. During the anomaly identification process, a second determination process is conducted to determine whether the vehicle information of the target vehicle is consistent with the vehicle information of the user's corresponding historical charging vehicle. This process accurately and efficiently avoids incorrect charging, improves the safety and reliability of the charging process, prevents charging resources from being occupied or wasted due to incorrect charging, and improves the user's charging experience.

[0168] 3. Based on the user's vehicle replacement rate, the system can screen users who need to be further identified, thus avoiding charging interruptions or incorrect charging caused by misjudgment due to secondary identification of users who frequently change vehicles.

[0169] With the above Figures 1 to 3 Corresponding to the charging method provided in the embodiments, this disclosure also provides a charging device. Since the charging device provided in the embodiments of this disclosure is similar to the one described above... Figures 1 to 3The charging method provided in the embodiments corresponds to the charging device provided in the embodiments of this disclosure, and will not be described in detail in the embodiments of this disclosure.

[0170] Figure 7 This is a schematic diagram of the structure of a charging device provided in another embodiment of the present disclosure.

[0171] like Figure 7 As shown, the charging device 700 includes:

[0172] The first determining module 701 is used to determine the execution time of the starting operation and the insertion time of the charging gun of the charging device into the target vehicle in response to the starting operation of the charging device.

[0173] The second determining module 702 is used to determine, based on the execution time and the insertion time, whether the target vehicle into which the charging gun of the charging device is inserted is the same as the vehicle to be charged.

[0174] The first control module 702 is used to control the charging of the charging device based on the determined results.

[0175] In one possible implementation of this disclosure, the second determining module 702 is configured to: determine that the target vehicle and the vehicle to be charged are inconsistent if the time difference between the execution time and the plugging time is greater than a duration threshold; and determine that the target vehicle and the vehicle to be charged are consistent if the time difference between the execution time and the plugging time is not greater than the duration threshold.

[0176] In one possible implementation of this disclosure, the first control module 703 is configured to: control the charging equipment not to start when it is determined that the target vehicle and the vehicle to be charged are inconsistent, and display a prompt message, wherein the prompt message is used to indicate at least one of the following: re-plugging and unplugging the charging gun; re-performing the start-up operation.

[0177] In one possible implementation of this disclosure, the first control module 702 is configured to: control the charging device to start charging when it is determined that the target vehicle is the same as the vehicle to be charged.

[0178] In one possible implementation of this disclosure, the charging device 700 may further include:

[0179] The acquisition module is used to acquire vehicle information of the target vehicle.

[0180] The second control module is used to control the charging equipment to stop charging or to limit the current of the charging equipment when the vehicle information of the target vehicle is inconsistent with the vehicle information of the historical charging vehicles.

[0181] In one possible implementation of this disclosure, the charging device 700 may further include:

[0182] The third determining module is used to determine the vehicle information of the corresponding historical charging vehicle based on the user terminal that performs the start operation; wherein, the correspondence between the user terminal and the vehicle information of the historical charging vehicle is determined based on the vehicle information in the user terminal's historical orders.

[0183] In one possible implementation of this disclosure, the charging device 700 may further include:

[0184] The reminder module is used to provide an anomaly reminder when the vehicle information of the target vehicle is inconsistent with the vehicle information of the historical charging vehicles. The anomaly reminder method includes at least one of the following: pop-up reminder, device screen reminder, SMS reminder, outbound call reminder, and horn reminder.

[0185] In one possible implementation of the embodiments of this disclosure, the vehicle information includes at least one of vehicle code, vehicle battery capacity information, and vehicle battery voltage information.

[0186] It should be noted that the foregoing explanation of the charging method also applies to the charging device of this embodiment, and will not be repeated here.

[0187] The charging device in this embodiment determines the execution time of the start operation and the time when the charging gun is inserted into the target vehicle in response to the start operation. Based on the execution time and insertion time, it determines whether the target vehicle and the vehicle to be charged are the same. Based on the determination result, it controls the charging device to charge. Therefore, before controlling the charging device to charge the vehicle, it automatically checks whether the target vehicle and the vehicle to be charged are the same based on the execution time of the start operation and the insertion time of the charging gun. This proactively detects the risk of incorrect charging gun insertion and then automatically controls the charging device to charge the vehicle based on the determination result. This effectively avoids charging safety accidents and unreasonable occupation of charging resources caused by incorrect insertion, effectively protects user interests, improves the safety and stability of the charging process, and enhances the user's charging experience.

[0188] Figure 8 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. Figure 8 The electronic device 12 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.

[0189] like Figure 8As shown, the electronic device 12 is represented in the form of a general-purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, memory 28, and bus 18 connecting different system components (including memory 28 and processing unit 16).

[0190] Bus 18 represents one or more of several bus architectures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. For example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) buses, Micro Channel Architecture (MAC) buses, Enhanced ISA buses, Video Electronics Standards Association (VESA) local buses, and Peripheral Component Interconnect (PCI) buses. Electronic device 12 typically includes various computer system readable media. These media can be any available media that can be accessed by electronic device 12, including volatile and non-volatile media, removable and non-removable media.

[0191] Memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM) 30 and / or cache 32. Electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 34 may be used to read and write non-removable, non-volatile magnetic media (… Figure 8 Not shown; usually referred to as a "hard drive".

[0192] although Figure 8As not shown, a disk drive for reading and writing to a removable non-volatile disk (e.g., a "floppy disk") and an optical disc drive for reading and writing to a removable non-volatile optical disc (e.g., a compact disc read-only memory (CD-ROM), a digital video disc read-only memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to bus 18 via one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of this disclosure.

[0193] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. Program modules 42 typically perform the functions and / or methods described in the embodiments of this disclosure.

[0194] Electronic device 12 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), and with one or more devices that enable human interaction with electronic device 12, and / or with any device that enables electronic device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 22. Furthermore, electronic device 12 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 20. As shown, network adapter 20 communicates with other modules of electronic device 12 via bus 18. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0195] The processing unit 16 executes various functional applications and data processing by running programs stored in the memory 28, such as implementing the charging method mentioned in the foregoing embodiments.

[0196] To implement the above embodiments, this disclosure also proposes an electronic device, including: a processor and a memory communicatively connected to the processor; the memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method provided in the foregoing embodiments.

[0197] To implement the above embodiments, this disclosure also proposes a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the methods provided in the foregoing embodiments.

[0198] To implement the above embodiments, this disclosure also proposes a computer program product, including a computer program that, when executed by a processor, implements the methods provided in the foregoing embodiments.

[0199] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this disclosure.

[0200] Furthermore, the term “exemplary” is used herein to mean serving as an example, instance, or illustration. Any aspect or design described herein as “exemplary” is not necessarily to be construed as advantageous compared to other aspects or designs. Rather, the use of the term “exemplary” is intended to present the concept in a concrete manner. As used herein, the term “or” is intended to mean an inclusive “or” rather than an exclusive “or.” That is, unless otherwise specified or clear from the context, “X applies A or B” is intended to mean any of the natural inclusive arrangements. That is, “X applies A or B” satisfies any of the foregoing instances if X applies A; X applies B; or both X applies A and B. Additionally, unless otherwise specified or clear from the context to refer to the singular form, the articles “a” and “an” as used in this disclosure and the appended claims are generally understood to mean “one or more.”

[0201] Similarly, although this disclosure has been shown and described with respect to one or more implementations, equivalent variations and modifications will occur to those skilled in the art upon reading and understanding this specification and the accompanying drawings. This disclosure includes all such modifications and variations and is limited only by the scope of the claims. In particular, with respect to the various functions performed by the components described above (e.g., elements, resources, etc.), unless otherwise indicated, the terminology used to describe such components is intended to correspond to any component (functionally equivalent) that performs the specific function of the described component, even if structurally not equivalent to the disclosed structure. Furthermore, although specific features of this disclosure may have been disclosed with respect to only one of several implementations, such features may be combined with one or more other features of other implementations, as may be desired and advantageous to any given or particular application. Moreover, with regard to the terms “comprising,” “owning,” “having,” “having,” or variations thereof as used in the detailed description or claims, such terms are intended to be inclusive in a manner similar to the term “including.”

[0202] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0203] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A charging method, characterized in that, The method includes: In response to a startup operation of the charging device, the timing of the startup operation and the timing of the charging gun of the charging device being inserted into the target vehicle are determined. Determine the time difference between the execution time and the gun insertion time; Based on the time difference and duration threshold, determine whether the target vehicle and the vehicle to be charged are the same; Based on the determined results, the charging device is charged. The method further includes: Based on the user terminal that performs the startup operation, the vehicle information of the corresponding historical charging vehicle is determined; wherein, the correspondence between the user terminal and the vehicle information of the historical charging vehicle is determined based on the vehicle information in the user terminal's historical orders. An anomaly alert will be issued if the vehicle information of the target vehicle does not match the vehicle information of the vehicles that were previously charged.

2. The method according to claim 1, characterized in that, The step of determining whether the target vehicle and the vehicle to be charged are the same based on the time difference and duration threshold includes: If the time difference between the execution time and the plugging time is greater than a duration threshold, it is determined that the target vehicle and the vehicle to be charged are not the same. If the time difference between the execution time and the insertion time is not greater than the duration threshold, the target vehicle is determined to be the same as the vehicle to be charged.

3. The method according to any one of claims 1-2, characterized in that, The step of controlling the charging of the charging device based on the determined result includes: If it is determined that the target vehicle is not the same as the vehicle to be charged, the charging equipment is controlled not to start and a prompt message is displayed, wherein the prompt message is used to indicate at least one of the following: unplug and plug the charging gun again; or re-execute the start-up operation.

4. The method according to any one of claims 1-2, characterized in that, The step of controlling the charging of the charging device based on the determined result includes: If the target vehicle is determined to be the same as the vehicle to be charged, the charging equipment is controlled to start charging.

5. The method according to claim 4, characterized in that, After determining that the target vehicle matches the vehicle to be charged, and controlling the charging equipment to start charging, the method further includes: Obtain the vehicle information of the target vehicle; If the vehicle information of the target vehicle is inconsistent with the vehicle information of the historical charging vehicles, the charging equipment is controlled to stop charging, or the current of the charging equipment is limited.

6. The method according to claim 5, characterized in that, in, The abnormality alert method includes at least one of the following: pop-up alert, device screen alert, SMS alert, outbound call alert, and horn alert.

7. The method according to claim 5, characterized in that, The vehicle information includes at least one of the following: vehicle code, vehicle battery capacity information, and vehicle battery voltage information.

8. A charging device, characterized in that, The device includes: The first determining module is used to determine the execution time of the starting operation and the insertion time of the charging gun of the charging device into the target vehicle in response to the starting operation of the charging device. The second determining module is used to determine the time difference between the execution time and the insertion time; and to determine whether the target vehicle and the vehicle to be charged are the same based on the time difference and the duration threshold. The first control module is used to control the charging of the charging device based on the determined result. The device is also used for: Based on the user terminal that performs the startup operation, the vehicle information of the corresponding historical charging vehicle is determined; wherein, the correspondence between the user terminal and the vehicle information of the historical charging vehicle is determined based on the vehicle information in the user terminal's historical orders. An anomaly alert will be issued if the vehicle information of the target vehicle does not match the vehicle information of the vehicles that were previously charged.

9. An electronic device, characterized in that, include: The processor, and the memory that is in communication with the processor; The memory stores computer-executable instructions; the processor executes the computer-executable instructions stored in the memory to implement the method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Automatic charging method and system for charging piles

    CN110406399A

  • Method, system and device for controlling charging of charging pile

    CN113400991A

  • Charging control method and device of vehicle, equipment, storage medium and program product

    CN119749327A