CA2475189A1 - Method and apparatus for window matching in delta compressors - Google Patents

Method and apparatus for window matching in delta compressors Download PDF

Info

Publication number
CA2475189A1
CA2475189A1 CA002475189A CA2475189A CA2475189A1 CA 2475189 A1 CA2475189 A1 CA 2475189A1 CA 002475189 A CA002475189 A CA 002475189A CA 2475189 A CA2475189 A CA 2475189A CA 2475189 A1 CA2475189 A1 CA 2475189A1
Authority
CA
Canada
Prior art keywords
windows
file
target file
source file
matching
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
CA002475189A
Other languages
French (fr)
Other versions
CA2475189C (en
Inventor
Kiem-Phong Vo
Binh Dao Vo
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.)
AT&T Corp
Original Assignee
At&T Corp.
Kiem-Phong Vo
Binh Dao Vo
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 At&T Corp., Kiem-Phong Vo, Binh Dao Vo filed Critical At&T Corp.
Publication of CA2475189A1 publication Critical patent/CA2475189A1/en
Application granted granted Critical
Publication of CA2475189C publication Critical patent/CA2475189C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99935Query augmenting and refining, e.g. inexact access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99936Pattern matching access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating data structure, e.g. compression, compaction, compilation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Abstract

The present invention provides efficient target file window matching within the source file for delta compressors. One embodiment provides an apparatus for matching target file windows of a target file with source file windows of a source file in delta compressors, comprising: means for partitioning the source file into a plurality of source file windows; means for partitioning the target file into a plurality of target file windows; and means for matching one of said plurality of source file windows with one of said target file windows based upon a distance function that defines a distance between a data segment of said one of said plurality of source file windows and a data segment of said one of said target file windows using a respective n-gram of said data segments.
CA002475189A 2003-07-17 2004-07-19 Method and apparatus for window matching in delta compressors Expired - Fee Related CA2475189C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US48799203P 2003-07-17 2003-07-17
US60/487,992 2003-07-17

Publications (2)

Publication Number Publication Date
CA2475189A1 true CA2475189A1 (en) 2005-01-17
CA2475189C CA2475189C (en) 2009-10-06

Family

ID=34079401

Family Applications (3)

Application Number Title Priority Date Filing Date
CA002475186A Expired - Fee Related CA2475186C (en) 2003-07-17 2004-07-19 Method and apparatus for windowing in entropy encoding
CA002686618A Abandoned CA2686618A1 (en) 2003-07-17 2004-07-19 Method and apparatus for windowing in entropy encoding
CA002475189A Expired - Fee Related CA2475189C (en) 2003-07-17 2004-07-19 Method and apparatus for window matching in delta compressors

Family Applications Before (2)

Application Number Title Priority Date Filing Date
CA002475186A Expired - Fee Related CA2475186C (en) 2003-07-17 2004-07-19 Method and apparatus for windowing in entropy encoding
CA002686618A Abandoned CA2686618A1 (en) 2003-07-17 2004-07-19 Method and apparatus for windowing in entropy encoding

Country Status (2)

