Electric vehicle charging station system
AssigneeMicron Technology, Inc.
InventorsAntonino Mondello, Alberto Troia
Life of this patent
Estimating the term…
Abstract
An electric vehicle charging station system having, at least: an EV charging station that includes a supply part configured to supply electric energy to at least one vehicle battery, a computing device configured to manage supplying of electric energy to electric vehicles, and a transactions module of a station application stored in and executable by the computing device of the EV charging station. The transactions module and other modules of or associated with the EV charging station or an electric vehicle can leverage asymmetric cryptography and peer-to-peer networks and systems to provide secure supplying of electric energy from the EV charging station to an electric vehicle and recording of information on the station supplying electric energy to the vehicles.
Claims20
An electric vehicle (EV) charging station, comprising:
- a supply part configured to supply electric energy to at least one vehicle battery;
- a computing device configured to manage supplying of electric energy to electric vehicles;
- and
- a transactions module of a station application stored in and executable by the computing device of the EV charging station to:
- receive a vehicle communication from a vehicle application running on a computing device of an electric vehicle of the plurality of electric vehicles to initiate supplying of electric energy by the EV charging station, the vehicle communication comprising vehicle identification information, a vehicle public key, a vehicle certificate associating the vehicle public key to the vehicle identification information, a charging request, a respective freshness factor, and a vehicle digital signature of the request signed using a vehicle private key corresponding to the vehicle public key;
- in response to receiving the vehicle communication, verify the vehicle certificate and then verify the vehicle digital signature using the vehicle public key;
- in response to a successful verification of the vehicle digital signature:
- send a station communication to the vehicle application, the station communication comprising station identification information, a station public key, a station certificate associating the station public key to the station identification information, a message, and a station digital signature of the request signed using a station private key corresponding to the station public key;
- and
- initiate supplying electric energy to the electric vehicle via the supply part;
- and
- during supplying of the electric energy by the supply part:
- receive a plurality of additional vehicle communications from the vehicle application, each communication of the plurality of additional vehicle communications comprising the vehicle identification information, the vehicle public key, a respective vehicle digital signature of the communication, and a respective freshness factor;
- and
- in response to receiving a given communication of the plurality of additional vehicle communications:
- verify the vehicle digital signature using the vehicle public key;
- determine whether a session between the station application and the vehicle application has expired;
- continue to permit the supply of the electric energy in response to successful verification of the vehicle digital signature and a determination that the session has not expired;
- and
- terminate the supply of the electric energy to complete the supplying of electric energy in response to at least a determination that the session has expired.
A method, comprising:
- receiving, by a transactions module of a station application stored in and executable by a computing device of an electric vehicle (EV) charging station, a vehicle communication from a vehicle application running on a computing device of an electric vehicle to initiate supplying of electric energy by the EV charging station, the vehicle communication comprising vehicle identification information, a vehicle public key, a vehicle certificate associating the vehicle public key to the vehicle identification information, a charging request, a respective freshness factor, and a vehicle digital signature of the request signed using a vehicle private key corresponding to the vehicle public key;
- in response to receiving the vehicle communication, verifying, by the transactions module, the vehicle certificate and then verifying the vehicle digital signature using the vehicle public key;
- in response to a successful verification of the vehicle digital signature:
- sending, by the transactions module, a station communication to the vehicle application, the station communication comprising station identification information, a station public key, a station certificate associating the station public key to the station identification information, a message, and a station digital signature of the request signed using a station private key corresponding to the station public key;
- and
- initiating, by the transactions module, supplying electric energy to the electric vehicle via the supply part;
- and
- supplying, by a supply part of the EV charging station, electric energy to at least one vehicle battery;
- during supplying of the electric energy by the supply part:
- receiving, by the transactions module, a plurality of additional vehicle communications from the vehicle application, each communication of the plurality of additional vehicle communications comprising the vehicle identification information, the vehicle public key, a respective vehicle digital signature of the communication, and a respective freshness factor;
- and
- in response to receiving a given communication of the plurality of additional vehicle communications:
- verifying, by the transactions module, the vehicle digital signature using the vehicle public key;
- determining, by the transactions module, whether a session between the station application and the vehicle application has expired;
- continuing, by the transactions module, to permit the supply of the electric energy in response to successful verification of the vehicle digital signature and a determination that the session has not expired;
- and
- terminating, by the transactions module, the supply of the electric energy to complete the supplying of electric energy in response to at least a determination that the session has expired.
An electric vehicle, comprising:
- a battery configured to receive electric energy from a supply part;
- a computing device configured to manage supplying of electric energy to electric vehicles;
- and
- a transactions module of a vehicle application stored in and executable by the computing device of the electric vehicle to:
- receive a station communication from a station application running on a computing device of a charging station of the plurality of charging stations to continue initiation of supplying of electric energy by an electric vehicle (EV) charging station, the station communication comprising station identification information, a station public key, a station certificate associating the station public key to the station identification information, a charging response to a charging request of the electric vehicle, and a station digital signature of the response signed using a station private key corresponding to the station public key;
- in response to receiving the station communication, verify the station certificate and then verify the station digital signature using the station public key;
- in response to a successful verification of the station digital signature:
- send a vehicle communication to the station application, the vehicle communication comprising vehicle identification information, a vehicle public key, a vehicle certificate associating the vehicle public key to the vehicle identification information, a message, a respective freshness factor, and a vehicle digital signature of the response signed using a vehicle private key corresponding to the vehicle public key;
- and
- initiate receiving electric energy by the battery of the electric vehicle from the supply part of the charging station;
- and
- during receiving of the electric energy by the battery:
- receive a plurality of additional station communications from the station application, each communication of the plurality of additional station communications comprising the station identification information, the station public key, and a respective station digital signature of the communication;
- and
- in response to receiving a given communication of the plurality of additional station communications:
- verify the station digital signature using the station public key;
- determine whether a session between the station application and the vehicle application has expired;
- continue to permit the receiving of the electric energy in response to successful verification of the station digital signature and a determination that the session has not expired;
- and
- terminate the receiving of the electric energy to complete the supplying of electric energy in response to at least a determination that the session has expired.
Dependencies are inferred from the claim text.