US Patent No: 6,309,424

Number of patents in Portfolio can not be more than 2000

Content independent data compression method and system

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

Systems and methods for providing content independent lossless data compression and decompression. A data compression system includes a plurality of encoders that are configured to simultaneously or sequentially compress data independent of the data content. The results of the various encoders are compared to determine if compression is achieved and to determine which encoder yields the highest lossless compression ratio. The encoded data with the highest lossless compression ratio is then selected for subsequent data processing, storage, or transmittal. A compression identification descriptor may be appended to the encoded data with the highest compression ratio to enable subsequent decompression and data interpretation. Furthermore, a timer may be added to measure the time elapsed during the encoding process against an a priori-specified time limit. When the time limit expires, only the data output from those encoders that have completed the encoding process are compared. The encoded data with the highest compression ratio is selected for data processing, storage, or transmittal. The imposed time limit ensures that the real-time or pseudo real-time nature of the data encoding is preserved. Buffering the output from each encoder allows additional encoders to be sequentially applied to the output of the previous encoder, yielding a more optimal lossless data compression ratio.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
REALTIME DATA LLCNEW YORK, NY29

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fallon, James J Bronxville, NY 63 1032

Cited Art

Patent Info (Count) # Cites Year
 
RICOH COMPANY, LTD. (5)
5,381,145 Method and apparatus for parallel decoding and encoding of data 148 1993
5,583,500 Method and apparatus for parallel encoding and decoding of data 95 1993
5,471,206 Method and apparatus for parallel decoding and encoding of data 68 1994
5,717,394 Method and apparatus for encoding and decoding data 135 1996
5,861,824 Encoding method and system, and decoding method and system 36 1997
 
APPLE INC. (3)
5,212,742 Method and apparatus for encoding/decoding image data 213 1991
5,467,087 High speed lossless data compression system 76 1992
5,461,679 Method and apparatus for encoding/decoding image data 145 1993
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
5,045,852 Dynamic model selection during data compression 86 1990
5,097,261 Data compression for recording on a record medium 88 1990
5,729,228 Parallel compression and decompression using a cooperative dictionary 89 1995
 
THOMSON CONSUMER ELECTRONICS, INC. (3)
5,847,762 MPEG system which decompresses and then recompresses MPEG video data before storing said recompressed MPEG video data into memory 83 1995
5,818,530 MPEG compatible decoder including a dual stage data reduction network 43 1996
5,825,424 MPEG system which decompresses and recompresses image data before storing image data in a memory and in accordance with a resolution of a display device 63 1996
 
FUJITSU LIMITED (2)
5,231,492 Video and audio multiplex transmission system 193 1990
5,717,393 Apparatus for data compression and data decompression 31 1996
 
HEWLETT-PACKARD COMPANY (2)
5,243,341 Lempel-Ziv compression scheme with enhanced adapation 58 1992
5,479,587 Page printer having adaptive data compression for memory minimization 114 1992
 
LSI LOGIC CORPORATION (2)
5,270,832 System for compression and decompression of video data using discrete cosine transform and coding techniques 84 1992
5,784,572 Method and apparatus for compressing video and voice signals according to different standards 70 1995
 
ADOBE SYSTEMS INCORPORATED (1)
5,991,515 Method and apparatus for compressing and decompressing data prior to display 111 1997
 
ALCATEL (1)
6,031,939 Method of optimizing the compression of image data, with automatic selection of compression conditions 61 1998
 
FREESCALE SEMICONDUCTOR, INC. (1)
5,243,348 Partitioned digital encoder and method for encoding bit groups in parallel 39 1992
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
5,654,703 Parallel data compression and decompression 33 1996
 
HITACHI COMPUTER PERIPHERALS, 2880, KOZU, ODAWARA-SHI, KANAGAWA-KEN, JAPAN, A CORP. OF JAPAN (1)
4,872,009 Method and apparatus for data compression and restoration 75 1987
 
JVC KENWOOD CORPORATION (1)
5,917,438 Data storing and outputting apparatus 28 1996
 
