Architecture containing embedded compression and encryption algorithms within a data file
AssigneeThe Boeing Company
InventorsWilliam G. Connelly, Bernard Mark Gudaitis
Life of this patent
Estimating the term…
Abstract
Digital media content is processed in a computer system. The computer system comprises a first general purpose processor and a second co-processor in the computer system. The second co-processor is configured to perform common but relatively complex subroutines. Digital media content is encrypted into a data file in accordance with an encryption/decryption algorithm. Metadata for the data file also includes the encryption/decryption algorithm. The data file is then transmitted and received at a displaying entity where the encryption/decryption algorithm is utilized to decrypt the media content for display.
Claims24
A method for processing digital media content in a computer system wherein the computer system comprises a first general purpose processor and a second co-processor on the computer, wherein the second co-processor is configured to perform common but relatively complex subroutines, the method comprising:
- encrypting digital media content into a data file in accordance with an encryption/decryption algorithm;
- inserting the encryption/decryption algorithm as metadata into the data file;
- and
- transmitting the data file.
A method for processing digital media content in a computer system wherein the computer system comprises a first general purpose processor and a second co-processor on the computer, wherein the second co-processor is configured to perform common but relatively complex subroutines, the method comprising:
- (a) receiving a data file, wherein the data file comprises:
- (i) media content compressed in accordance with an encryption/decryption algorithm, and
- (ii) metadata comprising the encryption/decryption algorithm;
- and
- (b) decrypting the media content in accordance with the encryption/decryption algorithm.
An apparatus for processing digital media content in a computer system, the computer system comprising:
- (a) a computer having a memory;
- (b) a first general purpose processor and a second co-processor on the computer, wherein the second co-processor is configured to perform common but relatively complex subroutines, and wherein the first processor and second co-processor are configured to:
- (i) encrypt the media content into a data file in accordance with an encryption/decryption algorithm;
- (ii) insert the encryption/decryption algorithm as metadata into the data file;
- and
- (iii) transmit the data file.
An apparatus for processing digital media content in a computer system, the computer system comprising:
- (a) a computer having a memory;
- (b) a first general purpose processor and a second co-processor on the computer, wherein the second co-processor is configured to perform common but relatively complex subroutines, and wherein the first processor and second co-processor are configured to:
- (i) receive a data file, wherein the data file comprises:
- (1) media content compressed in accordance with an encryption/decryption algorithm, and
- (2) metadata comprising the encryption/decryption algorithm;
- and
- (ii) decrypt the media content in accordance with the encryption/decryption algorithm.
Dependencies are inferred from the claim text.