US 12,216,814 B2
Generating and/or adapting automated assistant content according to a distance between user(s) and an automated assistant interface
Tuan Nguyen, San Jose, CA (US); Kenneth Mixter, Los Altos Hills, CA (US); and Yuan Yuan, Redwood City, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Oct. 2, 2023, as Appl. No. 18/375,876.
Application 18/375,876 is a continuation of application No. 17/135,272, filed on Dec. 28, 2020, granted, now 11,789,522.
Application 17/135,272 is a continuation of application No. 16/618,532, granted, now 10,878,279, issued on Dec. 29, 2020, previously published as PCT/US2018/031163, filed on May 4, 2018.
Prior Publication US 2024/0028108 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/01 (2006.01); G06F 3/03 (2006.01); G06F 3/0482 (2013.01); G06F 3/16 (2006.01); G06F 9/451 (2018.01); G06F 18/22 (2023.01); G06T 7/73 (2017.01); G06V 40/20 (2022.01)
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
OG exemplary drawing
 
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.