| CPC G08G 1/096775 (2013.01) [B60W 40/02 (2013.01); B60W 60/0053 (2020.02); B60W 60/0059 (2020.02); G01W 1/10 (2013.01); G08G 1/0112 (2013.01); G08G 1/012 (2013.01); G08G 1/0129 (2013.01); G08G 1/0133 (2013.01); G08G 1/0145 (2013.01); G08G 1/091 (2013.01); G08G 1/096716 (2013.01); G08G 1/096725 (2013.01); G08G 1/096741 (2013.01); G08G 1/096791 (2013.01); G08G 1/096816 (2013.01); G08G 1/096833 (2013.01); G08G 1/096838 (2013.01); G08G 1/096844 (2013.01); B60W 2420/403 (2013.01); B60W 2420/408 (2024.01); B60W 2420/54 (2013.01); B60W 2552/05 (2020.02); B60W 2552/10 (2020.02); B60W 2552/15 (2020.02); B60W 2552/30 (2020.02); B60W 2552/35 (2020.02); B60W 2554/20 (2020.02); B60W 2554/4026 (2020.02); B60W 2554/4029 (2020.02); B60W 2554/406 (2020.02); B60W 2554/60 (2020.02); B60W 2555/20 (2020.02)] | 20 Claims |

|
1. A computing device for controlling an autonomous vehicle, comprising:
at least one processor; and
at least one memory storing computer-executable instructions that, when executed by the at least one processor, cause the computing device to:
receive, from a plurality of vehicles, glare factor measured at respective locations for each of the plurality of vehicles;
receive a location of the autonomous vehicle;
receive, from the autonomous vehicle, predefined navigational data that characterizes a first route segment corresponding to the location of the autonomous vehicle;
perform algorithm analysis to predict a current glare factor corresponding to the first route segment;
create a glare factor map based on the predicted current glare factor and corresponding the predicted current glare factor with the first route segment in the glare factor map to generate a recommended route segment combination to reduce exposure to glare; and
transmit, to the autonomous vehicle, navigation information based on the glare factor map that controls the autonomous vehicle based on the navigation information.
|