Charging pile control method, charging pile and computer program product

By using eSIM configuration files and eID signature data during the charging pile activation process, the problem of weak security and reliability when the charging pile is connected to the target server is solved, and higher data and operational security is achieved.

CN119995894APending Publication Date: 2025-05-13CYG & CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510113122.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-23
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

Charging piles are prone to expose data when connecting to the target server, resulting in weak security and reliability.

Method used

By obtaining the embedded user identity module eSIM configuration file and network electronic identity identification eID signature data from the user side, the charging station is activated, and the use of trusted signature data during the activation process ensures the safety and reliability of data and operations.

Benefits of technology

Improve the safety and reliability of the charging pile activation process to prevent data leakage and illegal operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119995894A_ABST
    Figure CN119995894A_ABST
Patent Text Reader

Abstract

The invention provides a charging pile control method, a charging pile and a computer program product, and is suitable for the technical field of charging piles, the method is applied to the charging pile, and the method comprises the following steps: obtaining a first configuration file and first signature data from a first user side, the first configuration file is an embedded subscriber identity module (eSIM) configuration file; sending first prompt information to the first user side, wherein the first prompt information is used for prompting a user to execute a first operation on the first user side; and in response to the received activation code sent by the first user side, the charging pile is activated based on the first configuration file and the activation code, and when the charging pile is activated, the charging pile is accessed to the target server. In the process of activating the charging pile, safety and reliability of data / operation are guaranteed by means of the credible first signature data of the user provided by the first user side, and the safety and reliability of the process of activating the charging pile can be guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of charging pile control technology, and in particular, relates to a charging pile control method, a charging pile and a computer program product. Background Art

[0002] Charging piles play a vital role in the electric vehicle industry and are key infrastructure for electric vehicle energy replenishment. In the charging pile system, according to the service objects, they can be mainly divided into public charging piles and private charging piles. Among them, public charging piles are open to the public. Private charging piles are privately owned and installed in the owner's private parking space or fixed parking space.

[0003] In actual applications, when activating a charging pile, the charging pile needs to be connected to a target server that manages the charging pile. The owner of the charging pile can better understand or control the working data of the charging pile by accessing the target server. In related technologies, the data of the charging pile is easily exposed during the process of connecting the charging pile to the target server, resulting in weak security and reliability of the charging pile. Summary of the invention

[0004] In view of this, the embodiments of the present application provide a charging pile control method, a charging pile and a computer program product to solve the problem of poor safety and reliability of charging piles in related technologies.

[0005] A first aspect of an embodiment of the present application provides a charging pile control method, which is applied to a charging pile, and the method includes:

[0006] Acquire a first configuration file and first signature data from a first user terminal, wherein the first signature data is a network electronic identity eID signature data, and the first configuration file is an embedded user identity module eSIM configuration file;

[0007] Sending a first prompt message to the first user terminal, where the first prompt message is used to prompt the user to perform a first operation on the first user terminal, where the first operation is used to trigger the first user terminal to obtain an activation code from a first server, where the first server is a source of the first configuration file;

[0008] In response to receiving the activation code sent by the first user terminal, the charging pile is activated based on the first configuration file and the activation code, wherein when the charging pile is activated, the charging pile is connected to the target server.

[0009] In some embodiments, the method further comprises: in response to receiving an operating parameter and a second signature data sent by the second user terminal, determining the consistency of the second signature data with the first signature data, the operating parameter comprising at least one of the following: a rate and a vehicle identification;

[0010] If the second signature data is consistent with the first signature data, the working parameters are stored.

[0011] In some embodiments, the method further includes: in response to receiving a first request sent by a third user terminal, obtaining the parameter to be updated and the third signature data from the third user terminal, the first request being used to trigger updating of the working parameters;

[0012] If the third signature data is consistent with the first signature data, the working parameters are updated based on the parameters to be updated.

[0013] In some embodiments, the method further includes: in response to the first interface connecting to the vehicle to be charged, obtaining a first vehicle identification of the vehicle to be charged, wherein the first interface is a charging interface of the charging pile;

[0014] In response to the first vehicle identification being an operating parameter, charging of the vehicle to be charged is started.

