Methods, devices and storage media for vehicle charging
By binding the Bluetooth device used at the charging station with the Bluetooth communication device outside the charging station, the problem of needing to swipe a card for home charging stations is solved, thus simplifying operation and making charging more convenient.
Patent Information
- Application Number
- CN202410872913.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-01
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2044-07-01
AI Technical Summary
In existing technologies, home charging stations require swiping a charging card before each charge, which complicates the operation and affects convenience.
By establishing a communication connection between the Bluetooth device used on the charging pile and the Bluetooth communication device outside the charging pile, the device type is determined and bound, thus achieving seamless charging.
It simplifies the charging process, improves the convenience of home charging stations, and enables seamless charging.
Smart Images

Figure CN118744652B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle control technology, and in particular to a method, apparatus and storage medium for charging a vehicle. Background Technology
[0002] With the increasing number of new energy vehicles, the charging issue has become increasingly important. To facilitate charging, some car owners choose to install home charging stations. However, in these systems, owners need to swipe a charging card before plugging in the charging gun, and if they return home without their card, they cannot charge their vehicles.
[0003] In current technologies, a card must be swiped before charging can begin, complicating the charging process and impacting the ease of use of home charging stations. Therefore, simplifying the steps involved in using home charging stations and improving their convenience is a problem that needs to be addressed. Summary of the Invention
[0004] This application provides a method, apparatus, and storage medium for vehicle charging, which can simplify the steps of using home charging stations and improve the convenience of charging at home. The technical solution is as follows:
[0005] On one hand, embodiments of this application provide a method for charging a vehicle, the method comprising:
[0006] In response to the establishment of a communication connection between the charging pile's Bluetooth device and the external Bluetooth communication device, it is determined whether the external Bluetooth communication device is a bound device.
[0007] In response to the fact that the external Bluetooth communication device is not one of the bound devices, the binding method of the external Bluetooth communication device is determined based on the type of the external Bluetooth communication device. The type of the external Bluetooth communication device includes at least one of the vehicle's built-in digital Bluetooth module, the Bluetooth transmitter installed on the vehicle, and a mobile terminal.
[0008] Bind to the external Bluetooth communication device using a defined binding method;
[0009] When the external Bluetooth communication device is a bound device, it charges the vehicle in response to establishing an electrical connection with the vehicle.
[0010] On the other hand, a vehicle charging device is provided, the device comprising:
[0011] The determination module is used to determine whether the external Bluetooth communication device is a bound device in response to the establishment of a communication connection between the charging pile's Bluetooth device and the external Bluetooth communication device.
[0012] The determination module is used to determine the binding method of the external Bluetooth communication device based on the type of the external Bluetooth communication device in response to the fact that the external Bluetooth communication device does not belong to the bound device. The type of the external Bluetooth communication device includes at least one of the vehicle's built-in digital Bluetooth module, the Bluetooth transmitter installed on the vehicle, and a mobile terminal.
[0013] A binding module is used to bind with the external Bluetooth communication device in a defined binding method;
[0014] The charging module is used to charge the vehicle in response to establishing an electrical connection with the vehicle when the external Bluetooth communication device is a bound device.
[0015] On the other hand, a computer program product is also provided, the computer program product including computer instructions, which, when executed by a processor, implement the steps of any of the vehicle charging methods described above.
[0016] On the other hand, a non-transitory computer-readable storage medium is also provided, characterized in that the computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement any of the above-described vehicle charging methods.
[0017] The technical solution provided in this application brings at least the following beneficial effects:
[0018] This application, after establishing a communication connection between the charging pile's Bluetooth device and the external Bluetooth communication device, determines the binding method for the external Bluetooth communication device based on its type, and then binds the device using the determined binding method. This enables different types of external Bluetooth communication devices to wirelessly connect to the charging pile's Bluetooth device in a suitable manner, ensuring the binding operation can be completed normally. Once the external Bluetooth communication device and the charging pile's Bluetooth device are bound, if the charging pile's Bluetooth device establishes an electrical connection with the vehicle, the charging pile will charge the vehicle. This achieves seamless charging of the vehicle, simplifies the multiple authorization steps required when using home charging piles, simplifies the charging operation, and improves the convenience of charging at home charging piles. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;
[0021] Figure 2 This is a schematic diagram of another implementation environment provided in the embodiments of this application;
[0022] Figure 3 This is a schematic diagram of another implementation environment provided in the embodiments of this application;
[0023] Figure 4 This is a flowchart of a vehicle charging method provided in an embodiment of this application;
[0024] Figure 5 This is a schematic diagram of the structure of a vehicle charging device provided in an embodiment of this application. Detailed Implementation
[0025] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0026] This application provides a method for charging a vehicle. Please refer to... Figure 1 The diagram illustrates an implementation environment for a method according to an embodiment of this application. This implementation environment may include: a Bluetooth device 11 for a charging pile, a mobile terminal 12, a digital Bluetooth module 13, a vehicle controller 14, an on-board charger 15, a battery management system 16, and a charging gun 17.
[0027] Optionally, the charging pile's Bluetooth device 11 and digital Bluetooth module 13 communicate via an app (APP) on the mobile terminal 12. Specifically, the app on the mobile terminal 12 communicates with the charging pile's Bluetooth device 11 via Bluetooth, and the app on the mobile terminal 12 also communicates with the digital Bluetooth module 13 via Bluetooth. After the charging pile's Bluetooth device 11 and digital Bluetooth module 13 are paired, the charging pile will charge the vehicle if the charging gun 17 is inserted into the charging pile.
[0028] For example, during the binding process, the vehicle controller 14 obtains the binding status between the charging pile's Bluetooth device and the digital Bluetooth module from the digital Bluetooth module. During charging, the vehicle controller 14 detects various parameters of the battery through the battery management system 16; and converts the AC power input from the charging gun 17 into DC power that the battery can accept through the on-board charger 15. Furthermore, the vehicle controller 14 can also obtain the connection status, charging status, and whether fault information has been sent from the on-board charger 15. The charging pile's Bluetooth device 11, mobile terminal 12, digital Bluetooth module 13, vehicle controller 14, on-board charger 15, battery management system 16, and charging gun 17 establish a communication connection through a wired or wireless network.
[0029] This application also provides another method for vehicle charging; please refer to [link / reference]. Figure 2 The diagram illustrates an implementation environment for a method according to an embodiment of this application. This implementation environment may include: a Bluetooth device 21 for a charging pile, a Bluetooth transmitter 22, and a vehicle 23.
[0030] Optionally, the Bluetooth transmitter 22 is fixed to the vehicle 23, and the charging pile's Bluetooth device 21 communicates with the Bluetooth transmitter 22 via Bluetooth. Once the charging pile's Bluetooth device 21 and Bluetooth transmitter 22 are paired, the charging pile can charge the vehicle 23 without requiring a card swipe for authorization. The charging pile's Bluetooth device 21, Bluetooth transmitter 22, and vehicle 23 establish a communication connection via a wired or wireless network.
[0031] This application also provides another method for vehicle charging; please refer to [link / reference]. Figure 2 The diagram illustrates an implementation environment for a method according to an embodiment of this application. This implementation environment may include: a Bluetooth device 31 for a charging pile, a mobile terminal 32, and a vehicle 33.
[0032] Optionally, the mobile terminal 32 is fixed to the vehicle 33, and the charging pile's Bluetooth device 31 communicates with the mobile terminal 32's app via Bluetooth. Once the charging pile's Bluetooth device 31 and the mobile terminal 32's app are bound together, the charging pile can charge the vehicle 33 without requiring a card swipe for authorization. The charging pile's Bluetooth device 31, the mobile terminal 32, and the vehicle 33 establish a communication connection via a wired or wireless network.
[0033] Based on the above Figure 1 The implementation environment shown in this application embodiment provides a method for charging a vehicle, such as... Figure 4 As shown, taking the application of this method to a charging pile's Bluetooth device as an example, the method includes steps 401-404.
[0034] In step 401, in response to the charging pile's Bluetooth device establishing a communication connection with the external Bluetooth communication device, the charging pile's Bluetooth device determines whether the external Bluetooth communication device is a bound device.
[0035] In one possible implementation, the type of external Bluetooth communication device includes at least one of the following: a vehicle-mounted digital Bluetooth module, a Bluetooth transmitter installed on the vehicle, and a mobile terminal. Before the charging pile's Bluetooth device establishes a communication connection with the external Bluetooth communication device, the charging pile's Bluetooth device first starts up and enters a connection-waiting state, broadcasting a Bluetooth signal and waiting for the vehicle to establish a communication connection.
[0036] Optionally, if the external Bluetooth communication device is a vehicle-mounted digital Bluetooth module, the charging pile's Bluetooth device communicates with the digital Bluetooth module via a mobile terminal's app. When the digital Bluetooth module recognizes the Bluetooth signal of the charging pile's Bluetooth device, it sends a request to establish a communication connection. This includes: the mobile terminal establishing Bluetooth connections with both the digital Bluetooth module and the charging pile's Bluetooth device; the digital Bluetooth module sending a request to the mobile terminal's app to establish a communication connection with the charging pile's Bluetooth device; the mobile terminal forwarding the request to establish a Bluetooth communication connection with the charging pile's Bluetooth device; and the charging pile's Bluetooth device establishing a communication connection with the digital Bluetooth module upon receiving the request.
[0037] For example, if the external Bluetooth communication device is a vehicle-mounted Bluetooth transmitter, when the Bluetooth transmitter recognizes the Bluetooth signal of the charging pile's Bluetooth device, the Bluetooth transmitter sends a request to the charging pile's Bluetooth device to establish a communication connection. This includes: the Bluetooth transmitter directly sending a request to the charging pile's Bluetooth device via Bluetooth to establish a communication connection; and the charging pile's Bluetooth device establishing a communication connection with the Bluetooth transmitter after receiving the request. In one possible implementation, if the external Bluetooth communication device is a mobile terminal, when the mobile terminal recognizes the Bluetooth signal of the charging pile's Bluetooth device, the mobile terminal sends a request to the charging pile's Bluetooth device to establish a communication connection. This includes: the mobile terminal sending a request to the charging pile's Bluetooth device via Bluetooth to establish a communication connection; and the charging pile's Bluetooth device establishing a communication connection with the mobile terminal after receiving the request.
[0038] Optionally, in response to the charging pile's Bluetooth device establishing a communication connection with the external Bluetooth communication device, determining whether the external Bluetooth communication device is a bound device includes: the charging pile's Bluetooth device obtaining the current vehicle's VIN (Vehicle Identification Number) via Bluetooth, and querying whether the stored bound vehicle VINs include the current vehicle's VIN. If the charging pile's Bluetooth device stores the current vehicle's VIN among the bound vehicle VINs, it is determined that the external Bluetooth communication device is a bound device; if the charging pile's Bluetooth device does not store the current vehicle's VIN among the bound vehicle VINs, it is determined that the external Bluetooth communication device is not a bound device. For example, the charging pile's Bluetooth device obtaining the vehicle's VIN via Bluetooth includes: the charging pile's Bluetooth device obtaining the vehicle's VIN from the external Bluetooth communication device via Bluetooth, wherein the vehicle's VIN is read by the external Bluetooth communication device from the vehicle's ECU (Electronic Control Unit).
[0039] In step 402, in response to the fact that the external Bluetooth communication device is not a bound device, the binding method of the external Bluetooth communication device is determined based on the type of the external Bluetooth communication device. The type of external Bluetooth communication device includes at least one of the vehicle's own digital Bluetooth module, the Bluetooth transmitter installed on the vehicle, and the mobile terminal.
[0040] In one possible implementation, if it is determined that the external Bluetooth communication device is not a bound device, the charging pile's Bluetooth device determines the binding method based on the type of the external Bluetooth communication device. This includes: the charging pile's Bluetooth device determining the binding program branch to be invoked based on the type of the external Bluetooth communication device. The binding program branch includes the program branch corresponding to the permission verification and handshake between the external Bluetooth communication device and the charging pile's Bluetooth device, ensuring a stable identity authentication and binding relationship is established between the charging pile and the external Bluetooth communication device, facilitating subsequent charging without requiring card swiping authorization.
[0041] In step 403, the charging pile's Bluetooth device binds to an external Bluetooth communication device using a defined binding method.
[0042] Optionally, after determining the binding method of the external Bluetooth communication device, the charging pile's Bluetooth device binds to the external Bluetooth communication device using the determined binding method, including: when the external Bluetooth communication device is a vehicle's built-in digital Bluetooth module, receiving VIN and location information forwarded by the mobile terminal's APP, wherein the VIN and location information are obtained by the mobile terminal's APP from the vehicle's built-in digital Bluetooth module; generating a first permission verification result based on the VIN and location information, wherein the first permission verification result includes permission verification passed and permission verification failed; in response to the first permission verification result being permission verification passed, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake.
[0043] In one possible implementation, the vehicle's built-in Bluetooth module reads the vehicle's location information from the vehicle's positioning system. Then, a mobile terminal app connected to the charging station's Bluetooth device sends the vehicle's current location information to the charging station's Bluetooth device.
[0044] For example, after receiving the VIN and location information of the current vehicle forwarded by the APP of the mobile terminal, the charging pile's Bluetooth device generates a first permission verification result based on the VIN and location information, including: in response to the user swiping a card at the charging pile, the VIN and location range information of vehicles allowed to charge can be pre-recorded. If the VIN and location information of the current vehicle received by the charging pile's Bluetooth device matches the pre-stored VIN and location range information in the charging pile's Bluetooth device, the first permission verification result indicates that the permission verification is successful; if at least one of the VIN and location information of the vehicle received by the charging pile's Bluetooth device does not match the pre-stored VIN and location range information in the charging pile's Bluetooth device, the first permission verification result indicates that the permission verification is unsuccessful.
[0045] Optionally, in response to the first permission verification result being successful, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake, including: the charging pile's Bluetooth device and the digital Bluetooth module execute a predefined Bluetooth connection protocol through a mobile terminal to achieve a handshake with the digital Bluetooth module. After the charging pile's Bluetooth device completes the handshake with the digital Bluetooth module, the binding between the charging pile's Bluetooth device and the digital Bluetooth module is complete.
[0046] In one possible implementation, the charging pile's Bluetooth device is bound to an external Bluetooth communication device in a defined binding method, further comprising: if the external Bluetooth communication device is a Bluetooth transmitter installed in a vehicle, the charging pile's Bluetooth device sends a first preset key to the external Bluetooth communication device; the charging pile's Bluetooth device receives first encrypted information, the first encrypted information being generated based on the first preset key; the charging pile's Bluetooth device generates a second permission verification result based on the first encrypted information, the second permission verification result including permission verification passed and permission verification failed; the charging pile's Bluetooth device obtains a user authorization detection result, the user authorization detection result including user authorization completed and user authorization not completed; in response to the second permission verification result being permission verification passed and the user authorization detection result being user authorization completed, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake.
[0047] Optionally, the charging pile's Bluetooth device sends a first preset key to the Bluetooth transmitter, where the first preset key can be a digital sequence. After receiving the first preset key from the charging pile's Bluetooth device, the Bluetooth transmitter generates first encrypted information based on the first preset key, including: generating a random number using a random number generator inside the Bluetooth transmitter, combining the random number with the first preset key and encrypting it to obtain the first encrypted information, and then sending the first encrypted information to the charging pile's Bluetooth device. The random number generated by the random number generator inside the Bluetooth transmitter matches a random number in the random number library of the charging pile's Bluetooth device; that is, there is a one-to-one correspondence between the random number generated by the random number generator inside the Bluetooth transmitter and the random numbers in the random number library of the charging pile's Bluetooth device. Optionally, the first preset key is pre-set and stored in the charging pile's Bluetooth device.
[0048] In one possible implementation, after the charging pile's Bluetooth device receives the first encrypted information, the charging pile's Bluetooth device generates a second authorization verification result based on the first encrypted information. This includes: the charging pile's Bluetooth device decrypting the first encrypted information using a first preset key to obtain a random number to be verified. If the random number to be verified matches any random number in the charging pile's Bluetooth device's random number library, the result of the second authorization verification is indicated as authorization verification passed; if the random number to be verified does not match any random number in the charging pile's Bluetooth device's random number library, the result of the second authorization verification is indicated as authorization verification failed.
[0049] For example, while completing the second permission verification, a user authorization detection result is obtained, whereby the user authorization detection result includes whether the user has completed authorization or not. In one possible implementation, obtaining the user authorization detection result includes: in response to the charging pile's Bluetooth device receiving user authorization information, the user authorization detection result is that the user has completed authorization; in response to the charging pile's Bluetooth device not receiving user authorization information, the user authorization detection result is that the user has not completed authorization. Optionally, when the user swipes their card to authorize at the charging pile, the charging pile's Bluetooth device receives the user authorization information.
[0050] In response to the second permission verification result being successful and the user authorization detection result being that the user has completed authorization, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake, including: if the second permission verification result is successful and the user authorization detection result is that the user has completed authorization, the charging pile's Bluetooth device executes a predefined Bluetooth connection protocol with the Bluetooth transmitter to achieve a handshake with the Bluetooth transmitter. After the charging pile's Bluetooth device completes the handshake with the digital Bluetooth module, the binding between the charging pile's Bluetooth device and the digital Bluetooth module is complete.
[0051] In one possible implementation, the charging pile's Bluetooth device is bound to an external Bluetooth communication device in a defined binding method. The method further includes: if the external Bluetooth communication device is a mobile terminal, the charging pile's Bluetooth device receives second encrypted information, obtained by encrypting information used for authorization verification using a second preset key on the mobile terminal; the charging pile's Bluetooth device decrypts and verifies the second encrypted information using the second preset key to obtain a third authorization verification result, which includes authorization verification passed and authorization verification failed; the charging pile's Bluetooth device obtains a user authorization detection result, which includes user authorization completed and user authorization not completed; in response to the third authorization verification result being authorization passed and the user authorization detection result being user authorization completed, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake.
[0052] Optionally, the mobile terminal encrypts the information used for authorization verification using a second preset key to obtain second encrypted information, wherein the information used for authorization verification can be a digital sequence. The mobile terminal sends the second encrypted information to the charging pile's Bluetooth device via a dedicated Bluetooth broadcast, wherein the charging pile's Bluetooth device contains the second preset key.
[0053] When the charging pile's Bluetooth device receives the second encrypted information, it decrypts it using a second preset key to obtain information for authorization verification. The charging pile's Bluetooth device then verifies the authorization of this information. If the authorization verification passes, it indicates that the third authorization verification result is successful; otherwise, it indicates that the authorization verification fails.
[0054] In one possible implementation, the charging pile's Bluetooth device verifies the information used for authorization, including: storing a digital sequence used for authorization by the charging pile's Bluetooth device, and comparing the received digital sequence used for authorization with the stored digital sequence used for authorization. If they match, the authorization verification of the information used for authorization is successful; otherwise, the authorization verification of the information used for authorization is unsuccessful.
[0055] In one possible implementation, the user authorization detection result is obtained simultaneously with the completion of the third-level authorization verification. In response to the third-level authorization verification result indicating successful verification and the user authorization detection result indicating successful authorization, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake. This includes: if the third-level authorization verification result indicates successful verification and the user authorization detection result indicates successful authorization, the charging pile's Bluetooth device executes a predefined Bluetooth connection protocol with the mobile terminal to achieve a handshake with the mobile terminal. After completing the handshake with the mobile terminal, the charging pile's Bluetooth device and the mobile terminal are successfully bound.
[0056] In step 404, when the external Bluetooth communication device is a bound device, the charging pile charges the vehicle in response to establishing an electrical connection with the vehicle.
[0057] In one possible implementation, in response to the completion of the pairing between the charging pile's Bluetooth device and the external Bluetooth communication device, the external Bluetooth communication device becomes a paired device. When the external Bluetooth communication device is a paired device, in response to establishing an electrical connection with the vehicle and charging the vehicle, this includes: in response to the charging pile's Bluetooth device recognizing that the charging gun of the charging pile is inserted into the vehicle, the charging pile charges the vehicle through the charging gun, without requiring further authorization. Optionally, after pairing, the duration for which the vehicle can be charged without authorization can be set to 3 months, or the duration can be adjusted according to needs.
[0058] For example, after the charging pile's Bluetooth device is bound to the external Bluetooth communication device, if the charging gun of the charging pile is inserted into the vehicle but the charging pile cannot charge the vehicle, the charging pile sends a prompt message to the external Bluetooth communication device, prompting the driver to swipe the card again to authorize and rebind.
[0059] In this embodiment, after the charging pile's Bluetooth device establishes a communication connection with the external Bluetooth communication device, the binding method for the external Bluetooth communication device is determined based on its type. Then, the device is bound to the external Bluetooth communication device using the determined binding method. This allows different types of external Bluetooth communication devices to wirelessly connect to the charging pile's Bluetooth device in a suitable manner, ensuring the binding operation can be completed normally. Once the external Bluetooth communication device and the charging pile's Bluetooth device are bound, if the charging pile's Bluetooth device establishes an electrical connection with the vehicle, the charging pile will charge the vehicle. This achieves seamless charging of the vehicle, simplifies the multiple authorization steps required when using home charging piles, simplifies the charging operation, and improves the convenience of charging at home charging piles.
[0060] See Figure 5 This application provides a vehicle charging device, which includes:
[0061] The determination module 501 is used to determine whether the external Bluetooth communication device is a bound device in response to the establishment of a communication connection between the charging pile's Bluetooth device and the external Bluetooth communication device.
[0062] The determining module 502 is used to determine the binding method of the external Bluetooth communication device based on the type of the external Bluetooth communication device in response to the fact that the external Bluetooth communication device is not a bound device. The type of external Bluetooth communication device includes at least one of the vehicle's own digital Bluetooth module, the vehicle's Bluetooth transmitter, and the mobile terminal.
[0063] Binding module 503 is used to bind with an external Bluetooth communication device in a defined binding method;
[0064] The charging module 504 is used to charge the vehicle in response to establishing an electrical connection with the vehicle when the external Bluetooth communication device is a bound device.
[0065] In one possible implementation of the transmission, module 502 is used to determine the binding program branch to be invoked based on the type of the external Bluetooth communication device.
[0066] In one possible implementation, the binding module 503 is used to receive the VIN vehicle identification code and location information forwarded by the APP of the mobile terminal when the type of external Bluetooth communication device is the vehicle's built-in digital Bluetooth module. The VIN and location information are obtained by the APP of the mobile terminal from the vehicle's built-in digital Bluetooth module. Based on the VIN and location information, a first permission verification result is generated, which includes permission verification passed and permission verification failed. In response to the first permission verification result being permission verification passed, the charging pile's Bluetooth device and the external Bluetooth communication device handshake.
[0067] In one possible implementation, the binding module 503 is configured to, when the type of external Bluetooth communication device is a Bluetooth transmitter installed on a vehicle, send a first preset key to the external Bluetooth communication device; the charging pile's Bluetooth device receives first encrypted information, which is generated based on the first preset key; the charging pile's Bluetooth device generates a second authorization verification result based on the first encrypted information, the second authorization verification result including authorization verification passed and authorization verification failed; the charging pile's Bluetooth device obtains a user authorization detection result, the user authorization detection result including user authorization completed and user authorization not completed; in response to the second authorization verification result being authorization passed and the user authorization detection result being user authorization completed, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake.
[0068] In one possible implementation, when the binding module 503 is used for a mobile terminal as the external Bluetooth communication device, the charging pile's Bluetooth device receives second encrypted information, which is obtained by encrypting information used for authorization verification using a second preset key by the mobile terminal. The charging pile's Bluetooth device decrypts and verifies the second encrypted information using the second preset key to obtain a third authorization verification result, which includes authorization verification passed and authorization verification failed. The charging pile's Bluetooth device obtains a user authorization detection result, which includes user authorization completed and user authorization not completed. In response to the third authorization verification result being authorization passed and the user authorization detection result being user authorization completed, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake.
[0069] In one possible implementation, the binding module 503 is configured to respond to the charging pile's Bluetooth device receiving user authorization information, with the user authorization detection result indicating that the user has completed authorization; or respond to the charging pile's Bluetooth device not receiving user authorization information, with the user authorization detection result indicating that the user has not completed authorization.
[0070] After establishing a communication connection between the charging pile's Bluetooth device and the external Bluetooth communication device, this device determines the binding method for the external Bluetooth communication device based on its type, and then binds the device using the determined binding method. This ensures that different types of external Bluetooth communication devices can wirelessly connect to the charging pile's Bluetooth device in a suitable way, guaranteeing the binding operation can be completed correctly. Once the external Bluetooth communication device and the charging pile's Bluetooth device are bound, if the charging pile's Bluetooth device establishes an electrical connection with the vehicle, the charging pile will charge the vehicle. This achieves seamless charging, simplifying the multiple authorization steps required for using home charging piles, streamlining the charging process, and improving the convenience of charging at home charging piles.
[0071] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and their specific implementation process can be found in the method embodiments, which will not be repeated here.
[0072] In an exemplary embodiment, a computer-readable storage medium is also provided, which stores at least one computer program that is loaded and executed by a processor of a computer device to enable the computer to implement any of the above-described vehicle charging methods.
[0073] In one possible implementation, the aforementioned non-transitory computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), magnetic tape, floppy disk, and optical data storage device, etc.
[0074] In an exemplary embodiment, a computer program product or computer program is also provided, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform any of the above-described vehicle charging methods.
[0075] It should be noted that all information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.), and signals involved in this application have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of related data must comply with the relevant laws, regulations, and standards of the relevant countries and regions. For example, the type of Bluetooth communication device and the determined binding method involved in this application were obtained with full authorization.
[0076] It should be understood that "multiple" as used in this article refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.
[0077] It should be noted that the terms "first," "second," etc. (if applicable) in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0078] The above description is merely an exemplary embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the principles of this application should be included within the protection scope of this application.
Claims
1. A method for charging a vehicle, characterized in that, The method includes: In response to the establishment of a communication connection between the charging pile's Bluetooth device and the external Bluetooth communication device, it is determined whether the external Bluetooth communication device is a bound device. In response to the fact that the external Bluetooth communication device is not one of the bound devices, the binding method of the external Bluetooth communication device is determined based on the type of the external Bluetooth communication device. The type of the external Bluetooth communication device includes at least one of the vehicle's built-in digital Bluetooth module, the Bluetooth transmitter installed on the vehicle, and a mobile terminal. Bind to the external Bluetooth communication device using a defined binding method; When the external Bluetooth communication device is a bound device, it charges the vehicle in response to establishing an electrical connection with the vehicle. The step of determining the binding method of the external Bluetooth communication device based on the type of the external Bluetooth communication device includes: The binding program branch to be invoked is determined based on the type of the external Bluetooth communication device. The binding with the external Bluetooth communication device in a defined binding method includes: When the type of Bluetooth communication device outside the pile is the vehicle's built-in digital Bluetooth module, the VIN vehicle identification code and location information forwarded by the APP of the mobile terminal are received. The VIN and location information are obtained by the APP of the mobile terminal from the vehicle's built-in digital Bluetooth module. A first permission verification result is generated based on the VIN and the location information, and the first permission verification result includes permission verification passed and permission verification failed. In response to the first permission verification result being that the permission verification is successful, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake.
2. The method according to claim 1, characterized in that, The binding with the external Bluetooth communication device in a defined binding method includes: When the type of external Bluetooth communication device is a Bluetooth transmitter installed on the vehicle, the charging pile's Bluetooth device sends a first preset key to the external Bluetooth communication device; The charging pile's Bluetooth device receives the first encrypted information, which is generated based on the first preset key. The charging pile's Bluetooth device generates a second permission verification result based on the first encrypted information. The second permission verification result includes permission verification passed and permission verification failed. The charging pile uses a Bluetooth device to obtain the detection result of user authorization, and the detection result of user authorization includes whether the user has completed authorization or not. In response to the result of the second permission verification being that the permission verification is passed, and the detection result of the user authorization being that the user has completed the authorization, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake.
3. The method according to claim 1, characterized in that, The binding with the external Bluetooth communication device in a defined binding method includes: When the type of external Bluetooth communication device is a mobile terminal, the Bluetooth device of the charging pile receives the second encrypted information. The second encrypted information is obtained by the mobile terminal encrypting the information used for authorization verification with a second preset key. The charging pile's Bluetooth device decrypts and verifies the second encrypted information using the second preset key to obtain the result of the third permission verification, which includes permission verification passed and permission verification failed. The charging pile uses a Bluetooth device to obtain the detection result of user authorization, and the detection result of user authorization includes whether the user has completed authorization or not. In response to the result of the third permission verification being passed and the result of the user authorization detection being that the user has completed the authorization, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake.
4. The method according to claim 2 or 3, characterized in that, The charging pile's Bluetooth device acquires user-authorized detection results, including: In response to the charging pile's Bluetooth device receiving user authorization information, the user authorization detection result indicates that the user has completed the authorization; If the Bluetooth device of the charging pile does not receive user authorization information, the user authorization detection result is that the user has not completed the authorization.
5. A vehicle charging device, characterized in that, The device includes: The determination module is used to determine whether the external Bluetooth communication device is a bound device in response to the establishment of a communication connection between the charging pile's Bluetooth device and the external Bluetooth communication device. The determination module is used to determine the binding method of the external Bluetooth communication device based on the type of the external Bluetooth communication device in response to the fact that the external Bluetooth communication device does not belong to the bound device. The type of the external Bluetooth communication device includes at least one of the vehicle's built-in digital Bluetooth module, the Bluetooth transmitter installed on the vehicle, and a mobile terminal. A binding module is used to bind with the external Bluetooth communication device in a defined binding method; The charging module is used to charge the vehicle in response to establishing an electrical connection with the vehicle when the external Bluetooth communication device is a bound device; The determining module is used to determine the binding program branch to be invoked based on the type of the external Bluetooth communication device. The binding module is specifically used to receive the VIN vehicle identification code and location information forwarded by the APP of the mobile terminal when the type of the external Bluetooth communication device is the vehicle's built-in digital Bluetooth module. The VIN and location information are obtained by the APP of the mobile terminal from the vehicle's built-in digital Bluetooth module. Based on the VIN and the location information, a first permission verification result is generated, which includes permission verification passed and permission verification failed. In response to the first permission verification result being that the permission verification is passed, the charging pile's Bluetooth device and the external Bluetooth communication device perform a handshake.
6. A computer program product comprising computer instructions that, when executed by a processor, implement the steps of the vehicle charging method as described in any one of claims 1 to 4.
7. A non-transitory computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which is loaded and executed by a processor to implement the vehicle charging method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Control method and device for vehicle charging port cover, charging pile and storage medium
CN114013306A
Charging method and device, charging pile and electric vehicle
CN114670695A