EP0666651A3 - Apparatus and method for lempel ziv data compression with management of multiple dictionaries in content addressable memory. - Google Patents

Apparatus and method for lempel ziv data compression with management of multiple dictionaries in content addressable memory. Download PDF

Info

Publication number
EP0666651A3
EP0666651A3 EP95300346A EP95300346A EP0666651A3 EP 0666651 A3 EP0666651 A3 EP 0666651A3 EP 95300346 A EP95300346 A EP 95300346A EP 95300346 A EP95300346 A EP 95300346A EP 0666651 A3 EP0666651 A3 EP 0666651A3
Authority
EP
European Patent Office
Prior art keywords
management
data compression
addressable memory
content addressable
multiple dictionaries
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
EP95300346A
Other languages
German (de)
French (fr)
Other versions
EP0666651B1 (en
EP0666651A2 (en
Inventor
Airell R Clark
Jeffrey P Tobin
Gadiel Seroussi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
HP Inc
Original Assignee
Hewlett Packard Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Co filed Critical Hewlett Packard Co
Publication of EP0666651A2 publication Critical patent/EP0666651A2/en
Publication of EP0666651A3 publication Critical patent/EP0666651A3/en
Application granted granted Critical
Publication of EP0666651B1 publication Critical patent/EP0666651B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3082Vector coding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • G06T9/005Statistical coding, e.g. Huffman, run length coding
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
    • H03M7/3084Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction using adaptive string matching, e.g. the Lempel-Ziv method
    • H03M7/3088Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction using adaptive string matching, e.g. the Lempel-Ziv method employing the use of a dictionary, e.g. LZ78
EP95300346A 1994-02-07 1995-01-20 Apparatus and method for lempel ziv data compression with management of multiple dictionaries in content addressable memory Expired - Lifetime EP0666651B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US192878 1994-02-07
US08/192,878 US5455576A (en) 1992-12-23 1994-02-07 Apparatus and methods for Lempel Ziv data compression with improved management of multiple dictionaries in content addressable memory

Publications (3)

Publication Number Publication Date
EP0666651A2 EP0666651A2 (en) 1995-08-09
EP0666651A3 true EP0666651A3 (en) 1996-05-22
EP0666651B1 EP0666651B1 (en) 2000-07-19

Family

ID=22711395

Family Applications (1)

Application Number Title Priority Date Filing Date
EP95300346A Expired - Lifetime EP0666651B1 (en) 1994-02-07 1995-01-20 Apparatus and method for lempel ziv data compression with management of multiple dictionaries in content addressable memory

Country Status (4)

Country Link
US (1) US5455576A (en)
EP (1) EP0666651B1 (en)
JP (1) JP3309028B2 (en)
DE (1) DE69518022T2 (en)

Families Citing this family (121)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5252860A (en) * 1989-12-11 1993-10-12 Westinghouse Electric Corp. Gas turbine control system having maximum instantaneous load-pickup limiter
US5530645A (en) * 1993-06-30 1996-06-25 Apple Computer, Inc. Composite dictionary compression system
US5627533A (en) * 1994-08-05 1997-05-06 Hayes Microcomputer Products, Inc. Adjusting encoding table size and memory allocation for data compression in response to input data
US6460036B1 (en) 1994-11-29 2002-10-01 Pinpoint Incorporated System and method for providing customized electronic newspapers and target advertisements
US5758257A (en) 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5680601A (en) * 1994-12-14 1997-10-21 Hewlett-Packard Company Compression system for reducing the occurrence of a literal prefix
FR2728750A1 (en) * 1994-12-21 1996-06-28 Trt Telecom Radio Electr SYSTEM FOR TRANSMITTING VOICE SIGNALS IN DIGITAL FORM AND DEVICE FOR CODING-DECODING FOR SUCH A SYSTEM
JPH08180067A (en) * 1994-12-26 1996-07-12 Nec Corp Data base record compression system
US5642112A (en) * 1994-12-29 1997-06-24 Unisys Corporation Method and apparatus for performing LZW data compression utilizing an associative memory
US5974179A (en) * 1995-02-13 1999-10-26 Integrated Device Technology, Inc. Binary image data compression and decompression
US6016535A (en) * 1995-10-11 2000-01-18 Citrix Systems, Inc. Method for dynamically and efficiently caching objects by subdividing cache memory blocks into equally-sized sub-blocks
US6081623A (en) * 1995-10-11 2000-06-27 Citrix Systems, Inc. Method for lossless bandwidth compression of a series of glyphs
US5838963A (en) * 1995-10-25 1998-11-17 Microsoft Corporation Apparatus and method for compressing a data file based on a dictionary file which matches segment lengths
US5710909A (en) * 1996-01-23 1998-01-20 International Business Machines Corporation Data compression utilization method and apparatus for computer main store
GB2310055A (en) * 1996-02-08 1997-08-13 Ibm Compression of structured data
US6057857A (en) 1996-06-12 2000-05-02 Citrix Systems, Inc. Method for the lossless compression of lines in a distributed computer system
US6069573A (en) * 1996-06-17 2000-05-30 Hewlett-Packard Company Match and match address signal prioritization in a content addressable memory encoder
US5654703A (en) * 1996-06-17 1997-08-05 Hewlett-Packard Company Parallel data compression and decompression
US5828324A (en) * 1996-06-17 1998-10-27 Hewlett-Packard Company Match and match address signal generation in a content addressable memory encoder
US5951623A (en) 1996-08-06 1999-09-14 Reynar; Jeffrey C. Lempel- Ziv data compression technique utilizing a dictionary pre-filled with frequent letter combinations, words and/or phrases
JP3038649B2 (en) * 1997-04-16 2000-05-08 日本電気株式会社 Associative search device and method
US6026508A (en) * 1997-04-22 2000-02-15 International Business Machines Corporation Storage sub-system compression and dataflow chip offering excellent data integrity
US5852742A (en) * 1997-06-17 1998-12-22 Hewlett-Packard Company Configurable data processing pipeline
US6148364A (en) * 1997-12-30 2000-11-14 Netlogic Microsystems, Inc. Method and apparatus for cascading content addressable memory devices
US6199140B1 (en) * 1997-10-30 2001-03-06 Netlogic Microsystems, Inc. Multiport content addressable memory device and timing signals
US6008743A (en) * 1997-11-19 1999-12-28 International Business Machines Corporation Method and apparatus for switching between data compression modes
KR100448289B1 (en) * 1997-12-20 2004-11-16 주식회사 대우일렉트로닉스 Data compression system having a string matching module
US6002814A (en) * 1998-04-14 1999-12-14 Hewlett-Packard Company Means and method for configuring a data processing pipeline
US6088699A (en) * 1998-04-22 2000-07-11 International Business Machines Corporation System for exchanging compressed data according to predetermined dictionary codes
US6240485B1 (en) 1998-05-11 2001-05-29 Netlogic Microsystems, Inc. Method and apparatus for implementing a learn instruction in a depth cascaded content addressable memory system
US6219748B1 (en) 1998-05-11 2001-04-17 Netlogic Microsystems, Inc. Method and apparatus for implementing a learn instruction in a content addressable memory device
US6401133B1 (en) * 1998-06-24 2002-06-04 Unisys Corporation System for high speed continuous file transfer processing of data files
US6381673B1 (en) 1998-07-06 2002-04-30 Netlogic Microsystems, Inc. Method and apparatus for performing a read next highest priority match instruction in a content addressable memory device
US6624761B2 (en) 1998-12-11 2003-09-23 Realtime Data, Llc Content independent data compression method and system
US6289130B1 (en) * 1999-02-02 2001-09-11 3Com Corporation Method for real-time lossless data compression of computer data
US6574702B2 (en) 1999-02-23 2003-06-03 Netlogic Microsystems, Inc. Method and apparatus for determining an exact match in a content addressable memory device
US6460112B1 (en) 1999-02-23 2002-10-01 Netlogic Microsystems, Llc Method and apparatus for determining a longest prefix match in a content addressable memory device
US6539455B1 (en) 1999-02-23 2003-03-25 Netlogic Microsystems, Inc. Method and apparatus for determining an exact match in a ternary content addressable memory device
US6892272B1 (en) 1999-02-23 2005-05-10 Netlogic Microsystems, Inc. Method and apparatus for determining a longest prefix match in a content addressable memory device
US6499081B1 (en) 1999-02-23 2002-12-24 Netlogic Microsystems, Inc. Method and apparatus for determining a longest prefix match in a segmented content addressable memory device
US6604158B1 (en) 1999-03-11 2003-08-05 Realtime Data, Llc System and methods for accelerated data storage and retrieval
US6601104B1 (en) 1999-03-11 2003-07-29 Realtime Data Llc System and methods for accelerated data storage and retrieval
US6137707A (en) * 1999-03-26 2000-10-24 Netlogic Microsystems Method and apparatus for simultaneously performing a plurality of compare operations in content addressable memory device
US6320523B1 (en) * 1999-07-30 2001-11-20 Unisys Corporation Method and apparatus for reducing the time required for compressing data
US6404362B1 (en) * 1999-09-21 2002-06-11 Unisys Corporation Method and apparatus for reducing the time required for decompressing compressed data
US7143231B1 (en) 1999-09-23 2006-11-28 Netlogic Microsystems, Inc. Method and apparatus for performing packet classification for policy-based packet routing
US7110407B1 (en) 1999-09-23 2006-09-19 Netlogic Microsystems, Inc. Method and apparatus for performing priority encoding in a segmented classification system using enable signals
US6567340B1 (en) 1999-09-23 2003-05-20 Netlogic Microsystems, Inc. Memory storage cell based array of counters
US7487200B1 (en) 1999-09-23 2009-02-03 Netlogic Microsystems, Inc. Method and apparatus for performing priority encoding in a segmented classification system
US6934795B2 (en) 1999-09-23 2005-08-23 Netlogic Microsystems, Inc. Content addressable memory with programmable word width and programmable priority
US6944709B2 (en) 1999-09-23 2005-09-13 Netlogic Microsystems, Inc. Content addressable memory with block-programmable mask write mode, word width and priority
US7272027B2 (en) 1999-09-23 2007-09-18 Netlogic Microsystems, Inc. Priority circuit for content addressable memory
US7630986B1 (en) 1999-10-27 2009-12-08 Pinpoint, Incorporated Secure data interchange
US6262675B1 (en) * 1999-12-21 2001-07-17 International Business Machines Corporation Method of compressing data with an alphabet
US7181608B2 (en) * 2000-02-03 2007-02-20 Realtime Data Llc Systems and methods for accelerated loading of operating systems and application programs
AU2001274972A1 (en) * 2000-05-26 2001-12-11 Citrix Systems, Inc. Method and system for efficiently reducing graphical display data for transmission over a low bandwidth transport protocol mechanism
US6348881B1 (en) 2000-08-29 2002-02-19 Philips Electronics No. America Corp. Efficient hardware implementation of a compression algorithm
US9143546B2 (en) 2000-10-03 2015-09-22 Realtime Data Llc System and method for data feed acceleration and encryption
US7417568B2 (en) 2000-10-03 2008-08-26 Realtime Data Llc System and method for data feed acceleration and encryption
US8692695B2 (en) 2000-10-03 2014-04-08 Realtime Data, Llc Methods for encoding and decoding data
US6359548B1 (en) * 2000-10-16 2002-03-19 Unisys Corporation Data compression and decompression method and apparatus with embedded filtering of infrequently encountered strings
US6985965B2 (en) 2000-11-16 2006-01-10 Telefonaktiebolaget Lm Ericsson (Publ) Static information knowledge used with binary compression methods
TW543311B (en) * 2000-11-16 2003-07-21 Ericsson Telefon Ab L M Static information knowledge used with binary compression methods
US6606040B2 (en) * 2001-02-13 2003-08-12 Mosaid Technologies, Inc. Method and apparatus for adaptive data compression
US7386046B2 (en) 2001-02-13 2008-06-10 Realtime Data Llc Bandwidth sensitive data compression and decompression
US6392568B1 (en) * 2001-03-07 2002-05-21 Unisys Corporation Data compression and decompression method and apparatus with embedded filtering of dynamically variable infrequently encountered strings
US6426711B1 (en) * 2001-05-14 2002-07-30 Unisys Corporation Character table implemented data compression method and apparatus
US6657563B2 (en) * 2001-05-23 2003-12-02 Sony Corporation Method and system for encoder signal processing with reduced routing
JP2002353963A (en) * 2001-05-28 2002-12-06 Nec Corp Message delivery system, method and program
JP3913004B2 (en) * 2001-05-28 2007-05-09 キヤノン株式会社 Data compression method and apparatus, computer program, and storage medium
US6400286B1 (en) * 2001-06-20 2002-06-04 Unisys Corporation Data compression method and apparatus implemented with limited length character tables
US20030009595A1 (en) * 2001-07-09 2003-01-09 Roger Collins System and method for compressing data using field-based code word generation
US7064688B2 (en) * 2001-07-09 2006-06-20 Good Technology, Inc. System and method for compressing data on a bandwidth-limited network
US6707400B2 (en) * 2001-08-02 2004-03-16 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for fast longest match search
US7962622B2 (en) 2001-08-07 2011-06-14 Motorola Mobility, Inc. System and method for providing provisioning and upgrade services for a wireless device
US7743119B2 (en) 2001-08-07 2010-06-22 Motorola, Inc. System and method for mapping identification codes
US7155483B1 (en) 2001-08-07 2006-12-26 Good Technology, Inc. Apparatus and method for conserving bandwidth by batch processing data transactions
US7243163B1 (en) 2001-08-07 2007-07-10 Good Technology, Inc. System and method for full wireless synchronization of a data processing apparatus with a messaging system
US6961011B2 (en) * 2001-08-27 2005-11-01 Freescale Semiconductor, Inc. Data compression system
US8639849B2 (en) * 2001-12-17 2014-01-28 Sutech Data Solutions Co., Llc Integrated circuits for high speed adaptive compression and methods therefor
US7020160B1 (en) 2001-12-17 2006-03-28 Supergate Technology Usa, Inc. Interface circuits for modularized data optimization engines and methods therefor
US6892292B2 (en) * 2002-01-09 2005-05-10 Nec Corporation Apparatus for one-cycle decompression of compressed data and methods of operation thereof
US6700809B1 (en) * 2002-02-01 2004-03-02 Netlogic Microsystems, Inc. Entry relocation in a content addressable memory device
US7376695B2 (en) * 2002-03-14 2008-05-20 Citrix Systems, Inc. Method and system for generating a graphical display for a remote terminal session
US8671213B2 (en) 2002-03-14 2014-03-11 Citrix Systems, Inc. Methods and apparatus for generating graphical and media displays at a client
US6624762B1 (en) * 2002-04-11 2003-09-23 Unisys Corporation Hardware-based, LZW data compression co-processor
US9813514B2 (en) 2002-06-12 2017-11-07 Good Technology Holdings Limited Information repository system including a wireless device and related method
US8516034B1 (en) 2002-07-08 2013-08-20 Good Technology Software, Inc System and method for modifying application behavior based on network bandwidth
JP3584032B2 (en) 2003-02-24 2004-11-04 沖電気工業株式会社 Data compression device and data decompression device
US7886093B1 (en) * 2003-07-31 2011-02-08 Hewlett-Packard Development Company, L.P. Electronic device network supporting compression and decompression in electronic devices
ES2352558T3 (en) * 2004-03-02 2011-02-21 Divinetworks Ltd. SERVER, PROCEDURE AND SYSTEM FOR STORAGE IN CACHE MEMORY DATA FLOWS.
US7904895B1 (en) 2004-04-21 2011-03-08 Hewlett-Packard Develpment Company, L.P. Firmware update in electronic devices employing update agent in a flash memory card
US7302543B2 (en) * 2004-06-16 2007-11-27 Nec Laboratories America, Inc. Compressed memory architecture for embedded systems
US7474750B2 (en) * 2004-06-16 2009-01-06 Nec Laboratories America, Inc. Dynamic content-aware memory compression and encryption architecture
GB0416481D0 (en) * 2004-07-23 2004-08-25 Hewlett Packard Development Co Method, apparatus and system for data block rearrangement for LZ data compression
US8526940B1 (en) 2004-08-17 2013-09-03 Palm, Inc. Centralized rules repository for smart phone customer care
US20060106870A1 (en) * 2004-11-16 2006-05-18 International Business Machines Corporation Data compression using a nested hierarchy of fixed phrase length dictionaries
US8171169B2 (en) 2005-03-14 2012-05-01 Citrix Systems, Inc. Method and apparatus for updating a graphical display in a distributed processing environment
US8423673B2 (en) 2005-03-14 2013-04-16 Citrix Systems, Inc. Method and apparatus for updating a graphical display in a distributed processing environment using compression
US7280052B2 (en) * 2005-09-30 2007-10-09 Intel Corporation Apparatus, system, and method of data compression
US7620392B1 (en) 2006-02-27 2009-11-17 Good Technology, Inc. Method and system for distributing and updating software in wireless devices
WO2007146710A2 (en) 2006-06-08 2007-12-21 Hewlett-Packard Development Company, L.P. Device management in a network
US20080017227A1 (en) * 2006-07-19 2008-01-24 Ward Barry D Walking aid apparatus
EP2047420A4 (en) 2006-07-27 2009-11-18 Hewlett Packard Development Co User experience and dependency management in a mobile device
US7827237B2 (en) 2007-03-12 2010-11-02 Citrix Systems, Inc. Systems and methods for identifying long matches of data in a compression history
US7460038B2 (en) 2007-03-12 2008-12-02 Citrix Systems, Inc. Systems and methods of clustered sharing of compression histories
US7619545B2 (en) 2007-03-12 2009-11-17 Citrix Systems, Inc. Systems and methods of using application and protocol specific parsing for compression
US7865585B2 (en) 2007-03-12 2011-01-04 Citrix Systems, Inc. Systems and methods for providing dynamic ad hoc proxy-cache hierarchies
US8255570B2 (en) 2007-03-12 2012-08-28 Citrix Systems, Inc. Systems and methods of compression history expiration and synchronization
US7532134B2 (en) 2007-03-12 2009-05-12 Citrix Systems, Inc. Systems and methods for sharing compression histories between multiple devices
US7872596B2 (en) * 2009-02-26 2011-01-18 Red Hat, Inc. Dictionary-based compression
US8179291B2 (en) * 2009-05-04 2012-05-15 International Business Machines Corporation Method and system for compression of logical data objects for storage
KR101049699B1 (en) * 2009-07-17 2011-07-15 (주)이스트소프트 Data Compression Method
DE112011104633B4 (en) * 2010-12-28 2016-11-10 International Business Machines Corporation Unit for determining the starting point for a search
RU2450441C1 (en) * 2011-03-14 2012-05-10 Общество с ограниченной ответственностью "Астрософт Интернешн" Data compression method and apparatus
JPWO2014030180A1 (en) * 2012-08-20 2016-07-28 富士通株式会社 Encoded information generating program, encoded information generating method, encoded information generating apparatus, decoded information generating program, decoded information generating method, and decoded information generating apparatus
US9519801B2 (en) * 2012-12-19 2016-12-13 Salesforce.Com, Inc. Systems, methods, and apparatuses for implementing data masking via compression dictionaries
WO2015065203A1 (en) * 2013-10-30 2015-05-07 Rodney John Smith A method of protecting communications
US9306596B2 (en) * 2014-06-27 2016-04-05 Intel Corporation Hybrid CAM assisted deflate decompression accelerator
CN104410424B (en) * 2014-11-26 2017-06-16 西安电子科技大学 The fast and lossless compression method of embedded device internal storage data
JP7210130B2 (en) * 2017-04-07 2023-01-23 富士通株式会社 Encoding program, encoding method and encoding device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4881075A (en) * 1987-10-15 1989-11-14 Digital Equipment Corporation Method and apparatus for adaptive data compression
US5010345A (en) * 1989-12-28 1991-04-23 International Business Machines Corporation Data compression method
EP0573208A1 (en) * 1992-06-01 1993-12-08 Hewlett-Packard Company Apparatus and method for managing multiple dictionaries in content addressable based data compression

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4929946A (en) * 1989-02-09 1990-05-29 Storage Technology Corporation Adaptive data compression apparatus including run length encoding for a tape drive system
US5342054A (en) * 1993-03-25 1994-08-30 Timecap, Inc. Gold practice apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4881075A (en) * 1987-10-15 1989-11-14 Digital Equipment Corporation Method and apparatus for adaptive data compression
US5010345A (en) * 1989-12-28 1991-04-23 International Business Machines Corporation Data compression method
EP0573208A1 (en) * 1992-06-01 1993-12-08 Hewlett-Packard Company Apparatus and method for managing multiple dictionaries in content addressable based data compression

Also Published As

Publication number Publication date
DE69518022T2 (en) 2000-12-21
JP3309028B2 (en) 2002-07-29
EP0666651B1 (en) 2000-07-19
DE69518022D1 (en) 2000-08-24
JPH07273667A (en) 1995-10-20
EP0666651A2 (en) 1995-08-09
US5455576A (en) 1995-10-03

Similar Documents

Publication Publication Date Title
EP0666651A3 (en) Apparatus and method for lempel ziv data compression with management of multiple dictionaries in content addressable memory.
HK1011122A1 (en) Apparatus and method for managing multiple dictionaries in content addressable based data compression
EP0695040A3 (en) Data compressing method and data decompressing method, and data compressing apparatus and data decompressing apparatus therefor
EP0660531A3 (en) Method and apparatus for compressing data.
HK1087284A1 (en) Method for compressing data to a fixed-length data block and method for decompressing
GB2274754B (en) Apparatus for compressing and decompressing image data
AU1514795A (en) Lossless data compression system and method
EP0462363A3 (en) Apparatus and method for very high data rate-compression incorporating lossless data compression and expansion
AU6381394A (en) Data compression and decompression
GB2305089B (en) Method and apparatus for compressing arbitrary data
AU1558397A (en) Object management method and apparatus and data structure
EP0684582A3 (en) Method and apparatus for font data storage and retrieval.
EP0447203A3 (en) Data compression and decompression system and method
IL139069A0 (en) Method and apparatus for cascading data through redundant data storage units
SG50770A1 (en) Parallel data compression and decompression
DE69612832D1 (en) Data compression / decompression device and method
GB9910814D0 (en) Recursive on-line wavelet data compression technique for in data storage and communications
GB9924714D0 (en) Apparatus and method for compressing huffman encoded data
EP0744838A4 (en) Data encoding method and data decoding method
AU6162299A (en) Method and apparatus for compressing data
AU5874900A (en) Lzw data compression/decompression apparatus and method with embedded run-lengthencoding/decoding
EP0674819A4 (en) Encoder/decoder and method for efficient string handling in data compression.
GB9510387D0 (en) Data compression and decompression
EP0696107A3 (en) Method for compressing and decompressing data files
AU6637300A (en) Lzw data compression apparatus and method using look-ahead mathematical run processing

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): DE FR GB IT

PUAL Search report despatched

Free format text: ORIGINAL CODE: 0009013

AK Designated contracting states

Kind code of ref document: A3

Designated state(s): DE FR GB IT

17P Request for examination filed

Effective date: 19960722

17Q First examination report despatched

Effective date: 19980825

GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAG Despatch of communication of intention to grant

Free format text: ORIGINAL CODE: EPIDOS AGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAH Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOS IGRA

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE FR GB IT

REF Corresponds to:

Ref document number: 69518022

Country of ref document: DE

Date of ref document: 20000824

ET Fr: translation filed
ITF It: translation for a ep patent filed

Owner name: SOCIETA' ITALIANA BREVETTI S.P.A.

RAP2 Party data changed (patent owner data changed or rights of a patent transferred)

Owner name: HEWLETT-PACKARD COMPANY, A DELAWARE CORPORATION

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed
REG Reference to a national code

Ref country code: GB

Ref legal event code: IF02

REG Reference to a national code

Ref country code: GB

Ref legal event code: 732E

REG Reference to a national code

Ref country code: FR

Ref legal event code: TP

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: IT

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20050120

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: IT

Payment date: 20060131

Year of fee payment: 12

PGRI Patent reinstated in contracting state [announced from national office to epo]

Ref country code: IT

Effective date: 20080301

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20080117

Year of fee payment: 14

PGRI Patent reinstated in contracting state [announced from national office to epo]

Ref country code: IT

Effective date: 20080301

REG Reference to a national code

Ref country code: FR

Ref legal event code: ST

Effective date: 20091030

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20090202

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20100125

Year of fee payment: 16

Ref country code: DE

Payment date: 20100127

Year of fee payment: 16

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20110120

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110120

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 69518022

Country of ref document: DE

Effective date: 20110802

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20110802