The following items are recorded on an interchangeable storage medium used for input/output in a computer system: (1) a data file specified by a file name, (2) a program for subjecting the data file to processing that makes it possible for the data file to be utilized by a computer system, (3) data control...http://www.google.ca/patents/US5870756?utm_source=gb-gplus-sharePatent US5870756 - Interchangeable storage medium containing program for processing data files thereupon to match a data file format to a computer system