CPC G01S 7/415 (2013.01) [A63F 13/21 (2014.09); A63F 13/24 (2014.09); G01S 7/4004 (2013.01); G01S 7/41 (2013.01); G01S 7/412 (2013.01); G01S 13/56 (2013.01); G01S 13/66 (2013.01); G01S 13/86 (2013.01); G01S 13/867 (2013.01); G01S 13/88 (2013.01); G01S 13/888 (2013.01); G01S 13/90 (2013.01); G01S 13/904 (2019.05); G06F 3/011 (2013.01); G06F 3/017 (2013.01); G06F 3/04815 (2013.01); G06F 16/245 (2019.01); G06F 18/217 (2023.01); G06F 18/25 (2023.01); G06F 18/253 (2023.01); G06F 18/28 (2023.01); G06F 18/41 (2023.01); G06F 21/32 (2013.01); G06F 21/6245 (2013.01); G06N 20/00 (2019.01); G06V 10/806 (2022.01); G06V 20/64 (2022.01); G06V 40/28 (2022.01); H04Q 9/00 (2013.01); H04W 4/80 (2018.02); H04W 16/28 (2013.01); A63F 2300/8082 (2013.01); G01S 13/865 (2013.01); G01S 13/931 (2013.01); G01S 2013/9322 (2020.01); G01S 19/42 (2013.01); G06F 1/163 (2013.01); G06F 3/0346 (2013.01); G06F 3/0484 (2013.01); G06F 3/165 (2013.01); G06F 2203/0384 (2013.01); G06F 2221/2105 (2013.01); G06T 7/75 (2017.01); G08C 17/02 (2013.01); G08C 2201/93 (2013.01); H04Q 2209/883 (2013.01)] | 20 Claims |
1. A method for controlling a gaming or virtual-reality application, the method comprising:
receiving a radar signal representing reflections of a radar field off two or more points over time, at least one of the two or more points being on a portion of an object, the object in contact with a body of a user;
determining, based on the radar signal, relative Doppler-frequencies between the two or more points over time;
determining, based on the relative Doppler-frequencies, a user-control action for the gaming or virtual-reality application; and
directing, based on the user-control action, the gaming or virtual-reality application to perform an action.
|