Patent ID: 7058681

Claim:
A data storing and reproducing system using a computer network comprising: server comprising means for storing reproduction data in response to a request to reproduce data without reference to a specific reproduction device; at least one attachment unit coupled to the server, the at least one attachment unit comprising means for interfacing with a portable memory device having a reference to the reproduction data; first and second reproduction devices coupled to one or more of the at least one attachment unit, the first reproduction device capable of performing a first reproduction of the reproduction data and the second reproduction device capable of performing a second reproduction of the reproduction data, the second data reproduction being different than the first data reproduction, wherein, in response to selection of a function to be performed by one of the first and second reproduction devices using the stored reproduction data, the at least one attachment unit requests the stored reproduction data from the server, and wherein the server responds to the request from the at least one attachment unit by transmitting the reproduction data, and where the stored reproduction data is determined to be a format unsuitable for the selected function to be performed by the reproduction device, the data is reformatted for use by the reproduction device.