MEDIATEK INC. (1)
5,394,534 Data compression/decompression and storage of compressed and uncompressed data on a same removable data storage medium 107 1992
 
Network Computing Devices, Inc. (1)
5,964,842 Method and apparatus for scaling data compression based on system capacity 40 1997
 
OAK TECHNOLOGY, INC. (1)
5,668,737 High-speed data processor and coding method 30 1995
 
OKI ELECTRIC INDUSTRY CO., LTD. (1)
5,771,340 Data compression method and print processing device utilizing the same 38 1996
 
PENDRAGON NETWORKS LLC (1)
5,627,534 Dual stage compression of bit mapped image data using refined run length and LZ compression 38 1995
 
Premier Research, LLC (1)
5,818,368 Method and apparatus for lossless digital data compression 25 1997
 
SAMPLIFY SYSTEMS, INC. (1)
5,839,100 Lossless and loss-limited compression of sampled data signals 73 1996
 
SAMSUNG ELECTRONICS CO., LTD. (1)
5,495,244 Device for encoding and decoding transmission signals through adaptive selection of transforming methods 31 1994
 
SEIKO EPSON CORPORATION (1)
5,809,176 Image data encoder/decoder system which divides uncompresed image data into a plurality of streams and method thereof 84 1995
 
SONY CORPORATION (1)
5,805,932 System for transmitting compressed data if compression ratio is at least preset ratio and pre-compressed data if compression ratio is less than preset ratio 52 1996
 
Storage Technology Corporation (1)
4,929,946 Adaptive data compression apparatus including run length encoding for a tape drive system 135 1989
 
TERADATA US, INC. (1)
6,141,053 Method of optimizing bandwidth for transmitting compressed video data streams 56 1997
 
The James Group (1)
5,533,051 Method for data compression 43 1993
 
U.S. ROBOTICS MOBILE COMMUNICATIONS CORP. (1)
5,819,215 Method and apparatus for wavelet based data compression having adaptive bit rate control for compression of digital audio or other sensory data 120 1995
 
USATALKS.COM, INC. (1)
5,486,826 Method and apparatus for iterative compression of digital data 53 1994
 
UTAH STATE UNIVERSITY (1)
5,799,110 Hierarchical adaptive multistage vector quantization 38 1995
 
XGI TECHNOLOGY INC. (1)
5,748,904 Method and system for segment encoded graphic data compression 94 1996
 
