Patent ID: 6839864

Claim:
A field-operable apparatus, comprising: a housing in which apparatus electronics are housed including, a controller; at least one flash media connector operatively coupled to the controller, configured to accept at least one type of flash media either directly or via a flash media connector adaptor to enable communication with said at least one type of flash media; storage means, operatively coupled to the controller; and memory operatively coupled to or built into the controller in which instructions are stored, which when executed by the controller perform the operations of: detecting an activation event, and in response thereto, recovering data corresponding to at least one application file from a corrupted flash media device coupled to the flash media connector by, accessing the flash media at a low level to access raw flash data stored on the flash media device; searching the raw flash data for file indicia corresponding at least one predetermined file type; and reading data from the raw flash data based on information in the file indicia, said data comprising a recovered file; and storing the recovered data on the storage means.