CPC G06F 21/32 (2013.01) [G01S 7/412 (2013.01); G01S 7/415 (2013.01); G06F 1/3231 (2013.01)] | 20 Claims |
1. An electronic device, comprising:
a display,
a radar system, implemented at least partially in hardware, configured to:
provide a radar field;
sense reflections from a user in the radar field;
analyze the reflections from the user in the radar field; and
provide, based on the analysis of the reflections, radar data;
one or more computer processors; and
one or more computer-readable media having instructions stored thereon that, responsive to execution by the one or more computer processors, implement a radar-based awareness manager configured to:
maintain the electronic device in a dormant mode;
determine, based on a first subset of the radar data, a presence of the user within a recognition zone of the electronic device;
responsive to determining the presence of the user within the recognition zone, cause the electronic device to enter an aware mode in which the display presents a first visual element that indicates a first status of the electronic device;
detect a user action, based on a second subset of the radar data, the user action categorized as an indication of an intent of the user to interact with the electronic device, the user action including one or more of:
the user turning toward or away from the electronic device without the user's face being detected;
the user moving toward or away from the electronic device without the user's face being detected;
the user leaning toward the electronic device without the user's face being detected; or
the user making a reach gesture toward the electronic device without a touch to the electronic device and without the user's face being detected;
responsive to detection of the user action that is categorized as the indication of the intent of the user to interact with the electronic device, cause the electronic device to prepare an authentication system to perform an authentication process;
cause the prepared authentication system to perform, based on a trigger event, the authentication process on the user; and
responsive to the user being authenticated, cause the electronic device to enter an active mode.
|