-
公开(公告)号:US20200342350A1
公开(公告)日:2020-10-29
申请号:US16397481
申请日:2019-04-29
申请人: Google LLC
IPC分类号: G06N20/00
摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for virtualizing external memory as local to a machine learning accelerator. One ambient computing system comprises: an ambient machine learning engine; a low-power CPU; and an SRAM that is shared among at least the ambient machine learning engine and the low-power CPU; wherein the ambient machine learning engine comprises virtual address logic to translate from virtual addresses generated by the ambient machine learning engine to physical addresses within the SRAM.
-
公开(公告)号:US20200278738A1
公开(公告)日:2020-09-03
申请号:US16479901
申请日:2018-11-21
申请人: Google LLC
IPC分类号: G06F1/3293 , G06F1/3215 , G06F1/3228 , G06F1/3287 , G06F1/3231 , G06N20/00 , G06N5/04
摘要: Methods, systems, and apparatus, for handling applications in an ambient computing system. One of the methods includes determining, by a low-power processing component, that particular sensor signals have a particular property. In response, a machine learning engine performs an inference pass over a machine learning model using the sensor signals to generate a model output. If the model output of the machine learning engine matches an application-specific condition, one or more of the other processing components are activated to execute an particular application corresponding to the application-specific condition.
-
公开(公告)号:US20220335945A1
公开(公告)日:2022-10-20
申请号:US17638613
申请日:2020-12-17
申请人: Google LLC
摘要: Methods, systems, and apparatus, for handling applications in an ambient computing system with a privacy processor. One of the methods includes to remain in a monitoring power state until a controller receives an interrupt indicating that one or more sensor signals are present. The one or more sensor signals are provided as input to a machine learning engine. An inference pass is performed by the machine learning engine to generate an output representing a particular context that is specific to a particular user. It is determined that one or more components of an ambient computing system should be disabled based on the on the particular context for the particular user. In response, the one or more components of the ambient computing system are disabled.
-
公开(公告)号:US11599471B2
公开(公告)日:2023-03-07
申请号:US17325899
申请日:2021-05-20
申请人: Google LLC
IPC分类号: G06F12/0862
摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing a prefetch processing to prepare an ambient computing device to operate in a low-power state without waking a memory device. One of the methods includes performing, by an ambient computing device, a prefetch process that populates a cache with prefetched instructions and data required for the ambient computing device to process inputs to the system while in the low-power state, and entering the low-power state, and processing, by the ambient computing device in the low-power state, inputs to the system using the prefetched instructions and data stored in the cache.
-
公开(公告)号:US20220066536A1
公开(公告)日:2022-03-03
申请号:US17523332
申请日:2021-11-10
申请人: Google LLC
IPC分类号: G06F1/3293 , G06N20/00 , G06F1/3215 , G06F1/3228 , G06F1/3231 , G06F1/3287 , G06N5/04
摘要: Methods, systems, and apparatus, for handling applications in an ambient computing system. One of the methods includes determining, by a low-power processing component, that particular sensor signals have a particular property. In response, a machine learning engine performs an inference pass over a machine learning model using the sensor signals to generate a model output. If the model output of the machine learning engine matches an application-specific condition, one or more of the other processing components are activated to execute an particular application corresponding to the application-specific condition.
-
公开(公告)号:US20210342269A1
公开(公告)日:2021-11-04
申请号:US17325899
申请日:2021-05-20
申请人: Google LLC
IPC分类号: G06F12/0862
摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing a prefetch processing to prepare an ambient computing device to operate in a low-power state without waking a memory device. One of the methods includes performing, by an ambient computing device, a prefetch process that populates a cache with prefetched instructions and data required for the ambient computing device to process inputs to the system while in the low-power state, and entering the low-power state, and processing, by the ambient computing device in the low-power state, inputs to the system using the prefetched instructions and data stored in the cache.
-
公开(公告)号:US11023379B2
公开(公告)日:2021-06-01
申请号:US16518644
申请日:2019-07-22
申请人: Google LLC
IPC分类号: G06F12/00 , G06F12/0862 , G06F13/00 , G06F13/28
摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing a prefetch processing to prepare an ambient computing device to operate in a low-power state without waking a memory device. One of the methods includes performing, by an ambient computing device, a prefetch process that populates a cache with prefetched instructions and data required for the ambient computing device to process inputs to the system while in the low-power state, and entering the low-power state, and processing, by the ambient computing device in the low-power state, inputs to the system using the prefetched instructions and data stored in the cache.
-
公开(公告)号:US12093114B2
公开(公告)日:2024-09-17
申请号:US17777968
申请日:2020-12-16
申请人: Google LLC
IPC分类号: G06F1/32 , G06F1/3234 , G06F1/3287 , G06F1/3293
CPC分类号: G06F1/3293 , G06F1/325 , G06F1/3287
摘要: Methods, systems, and apparatus, for performing low-power vision sensing. One computing device includes a vision sensor configured to generate vision sensor data and an ambient computing system configured to repeatedly process the vision sensor data generated by the vision sensor according to a low-power detection process. If a detection is indicated by the low-power detection process, the ambient computing system wakes one or more other components of the computing device to perform a high-power detection process using the vision sensor data.
-
公开(公告)号:US11176493B2
公开(公告)日:2021-11-16
申请号:US16397481
申请日:2019-04-29
申请人: Google LLC
IPC分类号: G06N20/00
摘要: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for virtualizing external memory as local to a machine learning accelerator. One ambient computing system comprises: an ambient machine learning engine; a low-power CPU; and an SRAM that is shared among at least the ambient machine learning engine and the low-power CPU; wherein the ambient machine learning engine comprises virtual address logic to translate from virtual addresses generated by the ambient machine learning engine to physical addresses within the SRAM.
-
公开(公告)号:US11714477B2
公开(公告)日:2023-08-01
申请号:US17523332
申请日:2021-11-10
申请人: Google LLC
IPC分类号: G06F1/32 , G06F1/3293 , G06N20/00 , G06F1/3215 , G06F1/3228 , G06F1/3231 , G06F1/3287 , G06N5/04 , G06F1/3203
CPC分类号: G06F1/3293 , G06F1/3215 , G06F1/3228 , G06F1/3231 , G06F1/3287 , G06N5/04 , G06N20/00 , G06F1/3203
摘要: Methods, systems, and apparatus, for handling applications in an ambient computing system. One of the methods includes determining, by a low-power processing component, that particular sensor signals have a particular property. In response, a machine learning engine performs an inference pass over a machine learning model using the sensor signals to generate a model output. If the model output of the machine learning engine matches an application-specific condition, one or more of the other processing components are activated to execute an particular application corresponding to the application-specific condition.
-
-
-
-
-
-
-
-
-