Systems and methods for enabling yielding decisions, conflict resolution, and user profile generation
AssigneeGM Global Technology Operations LLC
InventorsVivek Vijaya Kumar, Upali P. Mudalige, Syed Bilal Mehdi
Life of this patent
Estimating the term…
Abstract
A method for generating a user profile and system including a controller configured to execute instructions to execute the method. The method including determining by a user of a first vehicle that an interactive maneuver is needed to provide a resource, identifying a second vehicle to interact with, contacting a user of the second vehicle, requesting the user of the second vehicle to perform the interactive maneuver, receiving a response from the user of the second vehicle, and generating a user profile for the user of the second vehicle based on the performance of providing the resource.
Claims20
A method of generating a user profile, comprising:
- determining by a first user of a first vehicle that an interactive maneuver is needed to provide a resource, wherein the first user is the first vehicle, and the first vehicle is a first autonomous vehicle, and the resource is a spot in traffic, and determining is based on one of the following:
- proximity to a destination, reduction of time to a destination, an identified need to stop the first vehicle, and a desired need to stop the first vehicle;
- identifying a second vehicle to interact with by referencing a user profile including a safety score for the second vehicle using a wireless interface circuit included in the first vehicle, wherein the second vehicle is movable from the resource to make the resource available for the first vehicle;
- contacting a second user of the second vehicle, using a wireless interface circuit included in the first vehicle, wherein the second user is the second vehicle and the second vehicle is a second autonomous vehicle;
- requesting the second user of the second vehicle to perform the interactive maneuver using the wireless interface circuit;
- receiving a response from the second user of the second vehicle using the wireless interface circuit;
- performing the interactive maneuver with the second vehicle;
- recording data with one or more sensors included in the first vehicle including speed of travel at the initiation and conclusion of the interactive maneuver, changes in acceleration, distances the first vehicle and the second vehicle in the direction of travel and cross-lane direction;
- calculating a safety score for the second vehicle from a minimum time to collision of the second vehicle to another vehicle, lateral acceleration of the second vehicle, longitudinal acceleration of the second vehicle, a spatial gap between the second vehicle and a vehicle traveling in front of the second vehicle, and a time gap between the second vehicle and the vehicle traveling in front of the second vehicle;
- and
- generating the user profile for the second user based on the performance of the interactive maneuver and providing the resource, wherein the user profile includes the safety score.
A system for generating a user profile, comprising:
- a controller in communication with a first vehicle wherein the first vehicle is an autonomous vehicle and includes one or more sensors and a wireless interface circuit, wherein the controller configured to execute instructions to:
- determine an interactive maneuver is needed to provide a resource, wherein resource is a spot in traffic, and determining is based on one of the following:
- proximity to a destination, reduction of time to a destination, an identified need to stop the first vehicle, and a desired need to stop the first vehicle;
- identify a second autonomous vehicle to interact with by referencing a user profile for the second autonomous vehicle including a safety score using a wireless interface circuit included in the first vehicle, wherein the second autonomous vehicle is movable from the resource to make the resource available for the first vehicle;
- contact the second autonomous vehicle, using the wireless interface circuit;
- request the second autonomous vehicle to perform the interactive maneuver using the wireless interface circuit;
- receive a response from the second user of the second autonomous vehicle using the wireless interface circuit;
- record data with one or more sensors included in the first vehicle including speed of travel at the initiation and conclusion of the interactive maneuver, changes in acceleration, distances the first vehicle and the second autonomous vehicle in the direction of travel and cross-lane direction;
- calculate the safety score for the second autonomous vehicle from a minimum time to collision of the second autonomous vehicle to another vehicle, lateral acceleration of the second autonomous vehicle, longitudinal acceleration of the second autonomous vehicle, and a spatial gap between the second autonomous vehicle and a vehicle traveling in front of the second autonomous vehicle, and a time gap between the second autonomous vehicle and the vehicle traveling in front of the second autonomous vehicle;
- and
- generate the user profile for the second autonomous vehicle based on the performance of the interactive maneuver and providing the resource, wherein the user profile includes the safety score.
A first autonomous vehicle including a system for generating a user profile, comprising:
- a controller;
- one or more sensors connected to the controller;
- and
- a wireless interface circuit connected to the controller, wherein the controller is configured to execute instructions to:
- determine an interactive maneuver is needed to provide a resource based on one of the following:
- proximity to a destination, reduction of time to a destination, an identified need to stop the first vehicle, and a desired need to stop the first vehicle, and wherein the resource is a spot in traffic;
- identify a second autonomous vehicle to interact with and reference a user profile including a safety score for the second autonomous vehicle using the wireless interface circuit included in the first vehicle, wherein the second autonomous vehicle is movable from the resource to make the resource available for the first vehicle;
- contact the second autonomous vehicle, using the wireless interface circuit;
- request the second autonomous vehicle to perform the interactive maneuver using the wireless interface circuit;
- receive a response from the second autonomous vehicle using the wireless interface circuit;
- and
- record data with the one or more sensors included in the first vehicle including speed of travel at the initiation and conclusion of the interactive maneuver, changes in acceleration, distances the first vehicle and the second vehicle in the direction of travel and cross-lane direction;
- calculate a safety score for the second autonomous vehicle from a minimum time to collision of the second autonomous vehicle to another vehicle, lateral acceleration of the second autonomous vehicle, longitudinal acceleration of the second autonomous vehicle, and a spatial gap between the second autonomous vehicle and a vehicle traveling in front of the second autonomous vehicle, and a time gap between the second autonomous vehicle and the vehicle traveling in front of the second vehicle;
- and
- generate the user profile for the second autonomous vehicle based on the performance of the interactive maneuver and providing the resource, wherein the user profile includes the safety score.
Dependencies are inferred from the claim text.