US 12,079,458 B2
Image data for enhanced user interactions
Marek Bereza, London (GB); Adi Berenson, Tel Aviv (IL); Jeffrey Traer Bernstein, San Francisco, CA (US); Lukas Robert Tom Girling, Bristol (GB); Mark Hauenstein, San Francisco, CA (US); Amir Hoffnung, Tel Aviv (IL); William D. Lindmeier, San Francisco, CA (US); Joseph A. Malia, San Francisco, CA (US); and Julian Missig, Redwood City, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 20, 2022, as Appl. No. 17/725,311.
Application 17/725,311 is a continuation of application No. 15/714,887, filed on Sep. 25, 2017, abandoned.
Claims priority of provisional application 62/507,148, filed on May 16, 2017.
Claims priority of provisional application 62/399,226, filed on Sep. 23, 2016.
Prior Publication US 2022/0244838 A1, Aug. 4, 2022
Int. Cl. G06F 3/04845 (2022.01); G06F 3/041 (2006.01); G06F 3/0481 (2022.01); G06F 3/04815 (2022.01); G06F 3/04842 (2022.01); G06F 3/0488 (2022.01); G06F 3/04883 (2022.01); G06F 21/31 (2013.01); G06Q 50/00 (2012.01); G06T 19/20 (2011.01)
CPC G06F 3/04845 (2013.01) [G06F 3/0412 (2013.01); G06F 3/0481 (2013.01); G06F 3/04815 (2013.01); G06F 3/04842 (2013.01); G06F 3/0488 (2013.01); G06F 3/04883 (2013.01); G06F 21/31 (2013.01); G06T 19/20 (2013.01); G06Q 50/01 (2013.01)] 42 Claims
OG exemplary drawing
 
1. An electronic device, comprising:
a display;
a camera;
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
detecting an occurrence of an alert condition that corresponds to an event that occurred at the electronic device;
in response to detecting the occurrence of the alert condition:
in accordance with a determination, based on captured image data, that a set of alert criteria is met, including that the captured image data indicates that a face of a user is present in front of the camera and the user is looking at the display of the electronic device, responding to the alert condition in a first manner; and
in accordance with a determination, based on the captured image data, that the set of alert criteria is not met, including that the captured image data indicates that the user is present in front of the camera and the user is not looking at the display of the electronic device;
responding to the alert condition in a second manner different than the first manner; and
providing a haptic notification; and
after responding to the alert condition in the second manner and in accordance with a determination, based on subsequent captured image data, that the face of the user is present in front of the camera and the user is looking at the electronic device;
responding to the alert condition in the first manner; and
while the haptic notification is ongoing, outputting the haptic notification with a reduced magnitude.