60 likes | 175 Views
Patent Liability Analysis. Audio Lossless compression in an FPGA (ALF) Team 6 Ken Pesyna David Eslinger AJ Hartnett Curt Schieler. ALF. ALF = Audio compression Losslessly on an FPGA Implements FLAC audio compression (which includes Rice Encoding) on an FPGA
E N D
Patent Liability Analysis Audio Lossless compression in an FPGA (ALF) Team 6 Ken Pesyna David Eslinger AJ Hartnett Curt Schieler
ALF • ALF = Audio compression Losslessly on an FPGA • Implements FLAC audio compression (which includes Rice Encoding) on an FPGA • Recording, Compression, Decompression, and Playback capabilities
Rice lossless compression module United States Patent 7430328 Honeywell International Inc. Claims: • 1. A Rice coding data compression module... and a memory interface operable to store the formatted compressed sensor data packets tomemory. • 2. The Rice coding data compression module of claim 1, wherein the module is embodied in a FPGA... • …
Rice lossless compression module Patent Liability: • Literal Infringement • We do use Rice coding compression • We do implement the compression in an FPGA • We do store the compressed data to memory • FLAC is an extension of Rice coding Patent 7430328
Lossless compression/decompression of digital audio data United States Patent 5884269 Merging Technologies Claims: • 1. A method of encoding audio data comprising the steps of: • generating a frame of prediction error samplesfrom a frame of audio data samples • determining the cost of coding the frame of prediction error samples using each of a plurality of code tables… • 2. The method of claim 1, wherein the cost of coding the frame of prediction error samples includes the number of bits used to represent the encoded frame of prediction error samples. • 3. The method of claim 1, further comprising the step of forming a block of encoded audio data by adding a header to the frame of encoded prediction error samples. • 4. The method of claim 3 further comprising the step of forming an index file, the index file including block lengthand level information for each of a plurality of blocks of encoded audio data.
Lossless compression/decompression of digital audio data Patent Liability: • Doctrine of Equivalents: • We dogenerate frames of prediction error samples • We do not code error samples using code tables • We do consider that the cost of coding frame is the number of bits used to represent encoded frame of prediction error samples • We do form blocks of encoded audio w/ a header • We do form an index file including block length Patent 5884269