US 12,254,887 B2
Far-field extension of digital assistant services for providing a notification of an event to a user
Yoon Kim, Los Altos, CA (US); Charles Srisuwananukorn, Belmont, CA (US); David A. Carson, San Francisco, CA (US); Thomas R. Gruber, Seattle, WA (US); and Justin G. Binder, Oakland, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Dec. 6, 2021, as Appl. No. 17/543,292.
Application 17/543,292 is a continuation of application No. 15/679,108, filed on Aug. 16, 2017, granted, now 11,217,255.
Claims priority of provisional application 62/507,151, filed on May 16, 2017.
Prior Publication US 2022/0093110 A1, Mar. 24, 2022
Int. Cl. G10L 15/22 (2006.01); G10L 15/16 (2006.01); G10L 15/28 (2013.01); G10L 15/30 (2013.01); G10L 17/22 (2013.01); G10L 15/187 (2013.01); G10L 15/26 (2006.01)
CPC G10L 17/22 (2013.01) [G10L 15/16 (2013.01); G10L 15/22 (2013.01); G10L 15/30 (2013.01); G10L 15/187 (2013.01); G10L 2015/223 (2013.01); G10L 15/26 (2013.01)] 50 Claims
OG exemplary drawing
 
21. A non-transitory computer-readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of a first electronic device, cause the first electronic device to:
receive a notification of an event associated with a first user;
in response to receiving the notification:
output an indication of the notification at the first electronic device, wherein the indication of the notification includes outputting audio; and
cause a second electronic device communicatively coupled to the first electronic device to output the indication of the notification;
receive one or more speech inputs;
in accordance with the one or more speech inputs:
obtain an identity of the user who provides at least one of the one or more speech inputs, wherein obtaining the identity of the user includes obtaining authentication data, and wherein the authentication data includes facial recognition data;
determine, based on the identity of the user who provides at least one of the one or more speech inputs and based on the notification, whether the notification is to be provided to the user who provides at least one of the one or more speech inputs; and
in accordance with a determination that the notification is to be provided to the user who provides at least one of the one or more speech inputs, determine whether the notification is to be provided at the first electronic device or another electronic device; and
in accordance with a determination that the notification is to be provided at the first electronic device, provide the notification at the first electronic device; and
in accordance with a determination that the notification is not to be provided at the first electronic device, determine an additional electronic device for providing the notification, wherein determining the additional electronic device for providing the notification is based on the one or more speech inputs.