-
公开(公告)号:US20230215438A1
公开(公告)日:2023-07-06
申请号:US17927259
申请日:2020-05-27
Applicant: GOOGLE LLC
Inventor: Vikram Aggarwal , Suresh Batchu
CPC classification number: G10L15/30 , G06F21/31 , G10L15/005 , G10L15/22 , G10L15/1815 , G10L2015/223
Abstract: Implementations set forth herein relate to off-loading, or temporarily ceasing such off-loading, computational tasks to a separate computing device based on a network metric(s) that is not limited to signal strength. Rather, a network metric for determining whether to continue relying on a network connection with a server computing device for certain computational tasks can be based on a current, or recent, interaction with the server computing device. In this way, an application executing at a computing device having a powerful antenna — but an otherwise limited network velocity, can determine to temporarily rely exclusively on local processing. For instance, an automated assistant can temporarily cease communicating audio data to a remote server computing device, during a dialog session, in response to determining a network metric fails to satisfy a threshold-even though there may appear to be adequate signal strength to effectively transmit the audio data.
-
公开(公告)号:US20240054060A1
公开(公告)日:2024-02-15
申请号:US18175499
申请日:2023-02-27
Applicant: Google LLC
Inventor: Lakshman Naresh Coimbatore Annadorai , Keun Young Park , Suresh Batchu , Edward Dcruz , Felipe Leme , Steven Boray Huang , Kweku Adams
CPC classification number: G06F11/3055 , G06F11/3024 , G06F9/5027
Abstract: One or more processors of a computing device may determine, based at least in part on one or more processor statistics and one or more processor mode statistics, a processor availability of the one or more processors. The one or more processors may determine, based at least in part on the processor availability of the one or more processors, whether the one or more processors are available to execute one or more tasks. The one or more processors may, in response to determining that the one or more processors are available to execute the one or more tasks, executing, by the one or more processors, the one or more tasks.
-