[0015] In some embodiments, the method further includes: in response to the first interface being connected to the vehicle to be charged, obtaining fourth signature data from a fourth user terminal, wherein the first interface is a charging interface of the charging pile;

[0016] In response to the fourth signature data being consistent with the first signature data, charging of the vehicle to be charged is started.

[0017] In some embodiments, the method further includes: obtaining a first configuration file and a first signature data from a first user terminal, including: obtaining the first configuration file and the first signature data from the first user terminal via near field communication technology NFC or Bluetooth.

[0018] In some embodiments, the method also includes: the working parameters also include at least one of the following: a charging mode, a charging amount corresponding to a vehicle identification; the charging mode includes a first mode and a second mode, wherein the first mode indicates that the vehicle to be charged is charged when the vehicle to be charged is connected to the first interface, and the second mode indicates that the vehicle to be charged is charged when the vehicle to be charged is connected to the first interface and the grid load is lower than the first load value.

[0019] In this embodiment, the charging pile obtains the first configuration file, the first signature data and the activation code from the first user terminal in sequence through the near field communication technology, and activates the charging pile through the activation code and the first configuration file to achieve the connection of the charging pile to the target server. In the process of activating the charging pile, the security and reliability of the data / operation are guaranteed by means of the trusted first signature data of the user provided by the first user terminal, so as to ensure the security and reliability of the activation process of the charging pile.

[0020] A second aspect of an embodiment of the present application provides a charging pile control method, which is applied to a user terminal. The method includes:

[0021] Sending a first configuration file and a first signature data to the charging pile, wherein the first signature data is the network electronic identity eID signature data, and the first configuration file is the embedded user identity module eSIM configuration file;

[0022] Receive and display first prompt information sent by the charging pile, where the first prompt information is used to prompt a user to perform a first operation on a first user terminal;

[0023] In response to a first operation of the user, obtaining an activation code from a first server, where the first server is a source of the eSIM configuration file;

[0024] Send the activation code to the charging pile, and the activation code is used to trigger the charging pile to activate.

[0025] A third aspect of an embodiment of the present application provides an electronic device, which can implement the steps of any charging pile control method in the first aspect, or implement the steps of the charging pile control method in the second aspect.

[0026] A fourth aspect of an embodiment of the present application provides a computer program product, which includes a computer program. When the computer program is run, any charging pile control method in the first aspect is executed.

[0027] It can be understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0029] Figure 1 This is a system architecture diagram of a charging pile control method application provided by an embodiment of the present application

[0030] Figure 2 It is a flow chart of a charging pile control method provided in one embodiment of the present application;

[0031] Figure 3 It is a flowchart of another charging pile control method provided in one embodiment of the present application;

[0032] Figure 4 It is a schematic diagram of the structure of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0033] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present application. However, it should be clear to those skilled in the art that the present application may also be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits, and methods are omitted to prevent unnecessary details from obstructing the description of the present application.

[0034] The following describes some concepts that may be involved in the embodiments of the present application:

[0035] Electronic Identity (eID): The eID in this application can be used to uniquely identify a citizen in cyberspace. Using eID signature data can avoid users frequently entering usernames and passwords, and enable quick login and other trusted operations while ensuring identity security and reliability.

[0036] Embedded-SIM (eSIM): The eSIM in this application is a digital SIM card that implements the functions of a traditional SIM card in the form of software.

[0037] Near Field Communication (NFC): NFC in this application is a short-range, high-frequency wireless communication technology that can provide short-range wireless connections and enable two-way interactive communication between electronic devices.

[0038] In order to illustrate the technical solution described in this application, a specific embodiment is provided below for illustration.

[0039] refer to Figure 1 , which is a system architecture diagram of an application of a charging pile control method provided in an embodiment of the present application.

[0040] like Figure 1 As shown, the system architecture may include a charging pile 101 , a target server 102 , a first user terminal 103 and a vehicle to be charged 104 .

[0041] The first user terminal 103 can be connected to the charging pile 101 and the target server 102 respectively, and the charging pile 101 can also be connected to the target server 102 and the vehicle to be charged 104.

[0042] The charging pile 101 can be any charging pile. The target server 102 can be any server, for example, a local server and a cloud server. The first user terminal 103 can include but is not limited to various terminal devices such as smart phones, tablet computers, laptop computers, and desktop computers, which are not specifically limited in this embodiment. Among them, there can be one or more first user terminals 103, Figure 1 Only one first user terminal 103 is shown.