Other [Check patent profile for assignment information] (1)
5,379,036 Method and apparatus for data compression 71 1992

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
LG ELECTRONICS INC. (49)
8,214,220 Method and apparatus for embedding spatial information and reproducing embedded signal for an audio signal 0 2006
8,170,883 Method and apparatus for embedding spatial information and reproducing embedded signal for an audio signal 0 2006
8,150,701 Method and apparatus for embedding spatial information and reproducing embedded signal for an audio signal 0 2006
8,090,586 Method and apparatus for embedding spatial information and reproducing embedded signal for an audio signal 0 2006
8,214,221 Method and apparatus for decoding an audio signal and identifying information included in the audio signal 0 2006
8,185,403 Method and apparatus for encoding and decoding an audio signal 0 2006
8,082,157 Apparatus for encoding and decoding audio signal and method thereof 1 2006
8,073,702 Apparatus for encoding and decoding audio signal and method thereof 3 2006
7,987,097 Method for decoding an audio signal 1 2006
7,908,148 Method for decoding an audio signal 0 2006
7,831,435 Slot position coding of OTT syntax of spatial audio coding application 1 2006
7,822,616 Time slot position coding of multiple frame types 0 2006
7,792,668 Slot position coding for non-guided spatial audio coding 0 2006
7,788,107 Method for decoding an audio signal 2 2006
7,783,493 Slot position coding of syntax of spatial audio application 0 2006
7,783,494 Time slot position coding 0 2006
7,765,104 Slot position coding of residual signals of spatial audio coding application 6 2006
7,761,303 Slot position coding of TTT syntax of spatial audio coding application 1 2006
7,840,401 Removing time delays in signal paths 2 2006
7,761,289 Removing time delays in signal paths 0 2006
7,742,913 Removing time delays in signal paths 1 2006
7,716,043 Removing time delays in signal paths 1 2006
7,653,533 Removing time delays in signal paths 1 2006
8,068,569 Method and apparatus for signal processing and encoding and decoding 1 2006
7,756,701 Audio signal processing using pilot based coding 0 2006
7,756,702 Signal processing using pilot based coding 1 2006
7,752,053 Audio signal processing using pilot based coding 0 2006
7,743,016 Method and apparatus for data processing and encoding and decoding method, and apparatus therefor 0 2006
7,684,498 Signal processing using pilot based coding 0 2006
7,680,194 Method and apparatus for signal processing, encoding, and decoding 0 2006
7,675,977 Method and apparatus for processing audio signal 0 2006
7,671,766 Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor 1 2006
7,672,379 Audio signal processing, encoding, and decoding 0 2006
7,660,358 Signal processing using pilot based coding 0 2006
7,646,319 Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor 1 2006
7,643,561 Signal processing using pilot based coding 0 2006
7,643,562 Signal processing using pilot based coding 0 2006
7,865,369 Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor 0 2006
7,774,199 Signal processing using pilot based coding 0 2006
7,751,485 Signal processing using pilot based coding 0 2006
7,696,907 Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor 2 2006
7,663,513 Method and apparatus for signal processing and encoding and decoding method, and apparatus therefor 3 2006
8,165,889 Slot position coding of TTT syntax of spatial audio coding application 0 2010
8,060,374 Slot position coding of residual signals of spatial audio coding application 1 2010
8,103,513 Slot position coding of syntax of spatial audio application 0 2010
8,095,357 Removing time delays in signal paths 0 2010
8,095,358 Removing time delays in signal paths 0 2010
8,103,514 Slot position coding of OTT syntax of spatial audio coding application 0 2010
8,082,158 Time slot position coding of multiple frame types 0 2010
 
Realtime Data LLC (23)
7,181,608 Systems and methods for accelerated loading of operating systems and application programs 51 2001
6,624,761 Content independent data compression method and system 58 2001
7,386,046 Bandwidth sensitive data compression and decompression 19 2002
7,417,568 System and method for data feed acceleration and encryption 26 2003
7,130,913 System and methods for accelerated data storage and retrieval 27 2003
7,161,506 Systems and methods for data compression such as content dependent data compression 38 2003
8,275,897 System and methods for accelerated data storage and retrieval 1 2006
7,395,345 System and methods for accelerated data storage and retrieval 13 2006
7,378,992 Content independent data compression method and system 17 2006
7,376,772 Data storewidth accelerator 18 2006
7,358,867 Content independent data compression method and system 13 2006
7,321,937 System and methods for accelerated data storage and retrieval 27 2006
8,112,619 Systems and methods for accelerated loading of operating systems and application programs 2 2006
8,090,936 Systems and methods for accelerated loading of operating systems and application programs 2 2006
8,364,836 System and methods for accelerated data storage and retrieval 0 2006
7,415,530 System and methods for accelerated data storage and retrieval 11 2006
7,714,747 Data compression systems and methods 19 2007
7,432,833 Data compression system and methods 0 2007
7,352,300 Data compression systems and methods 18 2007
7,400,274 System and method for data feed acceleration and encryption 19 2007
8,073,047 Bandwidth sensitive data compression and decompression 3 2008
7,777,651 System and method for data feed acceleration and encryption 7 2008
8,054,879 Bandwidth sensitive data compression and decompression 3 2010
 
