Autonomous vehicle notification system
First Claim
1. A method comprising:
- detecting, by a computing device of an autonomous vehicle, one of a plurality of entities within a proximity of the autonomous vehicle;
determining, by the computing device of the autonomous vehicle, a location of the one of the entities relative to the autonomous vehicle;
determining, by the computing device of the autonomous vehicle, a type of the one of the entities;
determining, by the computing device of the autonomous vehicle, a predefined message to be presented to the one of the entities based on the location of the one of the entities relative to the autonomous vehicle and further based on the type of the one of the entities, wherein the predefined message is specific to the type of the one of the entities; and
causing, by the computing device of the autonomous vehicle, the predefined message to be presented to the one of the entities by a notification device of the autonomous vehicle associated with the location of the one of the entities relative to the autonomous vehicle.
0 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes detecting, by a computing device of an autonomous vehicle, one of multiple entities within a proximity of the autonomous vehicle. The method also includes determining a location of the one of the entities relative to the autonomous vehicle, determining a type of the one of the entities, and determining a predefined message to be presented to the one of the entities based on the location of the one of the entities relative to the autonomous vehicle and further based on the type of the one of the entities. The predefined message is specific to the type of the one of the entities. The method includes causing the predefined message to be presented to the one of the entities by a notification device of the autonomous vehicle associated with the location of the one of the entities relative to the autonomous vehicle.
44 Citations
31 Claims
-
1. A method comprising:
-
detecting, by a computing device of an autonomous vehicle, one of a plurality of entities within a proximity of the autonomous vehicle; determining, by the computing device of the autonomous vehicle, a location of the one of the entities relative to the autonomous vehicle; determining, by the computing device of the autonomous vehicle, a type of the one of the entities; determining, by the computing device of the autonomous vehicle, a predefined message to be presented to the one of the entities based on the location of the one of the entities relative to the autonomous vehicle and further based on the type of the one of the entities, wherein the predefined message is specific to the type of the one of the entities; and causing, by the computing device of the autonomous vehicle, the predefined message to be presented to the one of the entities by a notification device of the autonomous vehicle associated with the location of the one of the entities relative to the autonomous vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory computer-readable media of an autonomous vehicle, wherein the media comprise software that is operable when executed to:
-
detect one of a plurality of entities within a proximity of the autonomous vehicle; determine a location of the one of the entities relative to the autonomous vehicle; determine a type of the one of the entities; determine a predefined message to be presented to the one of the entities based on the location of the one of the entities relative to the autonomous vehicle and further based on the type of the one of the entities, wherein the predefined message is specific to the type of the one of the entities; and cause the predefined message to be presented to the one of the entities by a notification device of the autonomous vehicle associated with the location of the one of the entities relative to the autonomous vehicle. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
one or more processors of an autonomous vehicle; and one or more computer-readable non-transitory storage media of the autonomous vehicle coupled to one or more of the processors and comprising software operable when executed by one or more of the processors to; detect one of a plurality of entities within a proximity of the autonomous vehicle; determine a location of the one of the entities relative to the autonomous vehicle; determine a type of the one of the entities; determine a predefined message to be presented to the one of the entities based on the location of the one of the entities relative to the autonomous vehicle and further based on the type of the one of the entities, wherein the predefined message is specific to the type of the one of the entities; and cause the predefined message to be presented to the one of the entities by a notification device of the autonomous vehicle associated with the location of the one of the entities relative to the autonomous vehicle. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
means for detecting one of a plurality of entities within a proximity of the autonomous vehicle; means for determining a location of the one of the entities relative to the autonomous vehicle; means for determining a type of the one of the entities; means for determining a predefined message to be presented to the one of the entities based on the location of the one of the entities relative to the autonomous vehicle and further based on the type of the one of the entities, wherein the predefined message is specific to the type of the one of the entities; and means for causing the predefined message to be presented to the one of the entities by a notification device of the autonomous vehicle associated with the location of the one of the entities relative to the autonomous vehicle.
-
Specification