白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Systems and methods for updating software in a hazard detection system

專利號(hào)
US11175900B2
公開(kāi)日期
2021-11-16
申請(qǐng)人
GOOGLE LLC(US CA Mountain View)
發(fā)明人
Jonathan Solnit; Kelly Veit; Edwin H. Satterthwaite, Jr.; Jeffery Theodore Lee
IPC分類(lèi)
G06F11/00; G06F8/65; G06F9/4401; G09C1/00; G08B17/10; G06F8/656; G06F21/57; G06F21/44
技術(shù)領(lǐng)域
hazard,alarm,processor,alarming,system,update,safety,may,software,state
地域: CA CA Mountain View

摘要

Systems and methods for updating software in a hazard detection system are described herein. Software updates may be received by, stored within, and executed by a hazard detection system, without disturbing the system's ability to monitor for alarm events and sound an alarm in response to a monitored hazard event. The software updates may be received as part of a periodic over-the-air communication with a remote server or as part of a physical connection with a data source such as a computer. The software updates may include several portions of code designed to operate with different processors and/or devices within the hazard detection system. The software updates may also include language specific audio files that can be accessed by the hazard detection system to play back language specific media files via a speaker.

說(shuō)明書(shū)

At step 812, the hazard system (e.g., a first processor of the hazard system, such as system processor 210) may determine whether system status conditions are satisfied before commencing with the update of the first processor's executable code. The system status conditions can include the power level of a power source and whether any of the system's state machines are in an alarm or pre-alarm state. If any of the system status conditions are not satisfied, then the process may be delayed, at step 814, until those conditions are satisfied. Since updating the executable software for the first processor requires taking the first processor offline, it may not be desirable to update the software when any one of the system status conditions is not satisfied. This enables the first processor, such as the system processor 210, to execute higher order functions such as pre-alarm notifications, process touchless hush commands, perform wireless communications, and other features during an alarm or pre-alarm event. It should be appreciated, however, that when the first processor is taken offline to have its software updated, a second processor (e.g., the safety processor 230) is still functioning independently thereof and is able to monitor for hazardous or other conditions and provide an alert when appropriate.

權(quán)利要求

1
微信群二維碼
意見(jiàn)反饋