[0043] like Figure 1 As shown, the charging pile 101 may include: a main controller 1011, a network communication module 1012, an NFC module 1013, an electricity billing module 1014 and a power output module 1015. The network communication module 1012 may include: an eSIM module 1012a and a Bluetooth module 1012b.

[0044] refer to Figure 2 , is a flow chart of a charging pile control method provided in an embodiment of the present application, such as Figure 2 The charging pile control method shown is applied to the charging pile and may include steps 201 to 203, which are described in detail as follows:

[0045] It should be noted that the execution subject of the charging pile control method provided in this embodiment can be a charging pile or a main controller in the charging pile. The following takes the charging pile as an example to illustrate the charging pile control method provided in the embodiment of the present application.

[0046] Step 201: The charging pile obtains a first configuration file and first signature data from a first user terminal.

[0047] The first signature data is a network electronic identity eID signature data, and the first configuration file is an embedded user identity module eSIM configuration file.

[0048] Here, after acquiring the first configuration file and the first signature data, the charging pile may save the first configuration file and the first signature data locally.

[0049] In practice, users can apply for eID on the first user terminal by accessing the Ministry of Public Security's Citizen Network Identity Recognition System. In the case where the user has already applied for eID, the user can complete the corresponding operation by bringing the ID card close to the NFC sensing area of ​​the first user terminal to bind the first user terminal to the user's eID. After the first user terminal is bound to the user's eID, the first user terminal can obtain the user's eID signature data without the user having to enter the ID card number to obtain the user's identity. In actual applications, after the first user terminal is bound to the user's eID, the first user terminal can be set to obtain the user's eID signature data after the user's authorization.

[0050] In practice, different communication operators provide different eSIM configuration files. A user can use his / her eID signature data on the first user terminal to register for the eSIM service on the first server, and the first server can send the first configuration file to the first user terminal, so that the first user terminal can obtain the first configuration file. The first server is a server of a certain communication operator.

[0051] It can be understood that in the embodiment of the present application, it is considered that the user corresponding to the first signature data is the owner of the charging pile.

[0052] In some embodiments, the charging pile may obtain the first configuration file and the first signature data in the following manner: the charging pile obtains the first configuration file and the first signature data from the first user terminal via NFC or Bluetooth.

[0053] In this embodiment, the charging pile can obtain the first configuration file and the first signature data through NFC or Bluetooth, which is technically easy to implement.

[0054] Step 202: The charging pile sends a first prompt message to the first user terminal.

[0055] The first prompt information is used to prompt the user to perform a first operation on the first user terminal, and the first operation is used to trigger the first user terminal to obtain an activation code from a first server, and the first server is the source of the eSIM configuration file.

[0056] Step 203: In response to receiving the activation code sent by the first user terminal, the charging pile activates the charging pile based on the first configuration file and the activation code.

[0057] When the charging pile is activated, the charging pile is connected to the target server.

[0058] After receiving the activation code sent by the first user terminal, the charging pile can activate the eSIM service based on the first configuration file and the activation code, that is, enable the charging pile to connect to the mobile network. In this way, the charging pile can access the target server through the mobile network, thereby completing the activation of the charging pile.

[0059] It should be pointed out that the charging pile is connected to the target server through a virtual eSIM. Compared with the related technology of connecting to the target server through an external physical SIM card, it can avoid poor contact of the SIM card caused by external factors (for example, loose card slot, environmental changes, etc.), resulting in network instability.

[0060] In this embodiment, the charging pile obtains the first configuration file, the first signature data and the activation code from the first user terminal in sequence through the near field communication technology or Bluetooth, and activates the charging pile through the activation code and the first configuration file to enable the charging pile to access the target server. In the process of activating the charging pile, the security and reliability of the data / operation are guaranteed by means of the trusted first signature data of the user provided by the first user terminal, so as to ensure the security and reliability of the activation process of the charging pile.

[0061] As an optional embodiment of the present application, the owner of the charging pile may not be able to connect the charging pile to the target server immediately after purchasing the charging pile, and is worried that the working parameters of the charging pile may be easily controlled by other users. Considering this situation, step 201 and step 202 may also be replaced by the first to third steps, which are described in detail as follows:

