Systems and methods for validating auxiliary power unit or components by secure pin one time password
First Claim
1. A method for validating a vehicle component, the method comprising:
- detecting an electronic connection between a vehicle electronic control unit (ECU) and a vehicle power unit over a communications bus;
comparing a vehicle power unit start-up program passcode stored in a memory of the vehicle ECU to at least one predetermined ECU passcode;
authenticating the vehicle power unit to start-up with the vehicle ECU when the vehicle power unit start-up program passcode matches the ECU passcode;
transmitting a power up signal from the vehicle ECU to the vehicle power unit when the vehicle power unit is authenticated;
monitoring the communications bus for when the vehicle power unit is disconnected from the communications bus;
erasing the vehicle power unit start-up program passcode from the memory of the vehicle ECU when the vehicle power unit is disconnected from the bus;
erasing the predetermined ECU passcode corresponding to the vehicle power unit start-up program passcode when the vehicle power unit is disconnected from the communications bus;
storing a new vehicle power unit start-up program passcode in the memory; and
re-authenticating the vehicle power unit with the vehicle ECU when the new vehicle power unit start-up program passcode matches another of the predetermined ECU passcodes.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for validating a vehicle component. The system includes a vehicle electronic control unit (ECU) in electronic communication with a power unit via a communications bus. The vehicle ECU is configured to detect an electronic connection between the vehicle ECU and the power unit and transmit a power start up signal to the power unit when the power unit is authenticated to start up. The power unit is authenticated to start up when a power unit start-up program passcode stored in a memory of the vehicle ECU matches a predetermined ECU passcode. The vehicle ECU is configured to erase the power unit start-up program passcode from the memory when the power unit is disconnected from the communications bus. The vehicle ECU is configured to re-authenticate the power unit to start up when a new power unit start-up program passcode is stored in the memory that matches another predetermined ECU passcode.
-
Citations
18 Claims
-
1. A method for validating a vehicle component, the method comprising:
-
detecting an electronic connection between a vehicle electronic control unit (ECU) and a vehicle power unit over a communications bus; comparing a vehicle power unit start-up program passcode stored in a memory of the vehicle ECU to at least one predetermined ECU passcode; authenticating the vehicle power unit to start-up with the vehicle ECU when the vehicle power unit start-up program passcode matches the ECU passcode; transmitting a power up signal from the vehicle ECU to the vehicle power unit when the vehicle power unit is authenticated; monitoring the communications bus for when the vehicle power unit is disconnected from the communications bus; erasing the vehicle power unit start-up program passcode from the memory of the vehicle ECU when the vehicle power unit is disconnected from the bus; erasing the predetermined ECU passcode corresponding to the vehicle power unit start-up program passcode when the vehicle power unit is disconnected from the communications bus; storing a new vehicle power unit start-up program passcode in the memory; and re-authenticating the vehicle power unit with the vehicle ECU when the new vehicle power unit start-up program passcode matches another of the predetermined ECU passcodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for validating a vehicle component, the system comprising:
-
a communications bus; a vehicle power unit in electronic connection with the communication bus; and a vehicle electronic control unit (ECU) having a processor and a memory, the vehicle ECU in electronic connection with the communication bus, the vehicle ECU configured to detect an electronic connection between the vehicle ECU and the vehicle power unit and transmit a power up signal to the vehicle power unit when the vehicle power unit is authenticated to start up, wherein the vehicle power unit is authenticated to start up when a vehicle power unit start-up program passcode stored in the memory of the vehicle ECU matches at least one predetermined ECU passcode, wherein the vehicle ECU is configured to erase the vehicle power unit start-up program passcode from the memory of the vehicle ECU when the vehicle power unit is disconnected from the communications bus, wherein the vehicle ECU is configured to erase the predetermined ECU passcode corresponding to the vehicle power unit start-up program passcode when the vehicle power unit is disconnected from the communications bus, and wherein the vehicle ECU is configured to re-authenticate the vehicle power unit to start up when a new vehicle power unit start-up program passcode is stored in the memory that matches another of the predetermined ECU passcodes. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification