CPC G06F 3/011 (2013.01) [G06F 3/013 (2013.01); G06F 3/017 (2013.01); G06F 3/0304 (2013.01); G06F 3/0482 (2013.01); G06F 3/167 (2013.01); G06F 9/453 (2018.02); G06F 18/22 (2023.01); G06T 7/74 (2017.01); G06V 40/20 (2022.01)] | 15 Claims |
1. A method implemented by one or more processors, the method comprising:
receiving a request to perform one or more actions using an automated assistant of a client device;
determining that a user, from a plurality of users in an environment with the client device, provided the request and that the user is a current active user of the client device;
in response to determining the user is the current active user of the automated assistant of the client device, determining a distance of the user relative to a display of the client device;
generating, based on the request to perform the one or more actions and also based on the determined distance of the user relative to the display of the client device, output to render at the display in response to the request; and
causing the client device to render the output at the display.
|