US 12,086,304 B2
Monitoring a user of a head-wearable electronic device
Joel S. Armstrong-Muntner, San Carlos, CA (US); Nicholas P. Allec, Santa Cruz, CA (US); and James E. Stark, New York, NY (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Nov. 28, 2022, as Appl. No. 18/059,347.
Application 17/938,596 is a division of application No. 17/073,936, filed on Oct. 19, 2020, abandoned.
Application 18/059,347 is a continuation of application No. 17/938,596, filed on Oct. 6, 2022, abandoned.
Application 17/073,936 is a continuation of application No. 16/144,485, filed on Sep. 27, 2018, granted, now 10,809,796, issued on Oct. 20, 2020.
Claims priority of provisional application 62/718,937, filed on Aug. 14, 2018.
Claims priority of provisional application 62/565,272, filed on Sep. 29, 2017.
Prior Publication US 2023/0297163 A1, Sep. 21, 2023
Int. Cl. G06F 3/01 (2006.01); G02B 27/01 (2006.01); G06F 1/16 (2006.01); G06F 3/03 (2006.01); G06N 20/00 (2019.01)
CPC G06F 3/011 (2013.01) [G02B 27/017 (2013.01); G06F 1/163 (2013.01); G06F 3/012 (2013.01); G06F 3/017 (2013.01); G06F 3/0304 (2013.01); G06N 20/00 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A method of detecting head gestures at an electronic device including a plurality of light-sensing components being worn on a head of a user, the method comprising:
during a first training period in which the user performs a first head gesture,
collecting first training data from the plurality of light-sensing components,
calculating first training signal characteristics based on the first training data,
assigning at least one of the first training signal characteristics to either a first cluster of signal characteristics or a second cluster of signal characteristics, and
in accordance with a determination that a greater number of the first training signal characteristics have been assigned to the first cluster than to the second cluster, assigning the first cluster to the first head gesture; and
during a first gesture recognition period,
collecting first sensor data from the plurality of light-sensing components,
calculating first sensor signal characteristics based on the first sensor data, and
in accordance with a determination that more of the first sensor signal characteristics belong to the first cluster than to the second cluster, determining that the user has performed the first head gesture.