US 12,455,445 B2
Adaptive heads-up display using a user monitoring system and remote systems
Wenyuan Qi, Shanghai (CN)
Assigned to GM Global Technology Operations LLC, Detroit, MI (US)
Filed by GM Global Technology Operations LLC, Detroit, MI (US)
Filed on Jan. 18, 2023, as Appl. No. 18/156,134.
Claims priority of application No. 202211618655.6 (CN), filed on Dec. 15, 2022.
Prior Publication US 2024/0201489 A1, Jun. 20, 2024
Int. Cl. G02B 27/00 (2006.01); G02B 27/01 (2006.01); B60K 35/23 (2024.01); B60K 35/60 (2024.01); B60K 35/65 (2024.01); B60K 35/81 (2024.01)
CPC G02B 27/0093 (2013.01) [G02B 27/0101 (2013.01); B60K 35/23 (2024.01); B60K 35/60 (2024.01); B60K 35/654 (2024.01); B60K 35/81 (2024.01); B60K 2360/334 (2024.01); G02B 2027/0138 (2013.01); G02B 2027/014 (2013.01); G02B 2207/101 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of adaptively controlling messages displayed on a heads-up display, comprising:
receiving a plurality of requests to display a message associated with each of the plurality of requests on a heads-up display from one or more operational applications;
filtering the plurality of requests by an arbitration gateway based on user attention data gathered from a user monitoring system and a user behavior history, wherein filtering includes calculating a filtering tuple for each of the plurality of requests by characterizing each of the plurality of requests according to the following elements: an ID, a priority, an emergency level, a user attention status, the user behavior history, a heads-up display attribute, and raw data;
assigning a priority to each of the plurality of filtered requests based on a user interest prediction model;
selecting at least a portion of the plurality of the filtered requests based on the assigned priority; and
displaying the messages associated with the selected portion of the plurality of filtered requests on the heads-up display.