Patent ID: 7650643

Claim:
A system for managing data, comprising: a data management server system that receives a source file from a file owner for registration, the source file being received with preselected file information including ownership and file attribute information and having a sequence of source video frames each comprising a pixel matrix of source pixel elements, each of the source pixel elements being associated with a pixel color value; a key generation system that defines a data key for the source video frames of the source file, said data key having a plurality of key elements each defining a pixel submatrix within the pixel matrix; a source print generation system that applies said data key to the source file to extract a plurality of source frame submatrices from a selected source video frame, each of said source frame submatrices comprising the source pixel elements in the selected source video frame that correspond with the pixel submatrix of a relevant key element, said source print generation system determining an average source pixel color value for each of said source frame submatrices of the selected source video frame, said average source pixel color value comprising an average value of the pixel color values of the source pixel elements included in a relevant frame submatrix; a data embedding system that forms a data block that includes the file attribute information, encrypting said data block via an owner encryption key to form an encrypted data block, and embedding said encrypted data block into the source file to form a branded source file for distribution; and a database system that stores the preselected file information, said average source pixel color values for the selected frame, and said data block in association with the source file, wherein said owner encryption key permits the file owner to generate a user decryption key to enable an authorized file user to decrypt and view the file attribute information in the branded source file.