US 12,007,766 B2
Secure communication between vehicle components via bus guardians
Helen Ruth Lurie, San Francsico, CA (US); George James Hansel, Redwood City, CA (US); James Allen-White Hoffacker, San Carlos, CA (US); and Osama M. Salem, San Jose, CA (US)
Assigned to Woven by Toyota, U.S., Inc., Palo Alto, CA (US)
Filed by Woven by Toyota, U.S., Inc., Palo Alto, CA (US)
Filed on Sep. 21, 2020, as Appl. No. 17/027,001.
Application 17/027,001 is a continuation of application No. 15/959,130, filed on Apr. 20, 2018, granted, now 10,782,684.
Prior Publication US 2021/0072747 A1, Mar. 11, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G05D 1/00 (2006.01); B60W 50/14 (2020.01); H04L 9/14 (2006.01); H04L 12/40 (2006.01); H04L 67/12 (2022.01)
CPC G05D 1/0061 (2013.01) [B60W 50/14 (2013.01); G05D 1/0077 (2013.01); H04L 9/14 (2013.01); H04L 67/12 (2013.01); B60W 2050/146 (2013.01); H04L 2012/40215 (2013.01); H04L 2012/40273 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a processor in communication with an actuator of a vehicle, an instruction associated with an environment external to the vehicle and configured for controlling the actuator of the vehicle;
receiving, by the processor, sensor data associated with the environment and generated by one or more sensors associated with the vehicle;
determining, by the processor, a state associated with an operation mode of the vehicle based on the sensor data;
evaluating, by the processor, whether the instruction is invalid based on the state associated with the operating mode of the vehicle; and
subsequent to determining that the instruction is invalid, based on the evaluation, preventing transmission of the instruction to the actuator of the vehicle.