[0062] In the first step, the charging pile obtains and stores the first signature data of the user from the first user terminal.

[0063] Among them, the first signature data is the network electronic identity eID signature data.

[0064] Here, the charging pile can obtain the first signature data of the user through near field communication. At this time, it can be considered that the charging pile and the user's eID have a preliminary binding relationship.

[0065] Possibly, before the first step, the first user terminal can obtain the identification code of the charging pile, and then send the identification code of the charging pile and the first signature data of the user to the target server to complete the account registration on the target server. Then, the first user terminal can send the first signature data to the charging pile, and the charging pile stores the first signature data of the user. At this point, it can be considered that the charging pile and the user's eID have a preliminary binding relationship.

[0066] After the charging pile and the user's eID have a preliminary binding relationship, the charging pile can only allow the user terminal corresponding to the first signature data to set its working parameters. It is possible that when the charging pile and the user's eID have a preliminary binding relationship, the user still cannot set the working parameters of the charging pile through the first user terminal.

[0067] In the second step, in response to receiving the first configuration file and the first signature data sent by the first user terminal, the charging pile compares the consistency of the first signature data with the stored first signature data.

[0068] The first configuration file is an embedded subscriber identity module eSIM configuration file.

[0069] Here, the charging pile may compare the first signature data newly sent by the first user terminal with the first signature data previously stored for consistency.

[0070] In the third step, if the first signature data is consistent with the stored first signature data, the charging pile sends a first prompt message to the first user terminal.

[0071] The first prompt information is used to prompt the user to perform a first operation on the first user terminal, and the first operation is used to trigger the first user terminal to obtain an activation code from a first server, and the first server is the source of the eSIM configuration file.

[0072] Here, after the charging pile completes the activation of the eSIM service and is connected to the target server, it can be considered that the charging pile has a complete binding relationship with the user's eID. Possibly, when the charging pile has a complete binding relationship with the user's eID, the user can modify various operating parameters of the charging pile through the first user terminal.

[0073] In this embodiment, when the user's eID and the charging pile have a preliminary binding relationship, the charging pile can be activated so that the charging pile can be connected to the target server and the charging pile has a complete binding relationship with the user's eID, thereby making the above-mentioned charging pile control method applicable to more scenarios.

[0074] In some embodiments, the above charging pile control method may further include:

[0075] The charging pile responds to receiving the working parameters and the second signature data sent by the second user terminal, and determines the consistency between the second signature data and the first signature data. If the second signature data is consistent with the first signature data, the charging pile stores the working parameters.

[0076] The working parameters may include at least one of the following: a rate and a vehicle identification. The rate refers to the fee charged per kilowatt-hour when charging using a charging pile. The vehicle identification is usually information used to identify the vehicle. In practice, the vehicle identification can be implemented as a vehicle identification number (VIN).

[0077] It can be understood that the second signature data refers to the eID signature data of the user corresponding to the second user terminal.

[0078] Here, after receiving the second signature data, the charging pile can compare the second signature data with the first signature data. If the second signature data is consistent with the first signature data, the charging pile can store the working parameters sent by the second user terminal. If the second signature data is inconsistent with the first signature data, the charging pile will not store the working parameters sent by the second user terminal.

[0079] It should be noted that the second user terminal and the first user terminal may be the same device or different devices. The second user terminal and the first user terminal may correspond to the same user or different users.

[0080] In this embodiment, the charging pile needs to verify the second signature data before storing the working parameters, and only when the second signature data is consistent with the first signature data will the working parameters sent by the second user end be stored. In this way, it can be ensured that the working parameters of the charging pile are not easy to be set, thereby improving the safety and reliability of the charging pile.

[0081] In a possible embodiment, when the charging pile is disconnected from the target server, the charging pile can first save the relevant data of charging the vehicle, such as the charging amount corresponding to a certain vehicle, locally, and then send the relevant data of charging the vehicle to the target server when the charging pile restores the connection with the target server. In this way, since the charging pile stores the working parameters, the charging pile can still work when it is disconnected from the target server.

[0082] In other embodiments, the above-mentioned working parameters may also include at least one of the following: charging mode, and charging amount corresponding to the vehicle identification.

