Diagnostic port protection to body control module
First Claim
Patent Images
1. A system comprising:
- a diagnostic port configured to provide access to a vehicle bus of a vehicle; and
a body controller of the vehicle connected to the vehicle bus, programmed to, upon a vehicle perimeter alarm being armed;
monitor the vehicle bus for requests received from a scan device connected to the diagnostic port;
reset a predetermined lockout timeout responsive to receipt of a session request from the scan device; and
upon expiration of the lockout timeout, allow, for a predetermined access window, a request to establish the session with the body controller from the scan device.
1 Assignment
0 Petitions
Accused Products
Abstract
A body controller may monitor a vehicle bus for diagnostic requests received from a scan device connected to a diagnostic port when a vehicle perimeter alarm of a body controller is armed. The body controller may reset a predetermined lockout timeout responsive to receipt of a session request from the scan device. Upon expiration of the lockout timeout, the body controller may request to establish the session with the body controller from the scan device for a predetermined access timeout. When the session is established, the body controller may allow a user to program entry devices to the body controller and/or download software updates to the body controller.
-
Citations
20 Claims
-
1. A system comprising:
-
a diagnostic port configured to provide access to a vehicle bus of a vehicle; and a body controller of the vehicle connected to the vehicle bus, programmed to, upon a vehicle perimeter alarm being armed; monitor the vehicle bus for requests received from a scan device connected to the diagnostic port; reset a predetermined lockout timeout responsive to receipt of a session request from the scan device; and upon expiration of the lockout timeout, allow, for a predetermined access window, a request to establish the session with the body controller from the scan device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
upon expiration of a lockout period initiated in response to receiving a session request from a scan device while a vehicle perimeter alarm of a vehicle controller is armed and during which, sessions between the scan device and vehicle controller are prohibited, permitting by the vehicle controller, for a predetermined access time, another session request from the scan device to establish a session between the scan device and vehicle controller. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
14. A vehicle comprising:
a vehicle controller programmed to, while a vehicle perimeter alarm of the vehicle controller is armed and in response to a request from a diagnostic device to establish a session with the vehicle controller, prevent establishment of the session for a lockout period initiated upon receipt of the request, and in response to expiration of the lockout period, allow a second request for establishment of the session during a predetermined access time. - View Dependent Claims (15, 16, 17, 18, 19, 20)
Specification