US 11,785,295 B2
Assigning priority for an automated assistant according to a dynamic user queue and/or multimodality presence detection
Jaclyn Konzelmann, Mountain View, CA (US); Tuan Nguyen, San Jose, CA (US); Vinay Bettadapura, San Jose, CA (US); Andrew Gallagher, Fremont, CA (US); Utsav Prabhu, Pittsburgh, PA (US); and Caroline Pantofaru, San Carlos, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jan. 31, 2022, as Appl. No. 17/588,467.
Application 17/588,467 is a continuation of application No. 16/973,370, granted, now 11,240,560, previously published as PCT/US2020/031566, filed on May 6, 2020.
Claims priority of provisional application 62/843,995, filed on May 6, 2019.
Prior Publication US 2022/0159340 A1, May 19, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/442 (2011.01); G06T 7/70 (2017.01); H04N 21/258 (2011.01); H04N 21/41 (2011.01); H04W 12/64 (2021.01)
CPC H04N 21/44218 (2013.01) [G06T 7/70 (2017.01); H04N 21/25875 (2013.01); H04N 21/25891 (2013.01); H04N 21/4126 (2013.01); H04W 12/64 (2021.01); G06T 2207/30196 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented by one or more processors, the method comprising:
processing, at a computing device, one or more images captured by a camera that is connected to the computing device, wherein the computing device provides access to an automated assistant;
determining, based on processing the one or images, that a first user is located within a field of view of the camera, wherein the first user is associated with personalized content that is accessible via the automated assistant;
generating, based on determining that the first user is located within the field of view of the camera, queue data that assigns priority to the first user and characterizes a timer that, in real-time, gradually decreases an amount of time remaining for the first user to be assigned the priority;
determining, based on processing the one or more images, a distance of the first user from the camera that is connected to the computing device;
subsequent to generating the queue data and while at least some amount of time remains for the first user to be assigned the priority:
determining that an input has been provided to an interface of the computing device,
when the distance of the first user from the camera satisfies a proximity threshold:
causing, in response to the input being provided to the interface of the computing device, the computing device to render content that includes the personalized content, and
when the distance of the first user from the camera does not satisfy the proximity threshold:
causing, in response to the input being provided to the interface of the computing device, the computing device to render content that does not include the personalized content.