The preferred embodiments described herein provide a method for
field-programming a solid-state memory device with a digital media file.
In one preferred embodiment, a solid-state memory device is provided that
comprises a memory array comprising a plurality of field-programmable
memory cells. A digital media file is selected for storage in the memory
device, and a digital media source field-programs the memory cells of the
memory device with the selected digital media file. After the digital
media file is stored in the memory device, the stored digital media file
can be played using a digital playback device. In some embodiments, the
memory array is a three-dimensional memory array, and the memory cells
are write-once memory cells. Other preferred embodiments are provided,
and each of the preferred embodiments described herein can be used alone
or in combination with one another.