MICROSOFT CORPORATION (13)
7,392,472 Layout analysis 7 2002
7,263,227 Activity detector 5 2002
7,164,797 Clustering 1 2002
7,120,297 Segmented layered image system 25 2002
7,110,596 System and method facilitating document image compression utilizing a mask 4 2002
7,043,079 "Don't care" pixel interpolation 3 2002
7,024,039 Block retouching 5 2002
7,376,275 Clustering 5 2005
7,397,952 "Don't care" pixel interpolation 3 2005
7,512,274 Block retouching 2 2006
7,764,834 System and method facilitating document image compression utilizing a mask 2 2006
7,376,266 Segmented layered image system 9 2006
7,386,171 Activity detector 0 2007
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
7,219,364 System and method for selectable semantic codec pairs for very low data-rate video transmission 5 2001
7,355,974 Method for forwarding data packets by a router 0 2004
7,778,181 Method for forwarding data packets by a router 0 2007
8,108,401 Applying various hash methods used in conjunction with a query with a group by clause 0 2008
7,827,187 Frequency partitioning: entropy compression with fixed size fields 2 2008
8,300,704 Picture processing via a shared decoded picture pool 0 2008
8,099,440 Method for laying out fields in a database in a hybrid of row-wise and column-wise ordering 1 2008
8,370,326 System and method for parallel computation of frequency histograms on joined tables 0 2009
8,442,988 Adaptive cell-specific dictionaries for frequency-partitioned multi-dimensional data 0 2010
 
ATI TECHNOLOGIES ULC (6)
7,903,892 Image analysis for image compression suitability and real-time selection 0 2002
8,111,928 Method and apparatus for compression of multi-sampled anti-aliasing color data 1 2003
7,643,679 Method and apparatus for block based image compression with multiple non-uniform block encodings 2 2004
7,606,429 Block-based image compression method and apparatus 1 2005
7,764,833 Method and apparatus for anti-aliasing using floating point subpixel color values and compression of same 2 2006
8,326,053 Method and apparatus for block based image compression with multiple non-uniform block encodings 0 2009
 
CHICAGO MERCANTILE EXCHANGE, INC. (3)
7,831,491 Market data message format 0 2004
8,229,820 Market data message format 0 2010
8,341,056 Distribution of market data 0 2012
 
EXEGY INCORPORATED (3)
8,379,841 Method and system for high throughput blockwise independent encryption/decryption 0 2007
8,458,081 High speed processing of financial information using FPGA devices 0 2011
8,407,122 High speed processing of financial information using FPGA devices 1 2011
 
BMC SOFTWARE, INC. (2)
7,765,346 Dynamic compression of systems management data 0 2007
8,117,361 Dynamic compression of systems management data 0 2010
 
IANYWHERE SOLUTIONS, INC. (2)
7,987,420 System, method, and computer program product for a scalable, configurable, client/server, cross-platform browser for mobile devices 0 2000
7,840,647 System, method, and computer program product for executing scripts on mobile devices 2 2006
 
INFOBRIGHT, INC. (2)
8,266,147 Methods and systems for database organization 0 2008
8,417,727 System and method for storing data in a relational database 0 2011
 
CANON KABUSHIKI KAISHA (1)
7,702,513 High quality image and audio coding apparatus and method depending on the ROI setting 0 2003
 
CSR TECHNOLOGY INC. (1)
6,430,530 Apparatus for automatically processing both encoded and unencoded data 4 1999
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
7,436,969 Method and system for optimizing denoising parameters using compressibility 0 2004
 
LOCKHEED MARTIN CORPORATION (1)
7,313,817 Data transmission system utilizing efficient complexity estimation of the kolmogorov complexity for data transmission 5 2003
 
MOSAID TECHNOLOGIES INCORPORATED (1)
7,631,116 Method and system for packet encryption 0 2005
 
NOKIA CORPORATION (1)
6,624,769 Apparatus, and associated method, for communicating content in a bandwidth-constrained communication system 4 2001
 
RED HAT, INC. (1)
7,817,069 Alternative encoding for LZSS output 0 2009
 
STRAIGHT PATH IP GROUP, INC. (1)
6,825,780 Multiple codec-imager system and method 3 2003
 
TRANSFINITY CORPORATION (1)
7,111,094 System, method and algorithm for the optimization of entropy for lossless compression 10 2000

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Apr 30, 2013
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00