A system comprising: a server device having a non-transitory data storage apparatus , the server device communicatively coupled with a plurality of digital slide scanning devices and a user device ; wherein the server device is configured to, receive a current operational firmware from the user device, and store the current operational firmware in the non-transitory data storage apparatus, receive operational information from each of the plurality of digital slide scanning devices , and store the operational information in the non-transitory data storage apparatus, the operational information comprises digital slide image data, the digital slide image data being generated by using a line scan camera and a movable sample stage whose motion is synchronized with a line rate of the line scan camera, and, for each of the plurality of digital slide scanning devices , perform a network boot operation to the digital slide scanning device , wherein the network boot operation comprises: sending an instruction to reboot the digital slide scanning device to the digital slide scanning device to trigger, at the digital slide scanning device , a download of the entire current operational firmware from the server device to the digital slide scanning device . a server device having a non-transitory data storage apparatus , the server device communicatively coupled with a plurality of digital slide scanning devices and a user device ; wherein the server device is configured to, receive a current operational firmware from the user device, and store the current operational firmware in the non-transitory data storage apparatus, receive operational information from each of the plurality of digital slide scanning devices , and store the operational information in the non-transitory data storage apparatus, the operational information comprises digital slide image data, the digital slide image data being generated by using a line scan camera and a movable sample stage whose motion is synchronized with a line rate of the line scan camera, and, for each of the plurality of digital slide scanning devices , perform a network boot operation to the digital slide scanning device , wherein the network boot operation comprises: sending an instruction to reboot the digital slide scanning device to the digital slide scanning device to trigger, at the digital slide scanning device , a download of the entire current operational firmware from the server device to the digital slide scanning device . receive a current operational firmware from the user device, and store the current operational firmware in the non-transitory data storage apparatus, receive operational information from each of the plurality of digital slide scanning devices , and store the operational information in the non-transitory data storage apparatus, the operational information comprises digital slide image data, the digital slide image data being generated by using a line scan camera and a movable sample stage whose motion is synchronized with a line rate of the line scan camera, and, for each of the plurality of digital slide scanning devices , perform a network boot operation to the digital slide scanning device , wherein the network boot operation comprises: sending an instruction to reboot the digital slide scanning device to the digital slide scanning device to trigger, at the digital slide scanning device , a download of the entire current operational firmware from the server device to the digital slide scanning device . <EOS>