[0083] Here, the charging mode includes a first mode and a second mode. The first mode indicates that the vehicle to be charged is charged when the first interface is connected to the vehicle to be charged, and the second mode indicates that the vehicle to be charged is charged when the first interface is connected to the vehicle to be charged and the grid load is lower than the first load value. Among them, the grid load can be understood as the sum of the electric power consumed by various types of electrical equipment borne by the grid at a certain moment. The above-mentioned first load value is usually a pre-set load.

[0084] In this embodiment, the operating parameters of the charging pile may include multiple parameters, which can better meet the charging needs of users.

[0085] Optionally, the working parameters may include: the activation state of the vehicle-to-grid V2G discharge function.

[0086] Here, vehicle-to-grid (V2G) discharge refers to the electric vehicle feeding back the electric energy stored in the on-board battery to the grid through the charging pile. In this way, electric vehicles can provide power support to the grid when the grid load is high and bring economic benefits to the car owners.

[0087] Optionally, the working parameters may also include: the activation status of the private pile authorization function.

[0088] Here, if the charging pile is a private charging pile, the user can set whether to enable the private pile authorization function according to actual needs. Here, private pile authorization means that the charging pile can open the usage permission and become a public charging pile.

[0089] In this way, the working parameters of the charging pile can include multiple parameters, which can better meet the usage requirements of the charging pile.

[0090] In some optional implementations of this embodiment, when the operating parameters of the charging pile need to be updated, the operating parameters of the charging pile can be updated through the following steps:

[0091] The charging pile receives the first request sent by the third user terminal, and obtains the parameter to be updated and the third signature data from the third user terminal. If the third signature data is consistent with the first signature data, the charging pile updates the working parameter based on the parameter to be updated.

[0092] The first request is used to trigger updating of working parameters.

[0093] It can be understood that the third signature data refers to the eID signature data of the user corresponding to the third user terminal.

[0094] Here, the charging pile will obtain the third signature data after receiving the first request. After obtaining the third signature data, the charging pile can compare the third signature data with the first signature data. If the third signature data is consistent with the first signature data, the charging pile updates the original working parameters based on the parameters to be updated sent by the third user terminal. If the third signature data is inconsistent with the first signature data, the charging pile will not update the original working parameters.

[0095] It should be noted that the third user terminal and the first user terminal and the second user terminal may be the same device or different devices. The third user terminal and the second user terminal and the first user terminal may correspond to the same user or different users.

[0096] In this implementation, the charging pile needs to determine the consistency between the third signature data and the first signature data before updating the working parameters. When the third signature data is consistent with the first signature data, the original working parameters will be updated based on the parameters to be updated sent by the third user terminal. In this way, it can ensure that the working parameters of the charging pile are not easily tampered with, thereby improving the safety and reliability of the charging pile.

[0097] As a possible embodiment, when a vehicle to be charged needs to be charged by a charging pile, the charging pile can determine whether to start charging the vehicle by different methods.

[0098] In some implementations, the charging pile can obtain a first vehicle identification of the vehicle to be charged in response to the first interface connecting to the vehicle to be charged. Then, the charging pile can start charging the vehicle to be charged in response to the first vehicle identification belonging to the working parameter. The first interface is a charging interface of the charging pile.

[0099] Here, the charging pile can obtain the first vehicle identification of the vehicle to be charged in different ways. For example, the charging pile can obtain the first vehicle identification of the vehicle to be charged through a scanning device, a camera, or a communication interface. The way in which the charging pile obtains the first vehicle identification is not specifically limited here.

[0100] After obtaining the first vehicle identification of the vehicle to be charged, the charging pile first determines whether the first vehicle identification belongs to the working parameters. If the first vehicle identification belongs to the working parameters, the charging pile starts charging the vehicle to be charged; if the first vehicle identification does not belong to the working parameters, the charging pile does not start charging the vehicle to be charged.

[0101] Exemplarily, the charging pile can determine whether the first vehicle identification belongs to the working parameters by searching among the stored working parameters for a vehicle identification that is identical to the first vehicle identification: if there is a vehicle identification that is identical to the first vehicle identification in the working parameters, it can be determined that the first vehicle identification belongs to the working parameters; if there is no vehicle identification that is identical to the first vehicle identification in the working parameters, it can be determined that the first vehicle identification does not belong to the working parameters.

