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

Systems and methods for updating software in a hazard detection system

專利號
US11175900B2
公開日期
2021-11-16
申請人
GOOGLE LLC(US CA Mountain View)
發(fā)明人
Jonathan Solnit; Kelly Veit; Edwin H. Satterthwaite, Jr.; Jeffery Theodore Lee
IPC分類
G06F11/00; G06F8/65; G06F9/4401; G09C1/00; G08B17/10; G06F8/656; G06F21/57; G06F21/44
技術領域
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.

說明書

As shown, FIG. 5 shows system parameters 520, state machine status 522, timer initiated software update request 524, user initiated software update request 526, physical port 528, wireless port 530, non-volatile memory 540, volatile memory 550, and wireless network 560. FIG. 5 is shown to be divided by a dashed line to graphically illustrate which aspects can represent hardware and/or software modules and which aspects can represent data or information. System parameters 520 may represent parameters associated with hardware operation of the system such as, for example, power levels of a power source (e.g., battery power source or a line power source). State machine status 522 may represent the state of each of the state machines operating in system 500. For example, the state machines represented by status 522 can include one or more of the state machines shown and described in connection with FIG. 3 and/or FIG. 4. Software update module 510, and in particular, system status check module 512, may use one or more parameters from system parameters 520 and one or more status indicators from state machine status 522 to determine whether to proceed with a software update. For example, if the system parameters indicate that the power level of the power source is below a fixed threshold, system status check module 512 may prevent or stop a software update process. As another example, if the status of any one of the state machines indicates that it is in a pre-alarm state or an alarm state, then system status check module 512 may prevent or stop a software update process.

權利要求

1
微信群二維碼
意見反饋