| CPC B60K 35/00 (2013.01) [B60K 35/10 (2024.01); B60K 35/23 (2024.01); B60K 35/28 (2024.01); B60K 35/81 (2024.01); B60K 2360/149 (2024.01); B60K 2360/164 (2024.01); B60K 2360/166 (2024.01)] | 18 Claims |

|
1. A vehicle comprising:
a head-up display;
a transceiver configured to receive vehicle information and information associated with a geographical area in which the vehicle is located;
a detection unit configured to detect a user eye gaze direction; and
a processor communicatively coupled with the head-up display, the transceiver and the detection unit, wherein the processor is configured to:
obtain a user preference indicating that a first type of object is of interest a user instead of a second type of object;
obtain a trigger signal;
obtain the vehicle information, the information associated with the geographical area and the user eye gaze direction responsive to obtaining the trigger signal;
determine a vehicle vector in a coordinate space based on the vehicle information and the information associated with the geographical area;
determine an eye gaze vector for the user based on the user eye gaze direction;
determine a vector associated with a first object based on an addition of the vehicle vector with the eye gaze vector;
determine that the user is viewing the first object based on the vector;
determine that the first object is the first type of object that is of interest to the user based on the information associated with the geographical area;
render, based on the determination that the first object is the first type of object that is of interest to the user, an object identifier associated with the first object on the head-up display until the vehicle travels past the first object;
determine a second object is a different type of object than the first type of object that is of interest to the user; and
render, based on the determination that the second object is a different type of object, the head-up display without an object identifier for the second object.
|