Driver assistance system operating based on autonomous statuses of host and local vehicles while in a multi-level autonomous environment
First Claim
1. A system for a host vehicle, the system comprising:
- a memory configured to store one or more applications and autonomous status bits for each of one or more local vehicles, wherein the autonomous status bits of each of the one or more local vehicles indicate whether the corresponding local vehicle is operating in a non-autonomous mode, a semi-autonomous mode, or a fully autonomous mode; and
a vehicle control module configured to execute the one or more applications and when executing the one or more applications the vehicle control module is configured togenerate autonomous status bits indicative of an autonomous status level of the host vehicle and transmit the autonomous status bits in at least one message to a first one or more vehicle communication devices,determine that one or more of the local vehicles is in a local environment of the host vehicle,receive one or more messages including the autonomous status bits of the one or more local vehicles from a second one or more vehicle communication devices, wherein the second one or more vehicle communication devices includes the first one or more vehicle communication devices, andunless operating in a fully autonomous mode, generate a request for a driver of the host vehicle to take control of the host vehicle based on (i) the autonomous status bits of the host vehicle, and (ii) the autonomous status bits of the one or more local vehicles.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for a host vehicle and includes a memory and a vehicle control module. The memory stores autonomous status bits for each local vehicle. The autonomous status bits indicate whether the corresponding local vehicle is operating in a non-autonomous, semi-autonomous, or fully autonomous mode. The vehicle control module: generates autonomous status bits indicative of an autonomous status level of the host vehicle and transmits the autonomous status bits in a message to first vehicle communication devices; determines that local vehicles are in a local environment of the host vehicle; receives messages including the autonomous status bits of the local vehicles from second vehicle communication devices; and unless operating in a fully autonomous mode, generates a request for a driver of the host vehicle to take control of the host vehicle based on the autonomous status bits of the host vehicle and the local vehicles.
39 Citations
20 Claims
-
1. A system for a host vehicle, the system comprising:
-
a memory configured to store one or more applications and autonomous status bits for each of one or more local vehicles, wherein the autonomous status bits of each of the one or more local vehicles indicate whether the corresponding local vehicle is operating in a non-autonomous mode, a semi-autonomous mode, or a fully autonomous mode; and a vehicle control module configured to execute the one or more applications and when executing the one or more applications the vehicle control module is configured to generate autonomous status bits indicative of an autonomous status level of the host vehicle and transmit the autonomous status bits in at least one message to a first one or more vehicle communication devices, determine that one or more of the local vehicles is in a local environment of the host vehicle, receive one or more messages including the autonomous status bits of the one or more local vehicles from a second one or more vehicle communication devices, wherein the second one or more vehicle communication devices includes the first one or more vehicle communication devices, and unless operating in a fully autonomous mode, generate a request for a driver of the host vehicle to take control of the host vehicle based on (i) the autonomous status bits of the host vehicle, and (ii) the autonomous status bits of the one or more local vehicles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for a host vehicle, the method comprising:
-
storing one or more applications and autonomous status bits for each of one or more local vehicles in a memory, wherein the autonomous status bits of each of the one or more local vehicles indicate whether the corresponding local vehicle is operating in a non-autonomous mode, a semi-autonomous mode, or a fully autonomous mode; generating autonomous status bits indicative of an autonomous status level of the host vehicle and transmit the autonomous status bits in at least one message to a first one or more vehicle communication devices; determining that one or more of the local vehicles is in a local environment of the host vehicle; receiving one or more messages including the autonomous status bits of the one or more local vehicles from a second one or more vehicle communication devices, wherein the second one or more vehicle communication devices includes the first one or more vehicle communication devices; and unless operating in the fully autonomous mode, generating a request for a driver of the host vehicle to take control of the host vehicle based on (i) the autonomous status bits of the host vehicle, and (ii) the autonomous status bits of the one or more local vehicles. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification