白丝美女被狂躁免费视频网站,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分類
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ū)

FIGS. 16A-F show a sequence of illustrative block diagrams of images 1610 and 1620 that show hazard system recovering from a corrupted software update package, according to an embodiment. FIG. 16A may represent an initial state of images 1610 and 1620, where the system processor is running code stored in image 1610. In response to a user demand to change the language to English or other language, the system may download a software update package. As shown in FIG. 16B, the English audio kit is downloaded into image 1610, which is the inactive portion. However, there was an error in the downloaded file and it is corrupted. When the system attempts to boot from the corrupted coded in image 1610, it fails, as shown in FIG. 16C. The system may revert to a previously known good code image, such as image 1620 and reboot (shown in FIG. 16D). With the system running on code contained in image 1620, the system may download another software update package in image 1610 (shown in FIG. 16E). This time, however, the package is not corrupt and the system is able to boot using code stored in image 1620 (shown in FIG. 16F). Accordingly, the system is running with the English language audio kit.

權(quán)利要求

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