[0102] In this implementation, the charging pile can determine whether to start charging the vehicle to be charged by determining whether the first vehicle identification of the vehicle to be charged belongs to the working parameters. This is technically easy to implement and helps to improve the charging efficiency of the charging pile for the vehicle to be charged.

[0103] In some implementations, the charging pile may obtain fourth signature data from the fourth user terminal in response to the first interface connecting to the vehicle to be charged. Then, the charging pile may start charging the vehicle to be charged in response to the fourth signature data being consistent with the first signature data.

[0104] Among them, the charging pile can obtain the fourth signature data from the fourth user terminal in different ways. For example, the charging pile can obtain the fourth signature data from the fourth user terminal through NFC technology or Bluetooth.

[0105] After obtaining the fourth signature data, the charging pile can determine whether the fourth signature data is consistent with the first signature data. If the fourth signature data is consistent with the first signature data, the charging pile starts charging the vehicle to be charged; if the fourth signature data is inconsistent with the first signature data, the charging pile will not start charging the vehicle to be charged. Here, if the fourth signature data is consistent with the first signature data, it means that the user of the fourth user terminal is the owner of the charging pile, that is, at this time the charging pile can believe that the owner of the charging pile has given the vehicle to be charged permission to use the charging pile, so the charging pile starts charging the vehicle to be charged.

[0106] It can be understood that the fourth signature data refers to the eID signature data of the user corresponding to the fourth user terminal.

[0107] It should be noted that the fourth user terminal and the first user terminal, the second user terminal, and the third user terminal may be the same device or different devices. The fourth user terminal and the first user terminal, the second user terminal, and the third user terminal may correspond to the same user or different users.

[0108] In this implementation, the charging pile can determine whether to start charging the vehicle to be charged by determining whether the fourth signature data is consistent with the first signature data. This is technically easy to implement and helps to improve the charging efficiency of the charging pile for the vehicle to be charged.

[0109] In other implementations, the charging pile may obtain fourth signature data from a fourth user terminal in response to the first interface connecting to the vehicle to be charged. Then, the charging pile may obtain the first vehicle identification of the vehicle to be charged in response to the fourth signature data being consistent with the first signature data and the fourth signature data corresponding to multiple vehicle identifications. The charging pile then starts charging the vehicle to be charged in response to receiving the first vehicle identification of the vehicle to be charged.

[0110] In this implementation, when the fourth signature data is consistent with the first signature data, and the fourth signature data corresponds to multiple vehicle identifiers, the charging pile can start charging the vehicle to be charged after obtaining the first vehicle identifier of the vehicle to be charged. In this way, the charging pile can record the charging data of the vehicle to be charged in more detail and send it to the target server, so that the owner of the charging pile can view the specific charging data.

[0111] As an optional embodiment, if the user needs to update the working parameters of the charging pile, it can also be completed through the following steps:

[0112] Step 1: In response to receiving the third request sent by the fifth user terminal, the target server obtains the fifth signature data and the parameters to be updated from the fifth user terminal, and obtains the first signature data stored in the charging pile from the charging pile.

[0113] The third request is used to request to update the working parameters of the charging pile.

[0114] It is understandable that the fifth user terminal and the first user terminal, the second user terminal, the third user terminal, and the fourth user terminal may be the same device or different devices. The fifth user terminal and the first user terminal, the second user terminal, the third user terminal, and the fourth user terminal may correspond to the same user or different users.

[0115] Step 2: The target server compares the consistency of the fifth signature data with the first signature data. If the fifth signature data is consistent with the first signature data, the target server sends a first instruction to the charging pile.

[0116] The first instruction is used to instruct the charging pile to update the working parameters based on the data to be updated.

[0117] Here, if the fifth signature data is inconsistent with the first signature data, the target server will not update the working parameters.

[0118] In this embodiment, the control of the working parameters of the charging pile can be completed by the target server. Since the comparison of the fifth signature data and the first signature data can be completed on the target server, the computing resources of the charging pile can be saved.

