Systems and methods to obtain passenger feedback in response to autonomous vehicle driving events
First Claim
1. A computer-implemented method to obtain autonomous vehicle passenger feedback, the method comprising:
- detecting, by a computing system comprising one or more computing devices, an occurrence of a driving event performed by an autonomous vehicle, wherein detecting, by the computing system, the occurrence of the driving event performed by the autonomous vehicle comprises detecting, by the computing system, the occurrence of the driving event based at least in part on one or more of;
turn-by-turn data associated with a navigational system included in the autonomous vehicle;
vehicle data collected by the autonomous vehicle;
telematics data generated by the autonomous vehicle;
data collected by a human machine interface computing device that describes motion experienced by the passenger; and
data wirelessly received from a user device associated with the passenger that describes motion experienced by the passenger;
in response to detecting the occurrence of the driving event;
providing, by the computing system, an interactive user interface that enables a passenger of the autonomous vehicle to enter passenger feedback regarding the occurrence of the driving event performed by the autonomous vehicle;
receiving, by the computing system, the passenger feedback entered by the passenger of the autonomous vehicle via the interactive user interface; and
associating, by the computing system, the passenger feedback with one or more of;
an identification of the driving event performed by the autonomous vehicle, a time at which the driving event occurred, a location at which the driving event occurred, and data collected by the autonomous vehicle during performance of the driving event.
5 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides systems and methods to obtain autonomous vehicle passenger feedback. In particular, the systems and methods of the present disclosure can detect an occurrence of a driving event performed by an autonomous vehicle and, in response, provide an interactive user interface that enables a passenger of the autonomous vehicle to enter passenger feedback regarding the occurrence of the driving event. Thus, the systems and methods of the present disclosure can actively prompt passenger feedback in response to a particular instance of a specific type of driving event, thereby enabling improved collection of information about autonomous vehicle ride quality relative to specific types of driving events.
-
Citations
24 Claims
-
1. A computer-implemented method to obtain autonomous vehicle passenger feedback, the method comprising:
-
detecting, by a computing system comprising one or more computing devices, an occurrence of a driving event performed by an autonomous vehicle, wherein detecting, by the computing system, the occurrence of the driving event performed by the autonomous vehicle comprises detecting, by the computing system, the occurrence of the driving event based at least in part on one or more of; turn-by-turn data associated with a navigational system included in the autonomous vehicle; vehicle data collected by the autonomous vehicle; telematics data generated by the autonomous vehicle; data collected by a human machine interface computing device that describes motion experienced by the passenger; and data wirelessly received from a user device associated with the passenger that describes motion experienced by the passenger; in response to detecting the occurrence of the driving event;
providing, by the computing system, an interactive user interface that enables a passenger of the autonomous vehicle to enter passenger feedback regarding the occurrence of the driving event performed by the autonomous vehicle;receiving, by the computing system, the passenger feedback entered by the passenger of the autonomous vehicle via the interactive user interface; and associating, by the computing system, the passenger feedback with one or more of;
an identification of the driving event performed by the autonomous vehicle, a time at which the driving event occurred, a location at which the driving event occurred, and data collected by the autonomous vehicle during performance of the driving event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computing system, comprising:
-
one or more processors; and one or more non-transitory computer-readable media that collectively store instructions that;
when executed by the one or more processors, cause the computing system to perform operations, the operations comprising;detecting an occurrence of a driving event performed by an autonomous vehicle, wherein detecting the occurrence of the driving event performed by the autonomous vehicle comprises detecting the occurrence of the driving event based at least in part on one or more of; turn-by-turn data associated with a navigational system included in the autonomous vehicle; vehicle data collected by the autonomous vehicle; telematics data generated by the autonomous vehicle; data collected by a human machine interface computing device that describes motion experienced by the passenger; and data wirelessly received from a user device associated with passenger that describes motion experienced b the passenger; in response to detecting the occurrence of the driving event, providing an interactive user interface that enables a passenger of the autonomous vehicle to enter passenger feedback regarding the occurrence of the driving event performed by the autonomous vehicle; receiving the passenger feedback entered by the passenger of the autonomous vehicle via the interactive user interface; and associating the passenger feedback with one or more of;
an identification of the driving event performed by the autonomous vehicle, a time at which the driving event occurred, a location at which the driving event occurred, and data collected by the autonomous vehicle during performance of the driving event. - View Dependent Claims (16, 17, 18)
-
-
19. One or more non-transitory computer-readable media that collectively store instructions that, when executed by one or more processors, cause a computing system to perform operations, the operations comprising:
-
detecting an occurrence of a driving event performed by an autonomous vehicle, wherein detecting the occurrence of the driving event performed by the autonomous vehicle comprises detecting the occurrence of the driving event based at least in part on one or more of; turn-by-turn data associated with a navigational system included in the autonomous vehicle; vehicle data collected by the autonomous vehicle; telematics data generated by the autonomous vehicle; data collected by a human machine interface computing device that describes motion experienced by the passenger; and data wirelessly received from a user device associated with the passenger that describes motion experienced by the passenger; in response to detecting the occurrence of the driving event, providing an interactive user interface that enables a passenger of the autonomous vehicle to enter passenger feedback regarding the occurrence of the driving event performed by the autonomous vehicle; receiving the passenger feedback entered by the passenger of the autonomous vehicle via the interactive user interface; and associating the passenger feedback with one or more of;
an identification of the driving event performed by the autonomous vehicle, a time at which the driving event occurred, a location at which the driving event occurred, and data collected by the autonomous vehicle during performance of the driving event.
-
-
20. A computer-implemented method to obtain autonomous vehicle passenger feedback, the method comprising:
-
detecting, by a computing system comprising one or more computing devices, an occurrence of a driving event performed by an autonomous vehicle; in response to detecting the occurrence of the driving event, providing, by the computing system, an interactive user interface that enables a passenger of the autonomous vehicle to enter passenger feedback regarding the occurrence of the driving event performed by the autonomous vehicle, wherein providing, by the computing system, the interactive user interface comprises; providing for display, by the computing system, the interactive user interface that initially includes an initial user-selectable icon that enables the passenger to indicate a desire to provide the passenger feedback; receiving, by the computing system, a user selection of the initial user-selectable icon; and in response to receiving the user selection of the initial user-selectable icon, providing for display, by the computing system, the interactive user interface that provides a plurality of user-selectable icons that respectively correspond to a plurality of levels of satisfaction, each user-selectable icon selectable by the passenger to provide the passenger feedback indicative of the corresponding level of satisfaction; receiving, by the computing system, the passenger feedback entered by the passenger of the autonomous vehicle via the interactive user interface; and associating, by the computing system, the passenger feedback with one or more of;
an identification of the driving event performed by the autonomous vehicle, a time at which the driving event occurred, a location at which the driving event occurred, and data collected by the autonomous vehicle during performance of the driving event.
-
-
21. A computer-implemented method to obtain autonomous vehicle passenger feedback, the method comprising:
-
detecting, by a computing system comprising one or more computing devices, an occurrence of a driving event performed by an autonomous vehicle; in response to detecting the occurrence of the driving event, providing, by the computing system, an interactive user interface that enables a passenger of the autonomous vehicle to enter passenger feedback regarding the occurrence of the driving event performed by the autonomous vehicle, wherein providing, by the computing system, the interactive user interface comprises providing;
by the computing system, the interactive user interface that provides a plurality of user-selectable icons that respectively correspond to a plurality of levels of satisfaction, each user-selectable icon selectable by the passenger to provide the passenger feedback indicative of the corresponding level of satisfaction;receiving, by the computing system, the passenger feedback entered by the passenger of the autonomous vehicle via the interactive user interface, wherein the passenger feedback selects one of the plurality of user-selectable icons; in response to receiving the passenger feedback that selects one of the plurality of user-selectable icons, causing, by the computing system, the user interface to provide a secondary menu that provides a second plurality of user-selectable icons that respectively correspond to a plurality of textual phrases that respectively describe different reasons for the indicated level of satisfaction; and associating, by the computing system, the passenger feedback with one or more of;
an identification of the driving event performed by the autonomous vehicle, a time at which the driving event occurred, a location at which the driving event occurred, and data collected by the autonomous vehicle during performance of the driving event. - View Dependent Claims (22)
-
-
23. A computer-implemented method to obtain autonomous vehicle passenger feedback, the method comprising:
-
detecting, by a computing system comprising one or more computing devices, an occurrence of a driving event performed by an autonomous vehicle; in response to detecting the occurrence of the driving event, providing, by the computing system, an interactive user interface that enables a passenger of the autonomous vehicle to enter passenger feedback regarding the occurrence of the driving event performed by the autonomous vehicle, wherein providing, by the computing system, the interactive user interface comprises providing for display, by the computing system, the interactive user interface that includes a visualization of the autonomous vehicle performing the driving event, and wherein providing for display, by the computing system, the interactive user interface that includes the visualization of the autonomous vehicle performing the driving event comprises providing for display, by the computing system, the interactive user interface that includes the visualization that visualizes light detection and ranging data collected by the autonomous vehicle during performance of the driving event; receiving, by the computing system;
the passenger feedback entered by the passenger of the autonomous vehicle via the interactive user interface; andassociating, by the computing system, the passenger feedback with one or more of;
an identification of the driving event performed by the autonomous vehicle;
a time at which the driving event occurred, a location at which the driving event occurred, and data collected by the autonomous vehicle during performance of the driving event.
-
-
24. A computer-implemented method to obtain autonomous vehicle passenger feedback, the method comprising:
-
detecting, by a computing system comprising one or more computing devices, an occurrence of a driving event performed by an autonomous vehicle; in response to detecting the occurrence of the driving event, providing, by the computing system, an interactive user interface that enables a passenger of the autonomous vehicle to enter passenger feedback regarding the occurrence of the driving event performed by the autonomous vehicle, wherein providing, by the computing system, the interactive user interface comprises providing, by the computing system, the interactive user interface that is specific to and associated with the particular detected driving event, the interactive user interface that is specific to and associated with the particular detected driving event different from at least one alternative user interface that is specific to and associated with at least one alternative driving event; receiving, by the computing system, the passenger feedback entered by the passenger of the autonomous vehicle via the interactive user interface; and associating, by the computing system, the passenger feedback with one or more of;
an identification of the driving event performed by the autonomous vehicle, a time at which the driving event occurred, a location at which the driving event occurred; and
data collected by the autonomous vehicle during performance of the driving event.
-
Specification