Patent ID: 7568143

Claim:
A media device comprising: a processor; a data bus coupled to said processor; a memory coupled to said data bus; a network adapter, coupled to said data bus, wherein said network adapter couples said processor to a distributed network including at least one server; a removable media interface for accepting a removable medium, said removable media interface coupled to said processor; and a computer-usable storage medium embodying computer program code, said computer program code comprising instructions executable by said processor and configured for: detecting a number of errors on said removable medium; if said number of errors on said removable medium exceeds a predetermined threshold, querying said at least one server for correction data to be stored in said memory in accordance with at least one preference indicating a character of the correction data, wherein said at least one user preference indicates either high quality or low quality correction; and merging said correction data with data stored on said removable medium during processing of the data stored on the removable medium by the processor to enable successful processing of said data stored on said removable medium.