US 11,675,607 B2
Data transfers from memory to manage graphical output latency
Jian Wei Leong, San Francisco, CA (US); Leo Baghdassarian, Mountain View, CA (US); and Lucas Hiroshi De Carvalho Hirata, Mountain View, 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/589,363.
Application 17/589,363 is a continuation of application No. 16/463,753, granted, now 11,237,849, previously published as PCT/US2017/054914, filed on Oct. 3, 2017.
Prior Publication US 2022/0179666 A1, Jun. 9, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/451 (2018.01); G06F 3/0346 (2013.01); G06F 3/0482 (2013.01); G06F 3/16 (2006.01); G06F 16/63 (2019.01); G06F 3/038 (2013.01); G06F 3/04817 (2022.01); G06F 3/0483 (2013.01); G06F 3/0485 (2022.01)
CPC G06F 9/451 (2018.02) [G06F 3/038 (2013.01); G06F 3/0346 (2013.01); G06F 3/0482 (2013.01); G06F 3/0483 (2013.01); G06F 3/0485 (2013.01); G06F 3/04817 (2013.01); G06F 3/167 (2013.01); G06F 16/63 (2019.01); G06F 2203/0384 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system to transfer data from memory to manage graphical output latency, comprising:
a computing device having one or more processors communicatively coupled to a display device and a microphone; and
a natural language processing component executed by the computing device, the computing device to:
receive an acoustic signal that carries a query provided by a user, the acoustic signal detected by the microphone;
determine that a wireless controller device operational to control the computing device is in an inactive state;
identify, based on receiving of the acoustic signal and determining that the wireless controller device is in the inactive state, a first template user interface for establishing a first interaction mode for a graphical user interface of the display device;
identify the query based on processing the received acoustic signal using the natural language processing component;
prefetch, based on the identified query and based on identifying the first template user interface, a first amount of electronic content items that are responsive to the identified query; and
subsequent to prefetching the first amount of electronic content items and prior to receiving an indication from the user to display any additional electronic content items that are responsive to the identified query:
identify, based on detection of the wireless controller device entering an active state, a second template user interface for establishing a second interaction mode for the graphical user interface; and
prefetch, based on the identified query and based on identifying the second template user interface, a second set of the additional electronic content items that are responsive to the identified query, wherein the second set contains a different amount of electronic content items than the first amount of electronic content items.