[0119] Optionally, since the target server usually also stores the working parameters of the charging pile, the above step two can be replaced by: the target server compares the consistency of the fifth signature data with the first signature data. If the fifth signature data is consistent with the first signature data, the target server sends a first instruction to the charging pile and updates the working parameters stored in the target server based on the parameters to be updated.

[0120] Corresponding to the charging pile control method described in the above embodiment, refer to Figure 3 , is a flow chart of a charging pile control method provided in an embodiment of the present application, Figure 3 The charging pile control method shown is applied to the first user end and may include steps 301 to 304, which are described in detail as follows:

[0121] It should be pointed out that the executor of the charging pile control method provided in this embodiment may be the first user terminal.

[0122] Step 301: The first user terminal sends a first configuration file and first signature data to a charging pile.

[0123] The first signature data is a network electronic identity eID signature data, and the first configuration file is an embedded user identity module eSIM configuration file.

[0124] In practice, before step 301, the first user terminal needs to first obtain the first signature data of the user, and then obtain the first configuration file from the first server based on the first signature data.

[0125] For example, when a user binds an eID to a first user terminal, the first user terminal can usually directly obtain the user's eID signature data after obtaining the user's authorization. The method of binding an eID to a first user terminal belongs to a public technology and will not be described in detail here.

[0126] Step 302: The first user terminal receives and displays the first prompt information sent by the charging pile.

[0127] Step 303: The first user terminal obtains an activation code from the first server in response to a first operation performed by the user on the first user terminal based on the first prompt information.

[0128] The first operation is an operation for triggering the acquisition of the activation code. The first server is the source of the eSIM configuration file. The activation code is used to trigger the activation of the charging pile.

[0129] Here, when the user performs the first operation on the first user terminal based on the first prompt information, the first user terminal obtains the activation code from the first server.

[0130] Step 304: The first user terminal sends the activation code to the charging pile.

[0131] After the first user terminal obtains the activation code, it sends the activation code to the charging pile.

[0132] In this embodiment, the first user terminal sends the trusted first configuration file, the first signature data, the activation code and other files to the charging pile, so that the charging pile can complete the activation and access to the target server. This can ensure the security and reliability of data / operation to a certain extent, and improve the safety and reliability of the charging pile.

[0133] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method implementation on the charging pile side. Their specific functions and technical effects can be found in the method implementation section and will not be repeated here.

[0134] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0135] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or combinations thereof.

[0136] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0137] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.

[0138] In addition, in the description of the present specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish descriptions, and cannot be understood as indicating or suggesting relative importance. It should also be understood that although the terms "first", "second", etc. are used to describe various elements in some embodiments of the present application in the text, these elements should not be limited by these terms. These terms are only used to distinguish one element from another element. For example, the first table can be named as the second table, and similarly, the second table can be named as the first table without departing from the scope of the various described embodiments. The first table and the second table are both tables, but they are not the same table.

[0139] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.

[0140] Figure 4 Schematic diagram of another charging pile structure provided by an embodiment of the present application. Figure 4As shown, the charging pile 400 of this embodiment includes: at least one processor 402 ( Figure 4 Only one is shown in the figure), a memory 401, in which a computer program 403 that can be run on a processor 402 is stored. When the processor 402 executes the computer program 403, the steps in the above-mentioned various charging pile control method embodiments are implemented, such as Figure 3 Alternatively, when the processor 402 executes the computer program 403, the functions of each module / unit in the above-mentioned device embodiments are implemented.

[0141] The charging station 400 may be a computing device such as a desktop computer, a notebook, a PDA, or a cloud server. The electronic device may include, but is not limited to, a memory 401 and a processor 402. Those skilled in the art will appreciate that Figure 4 It is only an example of the charging pile 400 and does not constitute a limitation of the charging pile 400. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device may also include an input sending device, a network access device, a bus, etc.

[0142] The processor 402 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0143] In some embodiments, the processor 402 may be an internal storage unit of the charging pile 400, such as a hard disk or memory of the charging pile 400. The processor 402 may also be an external storage device of the charging pile 400, such as a plug-in hard disk equipped on the charging pile 400, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. Further, the processor 402 may also include both an internal storage unit of the charging pile 400 and an external storage device. The processor 402 is used to store operating systems, applications, boot loaders (BootLoader), data, and other programs, such as program codes of computer programs, etc. The processor 402 can also be used to temporarily store data that has been sent or is to be sent.