Country Link
US (4) US7296030B2 (en)
CA (3) CA2475186C (en)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7296030B2 (en) * 2003-07-17 2007-11-13 At&T Corp. Method and apparatus for windowing in entropy encoding
US8902971B2 (en) 2004-07-30 2014-12-02 Euclid Discoveries, Llc Video compression repository and model reuse
US9578345B2 (en) 2005-03-31 2017-02-21 Euclid Discoveries, Llc Model-based video encoding and decoding
US9532069B2 (en) 2004-07-30 2016-12-27 Euclid Discoveries, Llc Video compression repository and model reuse
US9743078B2 (en) 2004-07-30 2017-08-22 Euclid Discoveries, Llc Standards-compliant model-based video encoding and decoding
US7596632B1 (en) 2004-10-05 2009-09-29 At&T Intellectual Property Ii, L.P. Windowing by prefix matching
US7792694B2 (en) * 2004-12-16 2010-09-07 International Business Machines Corporation Method, system, and storage medium for assessing and implementing an organizational transformation
WO2006123182A2 (en) 2005-05-17 2006-11-23 Merck Sharp & Dohme Limited Cyclohexyl sulphones for treatment of cancer
US20090062302A1 (en) 2006-01-24 2009-03-05 Buser-Doepner Carolyn A Jak2 Tyrosine Kinase Inhibition
DE102006021342A1 (en) * 2006-05-05 2007-11-08 T-Mobile International Ag & Co. Kg Method for reducing the initial delay time in network initiated data transmissions in mobile networks
US20080172430A1 (en) * 2007-01-11 2008-07-17 Andrew Thomas Thorstensen Fragmentation Compression Management
US8553782B2 (en) * 2007-01-23 2013-10-08 Euclid Discoveries, Llc Object archival systems and methods
EP2106664A2 (en) 2007-01-23 2009-10-07 Euclid Discoveries, LLC Systems and methods for providing personal video services
CA2676219C (en) * 2007-01-23 2017-10-24 Euclid Discoveries, Llc Computer method and apparatus for processing image data
EP2139332A4 (en) * 2007-03-28 2010-04-21 Merck Sharp & Dohme Substituted pyrido[2,3-d]pyrimidine derivatives as cannabinoid-1 receptor modulators
US8819288B2 (en) * 2007-09-14 2014-08-26 Microsoft Corporation Optimized data stream compression using data-dependent chunking
US8108401B2 (en) * 2008-03-28 2012-01-31 International Business Machines Corporation Applying various hash methods used in conjunction with a query with a group by clause
US7827187B2 (en) * 2008-04-04 2010-11-02 International Business Machines Corporation Frequency partitioning: entropy compression with fixed size fields
US8099440B2 (en) * 2008-08-15 2012-01-17 International Business Machines Corporation Method for laying out fields in a database in a hybrid of row-wise and column-wise ordering
JP5567021B2 (en) 2008-10-07 2014-08-06 ユークリッド・ディスカバリーズ・エルエルシー Feature-based video compression
US8751462B2 (en) * 2008-11-14 2014-06-10 Emc Corporation Delta compression after identity deduplication
US8447740B1 (en) 2008-11-14 2013-05-21 Emc Corporation Stream locality delta compression
US8849772B1 (en) 2008-11-14 2014-09-30 Emc Corporation Data replication with delta compression
JPWO2010092740A1 (en) * 2009-02-10 2012-08-16 パナソニック株式会社 Image processing apparatus, image processing method, program, and integrated circuit
US8918374B1 (en) * 2009-02-13 2014-12-23 At&T Intellectual Property I, L.P. Compression of relational table data files
US8370326B2 (en) 2009-03-24 2013-02-05 International Business Machines Corporation System and method for parallel computation of frequency histograms on joined tables
EP2413932A4 (en) 2009-04-01 2012-09-19 Merck Sharp & Dohme Inhibitors of akt activity
US8412848B2 (en) * 2009-05-29 2013-04-02 Exagrid Systems, Inc. Method and apparatus for content-aware and adaptive deduplication
BR112012008849A2 (en) 2009-10-14 2015-09-22 Schering Corp compound, pharmaceutical composition, and use of a compound
EP2584903B1 (en) 2010-06-24 2018-10-24 Merck Sharp & Dohme Corp. Novel heterocyclic compounds as erk inhibitors
EP2613782B1 (en) 2010-09-01 2016-11-02 Merck Sharp & Dohme Corp. Indazole derivatives useful as erk inhibitors
US8456333B1 (en) 2010-10-22 2013-06-04 Smith Micro Software, Inc. Advanced solid block splitting for lossless data compression
US8922400B2 (en) * 2010-11-02 2014-12-30 I-CES (Innovative Compression Engineering Solutions) Method for compressing digital values of image, audio and/or video files
US8442988B2 (en) * 2010-11-04 2013-05-14 International Business Machines Corporation Adaptive cell-specific dictionaries for frequency-partitioned multi-dimensional data
WO2012087772A1 (en) 2010-12-21 2012-06-28 Schering Corporation Indazole derivatives useful as erk inhibitors
US20120185612A1 (en) * 2011-01-19 2012-07-19 Exar Corporation Apparatus and method of delta compression
US8694474B2 (en) * 2011-07-06 2014-04-08 Microsoft Corporation Block entropy encoding for word compression
US8589363B2 (en) 2011-07-19 2013-11-19 Exagrid Systems, Inc. Systems and methods for managing delta version chains
WO2013063214A1 (en) 2011-10-27 2013-05-02 Merck Sharp & Dohme Corp. Novel compounds that are erk inhibitors
CN110460851B (en) 2012-08-21 2022-03-08 Emc 公司 Lossless compression system, method and storage medium for segmented image data
US9233979B2 (en) 2012-09-28 2016-01-12 Merck Sharp & Dohme Corp. Compounds that are ERK inhibitors
BR112015012295A8 (en) 2012-11-28 2023-03-14 Merck Sharp & Dohme USE OF A WEE1 INHIBITOR, E, KIT TO IDENTIFY A PATIENT WITH CANCER
BR112015013611A2 (en) 2012-12-20 2017-11-14 Merck Sharp & Dohme compound and pharmaceutical composition
EP2951180B1 (en) 2013-01-30 2018-05-02 Merck Sharp & Dohme Corp. 2,6,7,8 substituted purines as hdm2 inhibitors
US20140358874A1 (en) * 2013-05-31 2014-12-04 Avaya Inc. Compression system and method
US10097851B2 (en) 2014-03-10 2018-10-09 Euclid Discoveries, Llc Perceptual optimization for model-based video encoding
CA2942336A1 (en) 2014-03-10 2015-09-17 Euclid Discoveries, Llc Continuous block tracking for temporal prediction in video encoding
US10091507B2 (en) 2014-03-10 2018-10-02 Euclid Discoveries, Llc Perceptual optimization for model-based video encoding
US8878705B1 (en) * 2014-03-28 2014-11-04 Npression Technologies, LLC Variable bit-length reiterative lossless compression system and method
US9805099B2 (en) 2014-10-30 2017-10-31 The Johns Hopkins University Apparatus and method for efficient identification of code similarity
CA2934383A1 (en) * 2015-07-02 2017-01-02 Carcema Inc. Method and system for feature-selectivity investigative navigation
US10565182B2 (en) * 2015-11-23 2020-02-18 Microsoft Technology Licensing, Llc Hardware LZMA compressor
JOP20190055A1 (en) 2016-09-26 2019-03-24 Merck Sharp & Dohme Anti-cd27 antibodies
US10679088B1 (en) 2017-02-10 2020-06-09 Proofpoint, Inc. Visual domain detection systems and methods
US10972443B2 (en) * 2017-03-06 2021-04-06 International Business Machines Corporation System and method for encrypted document co-editing
JP7160833B2 (en) 2017-04-13 2022-10-25 サイロパ ビー.ブイ. anti-SIRP alpha antibody
US9864956B1 (en) 2017-05-01 2018-01-09 SparkCognition, Inc. Generation and use of trained file classifiers for malware detection
US10616252B2 (en) 2017-06-30 2020-04-07 SparkCognition, Inc. Automated detection of malware using trained neural network-based file classifiers and machine learning
US10305923B2 (en) 2017-06-30 2019-05-28 SparkCognition, Inc. Server-supported malware detection and protection
WO2019094311A1 (en) 2017-11-08 2019-05-16 Merck Sharp & Dohme Corp. Prmt5 inhibitors
CN108268628A (en) * 2018-01-15 2018-07-10 深圳前海信息技术有限公司 The method and device of delta compression based on dynamic anchor point
WO2019148412A1 (en) 2018-02-01 2019-08-08 Merck Sharp & Dohme Corp. Anti-pd-1/lag3 bispecific antibodies
WO2020033282A1 (en) 2018-08-07 2020-02-13 Merck Sharp & Dohme Corp. Prmt5 inhibitors
EP3833667B1 (en) 2018-08-07 2024-03-13 Merck Sharp & Dohme LLC Prmt5 inhibitors
US20230108452A1 (en) 2019-12-17 2023-04-06 Merck Sharp & Dohme Llc Prmt5 inhibitors
CN114153790A (en) * 2022-02-10 2022-03-08 四川创智联恒科技有限公司 Method for reducing space occupation of log file, storage medium and terminal
CN116939047B (en) * 2023-09-18 2023-11-24 吉林省车桥汽车零部件有限公司 Data intelligent communication method for numerical control machine tool system

