US 11,721,326 B2
Multi-user authentication on a device
Meltem Oktem, Sunnyvale, CA (US); Taral Pradeep Joglekar, Sunnyvale, CA (US); Fnu Heryandi, Sunnyvale, CA (US); Pu-sen Chao, Los Altos, CA (US); Ignacio Lopez Moreno, New York, NY (US); Salil Rajadhyaksha, Santa Clara, CA (US); Alexander H. Gruenstein, Mountain View, CA (US); and Diego Melendo Casado, Mountain View, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jan. 26, 2022, as Appl. No. 17/584,866.
Application 17/584,866 is a continuation of application No. 16/709,132, filed on Dec. 10, 2019, granted, now 11,238,848.
Application 16/709,132 is a continuation of application No. 15/956,350, filed on Apr. 18, 2018, granted, now 10,522,137, issued on Dec. 31, 2019.
Claims priority of provisional application 62/567,372, filed on Oct. 3, 2017.
Claims priority of provisional application 62/488,000, filed on Apr. 20, 2017.
Prior Publication US 2022/0148577 A1, May 12, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 15/08 (2006.01); G06F 21/32 (2013.01); G10L 17/06 (2013.01); G06F 16/635 (2019.01); G10L 15/22 (2006.01); G10L 17/00 (2013.01); G06V 40/10 (2022.01); G10L 15/07 (2013.01); G10L 15/26 (2006.01)
CPC G10L 15/08 (2013.01) [G06F 16/636 (2019.01); G06F 21/32 (2013.01); G06V 40/10 (2022.01); G10L 15/07 (2013.01); G10L 15/22 (2013.01); G10L 17/00 (2013.01); G10L 17/06 (2013.01); G10L 15/26 (2013.01); G10L 2015/088 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method implemented by one or more processors comprising:
receiving an utterance from a speaker at a user device;
determining whether the speaker is a known user of the user device or not a known user of the user device that is shared by a plurality of known users;
determining whether the utterance corresponds to a personal request or non-personal request; and
in response to determining that the speaker is not a known user of the user device and in response to determining that the utterance corresponds to a non-personal request:
causing a response to the utterance to be provided for presentation to the speaker at the user device responsive to the utterance, or
causing an action to be performed by the user device responsive to the utterance.