CPC G06F 3/017 (2013.01) [G01S 13/88 (2013.01); G06F 3/011 (2013.01); G06F 3/04886 (2013.01); G01S 13/56 (2013.01); G06F 3/04883 (2013.01); H04M 1/72403 (2021.01)] | 20 Claims |
1. A method comprising:
determining available input modes for a plurality of applications stored on an electronic device, the input modes including at least two of touch input, voice input, or radar-gesture input;
determining whether an application of the plurality of applications is configured to receive the radar-gesture input and is currently operating on the electronic device;
responsive to a determination that an application configured to receive the radar-gesture input is currently operating on the electronic device and before receiving a radar-gesture input, presenting a feedback indicator with a first characteristic, the feedback indicator indicating that the application configured to receive the radar-gesture input is operating on the electronic device;
determining, based on radar data received through a radar system, that a portion of a user is within a gesture zone of the electronic device;
responsive to the determination that the portion of the user is within the gesture zone of the electronic device and to the determination that the application configured to receive radar-gesture input is operating on the electronic device and before receiving the radar-gesture input, providing the feedback indicator with a second characteristic, the second characteristic being different than the first characteristic and indicating that the portion of the user is within the gesture zone and that the application configured to receive the radar-gesture input is operating on the electronic device; and
responsive to a determination that the portion of the user is no longer within the gesture zone, providing the feedback indicator with the first characteristic.
|