Family Cites Families (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4333160A (en) * 1978-11-20 1982-06-01 Victor Company Of Japan, Ltd. Memory control system
US4823201A (en) * 1987-11-16 1989-04-18 Technology, Inc. 64 Processor for expanding a compressed video signal
CA1341310C (en) * 1988-07-15 2001-10-23 Robert Filepp Interactive computer network and method of operation
US5081675A (en) * 1989-11-13 1992-01-14 Kitti Kittirutsunetorn System for protection of software in memory against unauthorized use
US5285276A (en) * 1991-03-12 1994-02-08 Zenith Electronics Corp. Bi-rate high definition television signal transmission system
US5104091A (en) * 1991-05-14 1992-04-14 United Technologies Corporation Spring assisted ball valve
US5983004A (en) * 1991-09-20 1999-11-09 Shaw; Venson M. Computer, memory, telephone, communications, and transportation system and methods
US5838834A (en) * 1991-11-07 1998-11-17 Canon Kabushiki Kaisha Image processing apparatus and method for quantizing image data and quantization errors using single quantizing unit and pluralities of quantization tables
US5251273A (en) * 1992-04-15 1993-10-05 International Business Machines Corporation Data processing system and method for sequentially repairing character recognition errors for scanned images of document forms
US5295159A (en) * 1992-04-17 1994-03-15 Bell Communications Research, Inc. Coordinated coding for digital transmission
US5285278A (en) * 1992-05-21 1994-02-08 Holman Michael J Electronic redeemable coupon system via television
US5870036A (en) * 1995-02-24 1999-02-09 International Business Machines Corporation Adaptive multiple dictionary data compression
US5594435A (en) * 1995-09-13 1997-01-14 Philosophers' Stone Llc Permutation-based data compression
US5956674A (en) * 1995-12-01 1999-09-21 Digital Theater Systems, Inc. Multi-channel predictive subband audio coder using psychoacoustic adaptive bit allocation in frequency, time and over the multiple channels
WO1997027703A1 (en) * 1996-01-26 1997-07-31 Exabyte Corporation Multipurpose digital recording method and apparatus and media therefor
US6122379A (en) * 1996-05-30 2000-09-19 Deloitte & Touche Inc. Method and apparatus for performing simultaneous data compression and encryption
KR100464228B1 (en) * 1996-07-03 2005-05-24 코닌클리케 필립스 일렉트로닉스 엔.브이. Device for transmitting and receiving digital information signal and its transmission method
US5855011A (en) * 1996-09-13 1998-12-29 Tatsuoka; Curtis M. Method for classifying test subjects in knowledge and functionality states
US6374250B2 (en) * 1997-02-03 2002-04-16 International Business Machines Corporation System and method for differential compression of data from a plurality of binary sources
US6263444B1 (en) * 1997-03-11 2001-07-17 National Aerospace Laboratory Of Science & Technology Agency Network unauthorized access analysis method, network unauthorized access analysis apparatus utilizing the method, and computer-readable recording medium having network unauthorized access analysis program recorded thereon
US5946692A (en) * 1997-05-08 1999-08-31 At & T Corp Compressed representation of a data base that permits AD HOC querying
DE19732888A1 (en) * 1997-07-30 1999-02-25 Still & Saxby Sarl Operating device for an industrial truck
US5808068A (en) * 1997-08-15 1998-09-15 The Picower Institute For Medical Research HIV nuclear localization inhibitors
US6198773B1 (en) * 1997-12-18 2001-03-06 Zoran Corporation Video memory management for MPEG video decode and display system
US6249902B1 (en) * 1998-01-09 2001-06-19 Silicon Perspective Corporation Design hierarchy-based placement
US6115689A (en) * 1998-05-27 2000-09-05 Microsoft Corporation Scalable audio coder and decoder
US6253165B1 (en) * 1998-06-30 2001-06-26 Microsoft Corporation System and method for modeling probability distribution functions of transform coefficients of encoded signal
US6381628B1 (en) * 1998-10-02 2002-04-30 Microsoft Corporation Summarized application profiling and quick network profiling
US6499137B1 (en) * 1998-10-02 2002-12-24 Microsoft Corporation Reversible load-time dynamic linking
US6959300B1 (en) * 1998-12-10 2005-10-25 At&T Corp. Data compression method and apparatus
KR100308190B1 (en) * 1999-01-20 2001-09-26 윤종용 Method of removing pyrochlore caused during a ferroelectric crystalline dielectric film process
US7017043B1 (en) * 1999-03-19 2006-03-21 The Regents Of The University Of California Methods and systems for the identification of circuits and circuit designs
US6381626B1 (en) * 1999-04-22 2002-04-30 Electronic Data Systems Corporation ATM video advertising
TW548454B (en) * 1999-09-07 2003-08-21 Ind Tech Res Inst Method of using low voltage to manufacture bulk ferroelectric material reverse region
US7139700B1 (en) * 1999-09-22 2006-11-21 Texas Instruments Incorporated Hybrid speech coding and system
US7039581B1 (en) * 1999-09-22 2006-05-02 Texas Instruments Incorporated Hybrid speed coding and system
JP3738631B2 (en) * 1999-09-27 2006-01-25 三菱電機株式会社 Image search system and image search method
US6502097B1 (en) * 1999-12-23 2002-12-31 Microsoft Corporation Data structure for efficient access to variable-size data objects
US6351229B1 (en) * 2000-09-05 2002-02-26 Texas Instruments Incorporated Density-modulated dynamic dithering circuits and method for delta-sigma converter
US7283987B2 (en) * 2001-03-05 2007-10-16 Sap Ag Compression scheme for improving cache behavior in database systems
JP2003022192A (en) * 2001-07-09 2003-01-24 Hitachi Ltd Compression programming method using block sort compression algorithm, processor system using the programming method and method for information distribution service
JP4342753B2 (en) * 2001-08-10 2009-10-14 株式会社リコー Document search apparatus, document search method, program, and computer-readable storage medium
US7043077B2 (en) * 2001-11-07 2006-05-09 International Business Machines Corporation System and method for efficient compression of raster image data
US6653954B2 (en) * 2001-11-07 2003-11-25 International Business Machines Corporation System and method for efficient data compression
US20030233321A1 (en) * 2001-11-30 2003-12-18 Scolini Anthony J. Integrated invoice solution
AU2002363968A1 (en) * 2001-12-04 2003-06-17 University Of Southern California Methods for fast progressive evaluation of polynomial range-sum queries on real-time datacubes
AU2002357259A1 (en) * 2001-12-13 2003-07-09 Digimarc Corporation Reversible watermarking
US7240001B2 (en) * 2001-12-14 2007-07-03 Microsoft Corporation Quality improvement techniques in an audio encoder
US20030140337A1 (en) * 2001-12-21 2003-07-24 Celoxica Ltd. System, method, and article of manufacture for data transfer reporting for an application
US20030138045A1 (en) * 2002-01-18 2003-07-24 International Business Machines Corporation Video decoder with scalable architecture
FR2835366B1 (en) * 2002-01-29 2004-06-18 Canon Kk METHOD AND DEVICE FOR FORMING A REDUCED COMPRESSED DIGITAL SIGNAL
US20040039839A1 (en) * 2002-02-11 2004-02-26 Shivkumar Kalyanaraman Connectionless internet traffic engineering framework
FR2837332A1 (en) * 2002-03-15 2003-09-19 Thomson Licensing Sa DEVICE AND METHOD FOR INSERTING ERROR CORRECTION AND RECONSTITUTION CODES OF DATA STREAMS, AND CORRESPONDING PRODUCTS
US7010037B2 (en) * 2002-08-06 2006-03-07 Koninklijke Philips Electronics N.V. System and method for rate-distortion optimized data partitioning for video coding using backward adaptation
US7096311B2 (en) * 2002-09-30 2006-08-22 Innopath Software, Inc. Updating electronic files using byte-level file differencing and updating algorithms
JP4040425B2 (en) * 2002-10-17 2008-01-30 Necエレクトロニクス株式会社 Manufacturing method of semiconductor device
US6667700B1 (en) * 2002-10-30 2003-12-23 Nbt Technology, Inc. Content-based segmentation scheme for data compression in storage and transmission including hierarchical segment representation
US7283591B2 (en) * 2003-03-28 2007-10-16 Tarari, Inc. Parallelized dynamic Huffman decoder
JP2006523991A (en) * 2003-04-18 2006-10-19 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ System and method for performing data division with rate distortion optimized for video coding using parametric rate distortion model
US7013378B2 (en) * 2003-04-30 2006-03-14 Hewlett-Packard Development Company, L.P. Method and system for minimizing the length of a defect list for a storage device
US7296030B2 (en) * 2003-07-17 2007-11-13 At&T Corp. Method and apparatus for windowing in entropy encoding
US7031972B2 (en) * 2003-07-21 2006-04-18 Innopath Software, Inc. Algorithms for block-level code alignment of software binary files
US20050210056A1 (en) * 2004-01-31 2005-09-22 Itzhak Pomerantz Workstation information-flow capture and characterization for auditing and data mining
US7293019B2 (en) * 2004-03-02 2007-11-06 Microsoft Corporation Principles and methods for personalizing newsfeeds via an analysis of information novelty and dynamics
US20050198058A1 (en) * 2004-03-04 2005-09-08 International Business Machines Corporation Services offering delivery method

Also Published As

Publication number Publication date
US7925639B2 (en) 2011-04-12
CA2686618A1 (en) 2005-01-17
US7454431B2 (en) 2008-11-18
US7296030B2 (en) 2007-11-13
CA2475186C (en) 2010-01-05
US20050044294A1 (en) 2005-02-24
US8200680B2 (en) 2012-06-12
US20080040375A1 (en) 2008-02-14
US20050055367A1 (en) 2005-03-10
US20110173167A1 (en) 2011-07-14
CA2475189C (en) 2009-10-06
CA2475186A1 (en) 2005-01-17

Similar Documents

Publication Publication Date Title
CA2475189A1 (en) Method and apparatus for window matching in delta compressors
NO20041512L (en) Drive device, display device using the drive device, and method for operating it.
AU2003287620A1 (en) Healthcare verification methods, apparatus and systems
AU2003224961A1 (en) System, method and portable device for biometric identification
EP1320196A3 (en) Data compression method
WO2005045743A3 (en) System and method for rfid system integration
AU2003900983A0 (en) Methods, systems and apparatus (NPT023)
AU2003303835A1 (en) Biometrics information registration apparatus, biometrics information matching apparatus, biometrics information registration/matching system, and biometrics information registration program
AU2003216507A1 (en) Methods, systems, and software for identifying functional bio-molecules
BR0212564B1 (en) device and method for perforating the interior of geological formations.
AU2003256310A1 (en) An apparatus and method for point cloud assembly
AU2003220683A1 (en) Non-uniform cache apparatus, systems, and methods
EP1441227A3 (en) Functional beads, method for reading the same and bead-reading apparatus
AU2003272353A1 (en) Isometric system, method and apparatus
AU2003258217A8 (en) Devices, methods and systems for low volume microarray processing
AU2002343175A1 (en) Method and device for determining and outputting the similarity between two data strings
AU2003292713A1 (en) Air gun, air gun magazine, number-of-times-of-firing display, and air gun control method
AU2003219562A1 (en) Vibration linear actuating device, method of driving the same device, and portable information apparatus using the same device
AU2003289111A1 (en) Information processing device, information processing method, and computer program
EP1664474B8 (en) Drilling apparatus, method, and system
GB2403038B (en) Data input device, systems using the device, and methods for operating such systems
BR0201878B1 (en) apparatus and method for controlling reciprocating motor compressor operation.
BR0205420B1 (en) process and apparatus for lubricating piston compressor.
AU2003281558A1 (en) Probabilistic calculation element, drive method thereof, and recognition device using the same
AU2003262599A1 (en) Method, system, and apparatus for processing aircraft data files

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed