US 11,907,824 B2
Storage network with system registry file verification
Thomas D. Cocagne, Elk Grove Village, IL (US); and Jason K. Resch, Warwick, RI (US)
Assigned to Pure Storage, Inc., Santa Clara, CA (US)
Filed by Pure Storage, Inc., Mountain View, CA (US)
Filed on Jul. 6, 2022, as Appl. No. 17/810,937.
Application 17/810,937 is a continuation of application No. 16/986,599, filed on Aug. 6, 2020, granted, now 11,410,019.
Application 16/986,599 is a continuation of application No. 16/145,481, filed on Sep. 28, 2018, granted, now 10,748,055, issued on Aug. 18, 2020.
Application 16/145,481 is a continuation of application No. 15/262,808, filed on Sep. 12, 2016, granted, now 10,157,094, issued on Dec. 18, 2018.
Application 15/262,808 is a continuation in part of application No. 15/058,408, filed on Mar. 2, 2016, granted, now 10,037,171, issued on Jul. 31, 2018.
Claims priority of provisional application 62/154,886, filed on Apr. 30, 2015.
Prior Publication US 2022/0335273 A1, Oct. 20, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G11C 29/00 (2006.01); G06N 3/04 (2023.01); G06F 11/07 (2006.01); G06F 3/06 (2006.01); G06F 16/00 (2019.01); G06F 11/10 (2006.01); G06F 16/182 (2019.01); G06F 16/23 (2019.01); G06N 3/045 (2023.01); G06N 3/065 (2023.01); G06N 3/08 (2023.01); G06N 3/06 (2006.01)
CPC G06N 3/04 (2013.01) [G06F 3/064 (2013.01); G06F 3/067 (2013.01); G06F 3/0619 (2013.01); G06F 11/079 (2013.01); G06F 11/0727 (2013.01); G06F 11/0751 (2013.01); G06F 11/0769 (2013.01); G06F 11/1092 (2013.01); G06F 16/00 (2019.01); G06F 16/182 (2019.01); G06F 16/2365 (2019.01); G06N 3/045 (2023.01); G06N 3/065 (2023.01); G06N 3/08 (2013.01); G06F 2211/1028 (2013.01); G06N 3/06 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for execution by a processing system that includes a processor, the method comprises:
generating a request for a plurality of system registry files;
receiving the plurality of system registry files via a network;
generating a verification indicator based on an integrity check of the plurality of system registry files versus system registry integrity data corresponding to the plurality of system registry files; and
storing the system registry files in memory when the verification indicator indicates that verification was successful.