| CPC B60W 50/0205 (2013.01) [G05D 1/0088 (2013.01); B60W 2050/021 (2013.01); B60W 2710/20 (2013.01); B60W 2720/106 (2013.01)] | 18 Claims |

|
1. A method, comprising:
receiving, in a controller, multiple commands respectively from multiple computing devices configured on an autonomous system;
determining, by the controller, vote counts for the multiple commands;
identifying, by the controller from the multiple commands, a first command having a winning vote count that satisfies a predetermined condition;
forwarding, from the controller, the first command for execution in the autonomous system, wherein the first command has the winning vote count when a vote count of the first command is above a threshold; and
comparing content retrieved from the memory of the first computing device with content retrieved from a memory of a second computing device among the multiple computing devices, the first command is provided from the second computing device.
|