Patent ID: 7647618

Claim:
A method comprising: creating a digital neural archive pattern library by sampling frames of at least one of a plurality of video programs to determine recognizable patterns within each of said sampled frames; encoding the plurality of video programs, wherein the encoding is based, at least in part, on the recognizable patterns of the digital neural archive pattern library; associating a header with at least one of the plurality of encoded video programs, wherein the header comprises descriptive information other than specific identification of the encoded video program; distributing a plurality of consumer devices to a plurality of consumers, each consumer device comprising: a processor configured to determine a level of match between descriptive information in the header and preference information associated with a user of the consumer device, a storage medium configured to automatically store encoded video programs wherein the determined level of match corresponds to a predefined level of match and further configured to store digital neural archive pattern libraries, and a recording mechanism configured to record at least one encoded video program and a digital neural archive pattern library on a removable and portable storage medium; transmitting the plurality of encoded video programs, the header, and the digital neural archive pattern library to the plurality of consumer devices; and enabling at least one consumer device to play back an encoded video program by decoding the encoded video program using the digital neural archive pattern library, wherein the encoded video program is stored on one of the following: the storage medium of the consumer device, or the removable and portable storage medium.