9. A device, comprising: a memory to store a plurality of instructions; and a processor to execute instructions in the memory to: receive, from a content provider device, a file with a custom name, extract a digital fingerprint from a content sample of the file; generate, based on the digital fingerprint, a universal file name for the file with the custom name, associate the universal file name with the custom name, determine that the universal file name is associated with a previously-stored file, where the previously-stored file and the file with the custom name have an identical digital fingerprint, discard the file with the custom name, and associate, for later retrieval of the previously-stored file, the custom name with the universal file name.
9. A device, comprising: a memory to store a plurality of instructions; and a processor to execute instructions in the memory to: receive, from a content provider device, a file with a custom name, extract a digital fingerprint from a content sample of the file; generate, based on the digital fingerprint, a universal file name for the file with the custom name, associate the universal file name with the custom name, determine that the universal file name is associated with a previously-stored file, where the previously-stored file and the file with the custom name have an identical digital fingerprint, discard the file with the custom name, and associate, for later retrieval of the previously-stored file, the custom name with the universal file name. 13. The device of claim 9 , where the file with a custom name is a personal media file and where the custom name is a name selected by a user of the content provider device.