[0144] In addition, those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units.

[0145] An embodiment of the present application also provides a user terminal, which includes at least one memory, at least one processor, and a computer program stored in the at least one memory and executable on the at least one processor. When the processor executes the computer program, the user terminal implements a charging pile control method on the user side.

[0146] The embodiment of the present application further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.

[0147] An embodiment of the present application provides another computer program product. When the computer program product is run on an electronic device, the electronic device can implement the steps in the above-mentioned method embodiments.

[0148] An embodiment of the present application also provides a chip system, which includes a processor, the processor is coupled to a memory, and the processor executes a computer program stored in the memory to implement the steps in the above-mentioned method embodiments.

[0149] If the integrated module / unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. Computer-readable storage media may include: any entity or device capable of carrying computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0150] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0151] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0152] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0153] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A charging pile control method, characterized in that: Applied to a charging pile, the method comprises: Acquire a first configuration file and first signature data from a first user terminal, wherein the first signature data is a network electronic identity eID signature data, and the first configuration file is an embedded subscriber identity module eSIM configuration file; Sending a first prompt message to the first user terminal, where the first prompt message is used to prompt the user to perform a first operation on the first user terminal, where the first operation is used to trigger the first user terminal to obtain an activation code from a first server, where the first server is a source of the first configuration file; In response to receiving the activation code sent by the first user terminal, the charging pile is activated based on the first configuration file and the activation code, wherein when the charging pile is activated, the charging pile is connected to a target server.

2. The charging pile control method according to claim 1, characterized in that: The method further comprises: In response to receiving the working parameters and second signature data sent by the second user terminal, determining the consistency of the second signature data with the first signature data, the working parameters including at least one of the following: a rate and a vehicle identification; If the second signature data is consistent with the first signature data, the working parameters are stored.

3. The charging pile control method according to claim 2, characterized in that: The method further comprises: In response to receiving a first request sent by a third user terminal, obtaining the parameter to be updated and the third signature data from the third user terminal, wherein the first request is used to trigger updating of the working parameter; If the third signature data is consistent with the first signature data, the working parameter is updated based on the parameter to be updated.

4. The charging pile control method according to claim 2, characterized in that: The method further comprises: In response to the first interface connecting to the vehicle to be charged, obtaining a first vehicle identification of the vehicle to be charged, wherein the first interface is a charging interface of the charging pile; In response to the first vehicle identification belonging to the operating parameter, charging of the vehicle to be charged is started.

5. The charging pile control method according to claim 2, characterized in that: The method further comprises: In response to the first interface being connected to the vehicle to be charged, obtaining fourth signature data from a fourth user terminal; In response to the fourth signature data being consistent with the first signature data, charging of the vehicle to be charged is started.

6. The charging pile control method according to claim 2, characterized in that: The working parameters also include at least one of the following: a charging mode and a charging amount corresponding to a vehicle identification; the charging mode includes a first mode and a second mode, wherein the first mode indicates that the vehicle to be charged is charged when the first interface is connected to the vehicle to be charged, and the second mode indicates that the vehicle to be charged is charged when the first interface is connected to the vehicle to be charged and the grid load is lower than a first load value.

7. The charging pile control method according to any one of claims 2 to 6, characterized in that: The obtaining the first configuration file and the first signature data from the first user terminal includes: obtaining the first configuration file and the first signature data from the first user terminal through near field communication technology NFC or Bluetooth.

8. A charging pile control method, characterized in that: Applied to a user terminal, the method comprises: Sending a first configuration file and first signature data to the charging pile, wherein the first signature data is a network electronic identity eID signature data, and the first configuration file is an embedded user identity module eSIM configuration file; Receiving and displaying first prompt information sent by the charging pile, where the first prompt information is used to prompt a user to perform a first operation on a first user terminal; In response to a first operation of the user, obtaining an activation code from a first server, where the first server is a source of the eSIM configuration file; The activation code is sent to the charging pile, and the activation code is used to trigger the charging pile to activate.

9. A charging pile, characterized in that: Steps for implementing the method according to any one of claims 1 to 7.

10. A computer program product, characterized in that The invention comprises a computer program which, when executed, causes the method according to any one of claims 1 to 7 to be performed.