US 12,260,861 B2
Mitigation of client device latency in rendering of remotely generated automated assistant content
Yuzhao Ni, Sunnyvale, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jan. 8, 2024, as Appl. No. 18/406,522.
Application 18/406,522 is a continuation of application No. 17/466,875, filed on Sep. 3, 2021, granted, now 11,869,502.
Application 17/466,875 is a continuation of application No. 16/341,774, granted, now 11,114,096, issued on Sep. 7, 2021, previously published as PCT/US2018/024115, filed on Mar. 23, 2018.
Claims priority of provisional application 62/640,391, filed on Mar. 8, 2018.
Prior Publication US 2024/0144927 A1, May 2, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 19/00 (2013.01); G06F 3/16 (2006.01); G10L 13/00 (2006.01); G10L 15/22 (2006.01); G10L 15/26 (2006.01); G10L 15/30 (2013.01)
CPC G10L 15/22 (2013.01) [G06F 3/165 (2013.01); G10L 13/00 (2013.01); G10L 15/26 (2013.01); G10L 15/30 (2013.01); G10L 2015/223 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
memory storing instructions; and
one or more processors operable to execute the instructions to:
receive a multiple action request, the multiple action request being a natural language request generated based on user interface input of a user at a client device;
determine, based on processing the request, a first action that is indicated by the multiple action request and a second action that is indicated multiple action request, the second action being disparate from the first action;
initialize the first action and the second action;
cause the client device to begin rendering of first content received in response to initializing the first action, wherein the client device begins rendering of the first content prior to second content, that is responsive to the second action, becomes available;
when the first content is being rendered at the client device and the second content becomes available:
identify data of the first content to fragment prior to the client device completely rendering the first content; and
causing the second content to be output after rendering a first fragmented portion of the first content but prior to any rendering of a second fragmented portion of the second content.