| CPC G06F 9/4401 (2013.01) [G06F 9/441 (2013.01); H04L 41/22 (2013.01)] | 19 Claims |

|
1. A computing system comprising:
a memory device storing basic input output system (BIOS) firmware and a reference data table containing reference data associated with the computing system, the reference data being classified into a plurality of data groups, the reference data table including a plurality of sections that each correspond to and contain the reference data associated with one of the plurality of data groups; and
a controller coupled to the memory device, the controller being configured to execute the BIOS firmware to:
collect current data associated with the computing system;
classify the current data into the plurality of data groups;
generate a current data table that contains the current data, the current data table including a plurality of sections that each correspond to and contain the current data associated with one of the plurality of data groups;
compare, for each respective data group of the plurality of data groups, (i) the current data in the corresponding section of the current data table with (ii) the reference data in the corresponding section of the reference data table; and
for each respective group of the plurality of data groups where the current data in the corresponding section of the current data table is different than the reference data in the corresponding section of the reference data table, transmit the current data of the respective data group to a predetermined destination.
|