US 11,726,768 B2
Systems and methods for updating software in a hazard detection system
Jonathan Solnit, San Jose, CA (US); Kelly Veit, Mountain View, CA (US); Edwin H. Satterthwaite, Jr., Palo Alto, CA (US); and Jeffery Theodore Lee, Sunnyvale, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Nov. 15, 2021, as Appl. No. 17/527,048.
Application 17/527,048 is a continuation of application No. 16/403,220, filed on May 3, 2019, granted, now 11,175,900.
Application 16/403,220 is a continuation of application No. 15/342,727, filed on Nov. 3, 2016, granted, now 10,331,430, issued on Jun. 25, 2019.
Application 15/342,727 is a continuation of application No. 14/319,308, filed on Jun. 30, 2014, granted, now 9,513,898, issued on Dec. 6, 2016.
Prior Publication US 2022/0075614 A1, Mar. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 11/00 (2006.01); G06F 8/65 (2018.01); G06F 9/4401 (2018.01); G09C 1/00 (2006.01); G08B 17/10 (2006.01); G06F 8/656 (2018.01); G06F 21/57 (2013.01); G06F 21/44 (2013.01)
CPC G06F 8/65 (2013.01) [G06F 8/656 (2018.02); G06F 9/4401 (2013.01); G06F 9/4406 (2013.01); G06F 21/57 (2013.01); G08B 17/10 (2013.01); G09C 1/00 (2013.01); G06F 21/44 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for updating a software in a hazard detection system, the method comprising:
receiving, by a system processor, a software update for a safety processor in the hazard detection system;
sending, by the system processor, an indication to the safety processor that the software update is available for the safety processor;
determining, by the safety processor, whether it is safe to update the safety processor; and
in response to determining that it is safe to update the safety processor, updating the safety processor using the software update.