KR20020020814A - 파일 처리 방법, 데이터 처리 장치 및 기억 매체 - Google Patents
파일 처리 방법, 데이터 처리 장치 및 기억 매체 Download PDFInfo
- Publication number
- KR20020020814A KR20020020814A KR1020027001931A KR20027001931A KR20020020814A KR 20020020814 A KR20020020814 A KR 20020020814A KR 1020027001931 A KR1020027001931 A KR 1020027001931A KR 20027001931 A KR20027001931 A KR 20027001931A KR 20020020814 A KR20020020814 A KR 20020020814A
- Authority
- KR
- South Korea
- Prior art keywords
- section
- data
- file
- compression
- compressed
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 238000007906 compression Methods 0.000 claims abstract description 169
- 230000006835 compression Effects 0.000 claims abstract description 169
- 238000000034 method Methods 0.000 claims description 135
- 230000006837 decompression Effects 0.000 claims description 57
- 238000012217 deletion Methods 0.000 claims description 11
- 230000037430 deletion Effects 0.000 claims description 11
- 230000002401 inhibitory effect Effects 0.000 claims 2
- 238000013144 data compression Methods 0.000 description 27
- 238000004364 calculation method Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 12
- 238000005192 partition Methods 0.000 description 7
- 230000002194 synthesizing effect Effects 0.000 description 5
- 230000015572 biosynthetic process Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 238000003786 synthesis reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 206010011469 Crying Diseases 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0608—Saving storage space on storage systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0674—Disk device
- G06F3/0677—Optical disk device, e.g. CD-ROM, DVD
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00007—Time or data compression or expansion
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99942—Manipulating data structure, e.g. compression, compaction, compilation
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99941—Database schema or data structure
- Y10S707/99944—Object-oriented database structure
- Y10S707/99945—Object-oriented database structure processing
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Description
Claims (47)
- 파일을 복수의 구간으로 분할하여 복수의 압축 파라미터를 이용하여 파일의 각 구간을 압축하는 압축 단계와,압축된 파일을 기억 매체에 저장하는 저장 단계를 포함하는 파일 처리 방법.
- 제1항에 있어서,상기 압축 단계는 상기 파일 내의 단어별 출현 빈도의 분포에 기초한 복수의 압축 파라미터를 이용하는 파일 처리 방법.
- 제1항에 있어서,상기 압축 단계는 압축 데이터가 비 압축 데이터보다 정보량이 많아지는 구간의 데이터에 대해서는 비 압축 데이터 그대로 비 압축 데이터를 나타내는 플래그를 해당 구간의 제어 정보에 포함시키는 파일 처리 방법.
- 제1항에 있어서,상기 압축 단계는 각 구간의 제어 정보에 압축 파라미터의 식별 정보를 포함시키는 파일 처리 방법.
- 제1항에 있어서,상기 압축 단계는 상기 구간의 끝을 나타내는 종료 정보를 각 구간의 말미에 부가함과 함께, 상기 구간이 고정 길이인 경우에는 최종 구간에만 상기 종료 정보를 부가하고 상기 최종 구간 이외의 구간에서는 종료 정보를 삭제한 것을 나타내는 플래그를 해당 구간의 제어 정보에 포함시키는 파일 처리 방법.
- 제1항에 있어서,컴퓨터의 어플리케이션 소프트웨어와는 독립된 드라이버 소프트웨어에 의해 상기 기억 매체로부터 판독된 압축 파일을 신장하는 단계를 더 포함하는 파일 처리 방법.
- 파일을 복수의 구간으로 분할하여 복수의 압축 파라미터를 이용하여 파일의 각 구간을 압축하는 압축 처리부와,압축된 파일을 기억 매체에 저장하는 저장 처리부를 포함한 데이터 처리 장치.
- 제7항에 있어서,상기 압축 처리부는 상기 파일 내의 단어별 출현 빈도의 분포에 기초한 복수의 압축 파라미터를 이용하는 데이터 처리 장치.
- 제7항에 있어서,상기 압축 처리부는 압축 데이터가 비 압축 데이터보다 정보량이 많아지는 구간의 데이터에 대해서는 비 압축 데이터 그대로 비 압축 데이터를 나타내는 플래그를 해당 구간의 제어 정보에 포함시키는 데이터 처리 장치.
- 제7항에 있어서,상기 압축 처리부는 각 구간의 제어 정보에 압축 파라미터의 식별 정보를 포함시키는 데이터 처리 장치.
- 제7항에 있어서,상기 압축 처리부는 상기 구간의 끝을 나타내는 종료 정보를 각 구간의 말미에 부가함과 함께, 상기 구간이 고정 길이인 경우에는 최종 구간에만 상기 종료 정보를 부가하고 상기 최종 구간 이외의 구간에서는 종료 정보를 삭제한 것을 나타내는 플래그를 해당 구간의 제어 정보에 포함시키는 데이터 처리 장치.
- 제7항에 있어서,컴퓨터의 어플리케이션 소프트웨어와는 독립된 드라이버 소프트웨어에 의해 상기 기억 매체로부터 판독된 압축 파일을 신장하는 신장 처리부를 더 포함한 데이터 처리 장치.
- 컴퓨터로 판독 가능한 정보를 저장한 기억 매체에 있어서,컴퓨터에, 파일을 복수의 구간으로 분할하여 복수의 압축 파라미터를 이용하여 파일의 각 구간을 압축시키는 압축 처리 수단과,컴퓨터에, 압축된 파일을 기억 수단에 저장시키는 저장 처리 수단을 포함한 프로그램을 저장한 기억 매체.
- 제13항에 있어서,상기 압축 처리 수단은 컴퓨터에, 상기 파일 내의 단어별 출현 빈도의 분포에 기초한 복수의 압축 파라미터를 이용하게 하는 기억 매체.
- 제13항에 있어서,상기 압축 처리 수단은 컴퓨터에, 압축 데이터가 비 압축 데이터보다 정보량이 많아지는 구간의 데이터에 대해서는 비 압축 데이터 그대로 비 압축 데이터를 나타내는 플래그를 해당 구간의 제어 정보에 포함시키게 하는 기억 매체.
- 제13항에 있어서,상기 압축 처리 수단은 컴퓨터에, 각 구간의 제어 정보에 압축 파라미터의 식별 정보를 포함시키게 하는 기억 매체.
- 제13항에 있어서,상기 압축 처리 수단은 컴퓨터에, 상기 구간의 끝을 나타내는 종료 정보를각 구간의 말미에 부가시킴과 함께, 상기 구간이 고정 길이인 경우에는 최종 구간에만 상기 종료 정보를 부가하고 상기 최종 구간 이외의 구간에서는 종료 정보를 삭제한 것을 나타내는 플래그를 해당 구간의 제어 정보에 포함시키게 하는 기억 매체.
- 제13항에 있어서,상기 프로그램은 컴퓨터에, 컴퓨터의 어플리케이션 소프트웨어와는 독립된 드라이버 소프트웨어에 의해 상기 기억 수단으로부터 판독된 압축 파일을 신장시키는 신장 처리 수단을 더 포함한 기억 매체,
- 컴퓨터로 판독 가능한 정보를 저장한 기억 매체에 있어서,복수의 구간으로 분할된 파일이 복수의 압축 파라미터를 이용하여 각 구간이 압축되어 기억된 영역과,상기 압축 파라미터가 기억된 영역을 갖는 기억 매체.
- 제19항에 있어서,상기 압축 파라미터는 상기 파일 내의 단어별 출현 빈도의 분포에 기초하고 있는 기억 매체.
- 제19항에 있어서,압축 데이터가 비 압축 데이터보다 정보량이 많아지는 구간의 데이터에 대해서는 비 압축 데이터 그대로 비 압축 데이터를 나타내는 플래그가 해당 구간의 제어 정보에 포함되어 있는 기억 매체.
- 제19항에 있어서,각 구간의 제어 정보는 압축 파라미터의 식별 정보를 포함하는 기억 매체.
- 제19항에 있어서,상기 구간의 끝을 나타내는 종료 정보가 각 구간의 말미에 부가됨과 함께, 상기 구간이 고정 길이인 경우에는 최종 구간에만 상기 종료 정보가 부가되고 상기 최종 구간 이외의 구간에서는 종료 정보를 삭제한 것을 나타내는 플래그가 해당 구간의 제어 정보에 포함되어 있는 기억 매체.
- 제19항에 있어서,컴퓨터의 어플리케이션 소프트웨어와는 독립된 드라이버 소프트웨어가 더 저장되어 있고,상기 드라이버 소프트웨어는 컴퓨터에, 기억 매체로부터 판독된 압축 파일을 신장시키는 신장 처리 수단을 포함한 프로그램을 포함하는 기억 매체.
- 복수의 압축 파라미터와, 상기 복수의 압축 파라미터에 의해 원파일이 복수의 구간으로 분할되고 그 구간마다 압축된 복수의 구간 데이터로 구성되는 압축 파일이 기록된 기록 매체에 액세스하는 판독 단계와,그 판독 단계에 의해 그 기록 매체로부터 판독되는 구간 데이터를 그 구간 데이터에 대응하는 압축 파라미터에 의해 신장하는 신장 단계를 포함하는 파일 처리 방법.
- 제25항에 있어서,상기 복수의 압축 파라미터는 상기 원파일 내의 단어별 출현 빈도의 분포에 기초하여 작성되어 있는 파일 처리 방법.
- 제25항에 있어서,상기 압축 파일은 비 압축의 구간 데이터와 상기 구간이 비 압축인 것을 나타내는 비 압축 플래그를 더 포함하고, 상기 신장 단계는 상기 판독 단계에 의해 상기 기록 매체로부터 판독되는 구간 데이터가 비 압축을 나타낼 때 상기 구간 데이터의 신장을 억지(抑止)하는 파일 처리 방법.
- 제25항에 있어서,상기 각 구간의 제어 정보에 상기 압축 파라미터의 식별 정보를 포함하는 파일 처리 방법.
- 제25항에 있어서,상기 각 구간의 제어 정보에 구간의 끝을 나타내는 종료 정보가 구간 데이터에 부가되어 있지 않은 것을 나타내는 삭제 플래그를 포함하고, 상기 판독 단계는 그 삭제 플래그에 기초하여 최종 구간을 판단하여 구간 데이터의 판독을 행하는 파일 처리 방법.
- 제25항에 있어서,상기 신장 단계는 상기 기록 매체에 액세스하기 위한 그 기록 매체용 드라이버 소프트웨어에 의해 실행되는 파일 처리 방법.
- 제30항에 있어서,상기 기록 매체용 드라이버 소프트웨어는 컴퓨터의 어플리케이션 소프트웨어와는 독립되어 있는 파일 처리 방법.
- 복수의 압축 파라미터와, 상기 복수의 압축 파라미터에 의해 원파일이 복수의 구간으로 분할되고 그 구간마다 압축된 복수의 구간 데이터로 구성되는 압축 파일이 기록된 기록 매체에의 액세스를 제어하는 리드 처리부와, 상기 리드 처리부에 의해 그 기록 매체로부터 판독되는 구간 데이터를 그 구간 데이터에 대응하는 압축 파라미터에 의해 신장하는 신장 처리부를 포함한 데이터 처리 장치.
- 제32항에 있어서,상기 복수의 압축 파라미터는 상기 원파일 내의 단어별 출현 빈도의 분포에 기초하여 작성되어 있는 데이터 처리 장치,
- 제32항에 있어서,상기 압축 파일은 비 압축의 구간 데이터와 그 구간이 비 압축인 것을 나타내는 비 압축 플래그를 더 포함하고, 상기 신장 처리부는 상기 리드 처리부에 의해 상기 기록 매체로부터 판독되는 구간 데이터가 비 압축을 나타낼 때 상기 구간 데이터의 신장을 억지하는 데이터 처리 장치.
- 제32항에 있어서,상기 각 구간의 제어 정보에 상기 압축 파라미터의 식별 정보를 포함하는 데이터 처리 장치.
- 제32항에 있어서,상기 각 구간의 제어 정보에 구간의 끝을 나타내는 종료 정보가 구간 데이터에 부가되어 있지 않은 것을 나타내는 삭제 플래그를 포함하고, 상기 리드 처리부는 그 삭제 플래그에 기초하여 최종 구간을 판단하여 구간 데이터의 판독을 제어하는 데이터 처리 장치.
- 제32항에 있어서,상기 신장 처리부는 상기 기록 매체에 액세스하기 위한 그 기록 매체용 드라이버 소프트웨어에 의해 실행되는 데이터 처리 장치.
- 제32항에 있어서,상기 기록 매체용 드라이버 소프트웨어는 데이터 처리 장치의 어플리케이션 소프트웨어와는 독립되어 있는 데이터 처리 장치.
- 어플리케이션 소프트웨어로부터의 판독 요구에 따라, 복수의 압축 파라미터와, 상기 복수의 압축 파라미터에 의해 원파일이 복수의 구간으로 분할되고 그 구간마다 압축된 복수의 구간 데이터로 구성되는 원파일이 기록된 기록 매체에의 액세스를 제어하는 리드 처리부와,그 리드 처리부에 의해 그 기록 매체로부터 판독되는 구간 데이터를 상기 구간 데이터에 대응하는 압축 파라미터에 의해 신장하여, 그 어플리케이션 소프트웨어에 공급하는 신장 처리부를 포함한 데이터 처리 장치.
- 컴퓨터로 판독 가능한 정보를 저장한 기억 매체에 있어서,컴퓨터에, 복수의 압축 파라미터와, 상기 복수의 압축 파라미터에 의해 원파일이 복수의 구간으로 분할되고 그 구간마다 압축된 복수의 구간 데이터로 구성되는 압축 파일이 기록된 기록 매체에의 액세스를 제어시키는 리드 처리 수단과,컴퓨터에, 그 리드 처리 수단에 의해 그 기록 매체로부터 판독되는 구간 데이터를 그 구간 데이터에 대응하는 압축 파라미터에 의해 신장시키는 신장 처리 수단을 포함한 프로그램을 저장한 기억 매체.
- 제40항에 있어서,상기 복수의 압축 파라미터는 상기 원파일 내의 단어별 출현 빈도의 분포에 기초하여 작성되어 있는 기재된 기억 매체.
- 제40항에 있어서,상기 압축 파일은 비 압축의 구간 데이터와 상기 구간이 비 압축인 것을 나타내는 비 압축 플래그를 더 포함하고, 상기 신장 처리 수단은 컴퓨터에, 상기 리드 처리 수단에 의해 상기 기록 매체로부터 판독되는 구간 데이터가 비 압축을 나타낼 때 상기 구간 데이터의 신장을 억지시키는 기억 매체.
- 제40항에 있어서,상기 각 구간의 제어 정보에 상기 압축 파라미터의 식별 정보를 포함하는 기억 매체.
- 제40항에 있어서,상기 각 구간의 제어 정보에 구간의 끝을 나타내는 종료 정보가 구간 데이터에 부가되어 있지 않은 것을 나타내는 삭제 플래그를 포함하고, 상기 리드 처리 수단은 컴퓨터에, 상기 삭제 플래그에 기초하여 최종 구간을 판단하여 구간 데이터의 판독을 제어시키는 기억 매체.
- 제40항에 있어서,상기 신장 처리 수단은 컴퓨터에, 상기 기록 매체에 액세스시키기 위한 그 기록 매체용 드라이버 소프트웨어에 의해 실행되는 기억 매체.
- 제4O항에 있어서,상기 기록 매체용 드라이버 소프트웨어는 컴퓨터의 어플리케이션 소프트웨어와는 독립되어 있는 기억 매체.
- 컴퓨터로 판독 가능한 정보를 저장한 기억 매체에 있어서,컴퓨터에, 어플리케이션 소프트웨어로부터의 판독 요구에 따라, 복수의 압축 파라미터와, 상기 복수의 압축 파라미터에 의해 원파일이 복수의 구간으로 분할되고 상기 구간마다 압축된 복수의 구간 데이터로 구성되는 압축 파일이 기록된 기록 매체에의 액세스를 제어시키는 리드 처리 수단과,컴퓨터에, 상기 리드 처리 수단에 의해 상기 기록 매체로부터 판독되는 구간 데이터를 상기 구간 데이터에 대응하는 압축 파라미터에 의해 신장하여, 상기 어플리케이션 소프트웨어에 공급시키는 신장 처리 수단을 포함한 프로그램을 저장한 기억 매체.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP1999/004387 WO2001013237A1 (fr) | 1999-08-13 | 1999-08-13 | Traitement de fichier, dispositif informatique et support memoire |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20020020814A true KR20020020814A (ko) | 2002-03-15 |
KR100597513B1 KR100597513B1 (ko) | 2006-07-10 |
Family
ID=14236462
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020027001931A KR100597513B1 (ko) | 1999-08-13 | 1999-08-13 | 파일 처리 방법, 데이터 처리 장치 및 기억 매체 |
Country Status (7)
Country | Link |
---|---|
US (1) | US7016908B2 (ko) |
EP (1) | EP1211601A4 (ko) |
KR (1) | KR100597513B1 (ko) |
CN (1) | CN1167014C (ko) |
AU (1) | AU771959B2 (ko) |
CA (1) | CA2387653C (ko) |
WO (1) | WO2001013237A1 (ko) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003006216A (ja) * | 2001-06-26 | 2003-01-10 | Sony Corp | 情報処理装置および情報処理方法、記録媒体、プログラム、並びに電子出版用データ提供システム |
KR100388612B1 (ko) * | 2001-07-25 | 2003-06-25 | 엘지전자 주식회사 | 교환 시스템에서의 패키징 압축 방법 |
US7162584B2 (en) * | 2003-12-29 | 2007-01-09 | Intel Corporation | Mechanism to include hints within compressed data |
US8099791B1 (en) * | 2004-06-25 | 2012-01-17 | Lexmark International, Inc. | Method of authenticating a consumable in an imaging device |
US8677123B1 (en) | 2005-05-26 | 2014-03-18 | Trustwave Holdings, Inc. | Method for accelerating security and management operations on data segments |
JP4256397B2 (ja) * | 2006-02-17 | 2009-04-22 | 誠 後藤 | ファイル格納装置 |
CN100565513C (zh) * | 2006-08-30 | 2009-12-02 | 绿创科技股份有限公司 | 文件处理方法及其相关的图案显示方法 |
US20090112900A1 (en) * | 2007-10-31 | 2009-04-30 | Krishnamurthy Viswanathan | Collaborative Compression |
US8234310B2 (en) * | 2007-12-20 | 2012-07-31 | Pottenger William M | Social networking on a website with topic-based data sharing |
US8301768B2 (en) * | 2007-12-20 | 2012-10-30 | Pottenger William M | Peer-to-peer indexing-based marketplace |
US8239492B2 (en) * | 2007-12-20 | 2012-08-07 | Pottenger William M | System for content-based peer-to-peer indexing of data on a networked storage device |
US8572071B2 (en) * | 2008-12-19 | 2013-10-29 | Rutgers, The State University Of New Jersey | Systems and methods for data transformation using higher order learning |
US8229972B2 (en) * | 2009-08-28 | 2012-07-24 | International Business Machines Corporation | Extended data storage system |
KR101074010B1 (ko) | 2009-09-04 | 2011-10-17 | (주)이스트소프트 | 블록 단위 데이터 압축 및 복원 방법 및 그 장치 |
CN102405622B (zh) * | 2010-08-24 | 2014-11-05 | 华为技术有限公司 | 二叉树建立、压缩和查找的方法和装置 |
US8484170B2 (en) * | 2011-09-19 | 2013-07-09 | International Business Machines Corporation | Scalable deduplication system with small blocks |
JP5336645B1 (ja) * | 2012-12-17 | 2013-11-06 | 義尚 神山 | 倍数乗数分割ソフトウェアを記録した記録媒体 |
JP6107513B2 (ja) * | 2013-07-29 | 2017-04-05 | 富士通株式会社 | 情報処理システム、情報処理方法、および情報処理プログラム |
CN106169020A (zh) * | 2016-06-27 | 2016-11-30 | 臻和(北京)科技有限公司 | 一种数据处理方法和基于基因分型的肿瘤伴随诊断系统 |
JP6794782B2 (ja) * | 2016-11-02 | 2020-12-02 | 富士通株式会社 | 情報処理装置、情報処理プログラム、及び情報処理方法 |
CN108509308A (zh) * | 2018-02-08 | 2018-09-07 | 广州视源电子科技股份有限公司 | 板卡数据监控方法、系统、可读存储介质及计算机设备 |
CN110442489B (zh) * | 2018-05-02 | 2024-03-01 | 阿里巴巴集团控股有限公司 | 数据处理的方法和存储介质 |
CN111382855B (zh) * | 2018-12-28 | 2022-12-09 | 上海寒武纪信息科技有限公司 | 数据处理装置、方法、芯片及电子设备 |
CN112416315B (zh) * | 2020-06-16 | 2024-05-14 | 上海哔哩哔哩科技有限公司 | Css代码的压缩方法、电子设备和存储介质 |
CN116346940B (zh) * | 2023-05-29 | 2023-08-22 | 德州禹工环保设备有限公司 | 一种智慧海绵城市的监测管理系统 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5333313A (en) * | 1990-10-22 | 1994-07-26 | Franklin Electronic Publishers, Incorporated | Method and apparatus for compressing a dictionary database by partitioning a master dictionary database into a plurality of functional parts and applying an optimum compression technique to each part |
JPH04225625A (ja) * | 1990-12-27 | 1992-08-14 | Sony Corp | ディジタル変調方式 |
JPH04359315A (ja) * | 1991-06-05 | 1992-12-11 | Matsushita Electric Ind Co Ltd | データ圧縮制御装置及びデータ復元制御装置 |
US5414850A (en) * | 1991-08-23 | 1995-05-09 | Stac Electronics, Inc. | System for transparently compressing data files in a computer system |
JPH0628150A (ja) | 1992-07-08 | 1994-02-04 | Funai Techno Syst Kk | プログラム容量圧縮方法 |
US5442350A (en) | 1992-10-29 | 1995-08-15 | International Business Machines Corporation | Method and means providing static dictionary structures for compressing character data and expanding compressed data |
JP3051014B2 (ja) | 1993-12-27 | 2000-06-12 | ローム株式会社 | データ記憶装置及びデータシステム |
JPH08241325A (ja) | 1995-03-03 | 1996-09-17 | Matsushita Electric Ind Co Ltd | 電子辞書及びその製造方法並びにインデックス圧縮・伸長装置 |
JPH0926969A (ja) | 1995-07-10 | 1997-01-28 | Hitachi Maxell Ltd | 電話帳検索システム |
JPH0926902A (ja) | 1995-07-12 | 1997-01-28 | Fujikura Ltd | ファイル圧縮並びに復元方法 |
US5809295A (en) * | 1995-09-26 | 1998-09-15 | Microsoft Corporation | Method and apparatus for storing compressed file data on a disk where each MDFAT data structure includes an extra byte |
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 |
US5797008A (en) * | 1996-08-09 | 1998-08-18 | Digital Equipment Corporation | Memory storing an integrated index of database records |
US6112208A (en) * | 1997-08-25 | 2000-08-29 | Fujitsu Limited | Data compressing method and apparatus to generate bit maps in accordance with extracted data symbols |
CA2275391C (en) | 1997-10-21 | 2005-12-06 | Fujitsu Limited | File processing method, data processing device, and storage medium |
US6438556B1 (en) * | 1998-12-11 | 2002-08-20 | International Business Machines Corporation | Method and system for compressing data which allows access to data without full uncompression |
US6574627B1 (en) * | 1999-02-24 | 2003-06-03 | Francesco Bergadano | Method and apparatus for the verification of server access logs and statistics |
US6349372B1 (en) * | 1999-05-19 | 2002-02-19 | International Business Machines Corporation | Virtual uncompressed cache for compressed main memory |
US6879988B2 (en) * | 2000-03-09 | 2005-04-12 | Pkware | System and method for manipulating and managing computer archive files |
-
1999
- 1999-08-13 CN CNB998169056A patent/CN1167014C/zh not_active Expired - Fee Related
- 1999-08-13 CA CA002387653A patent/CA2387653C/en not_active Expired - Fee Related
- 1999-08-13 WO PCT/JP1999/004387 patent/WO2001013237A1/ja active IP Right Grant
- 1999-08-13 EP EP99937058A patent/EP1211601A4/en not_active Withdrawn
- 1999-08-13 KR KR1020027001931A patent/KR100597513B1/ko not_active IP Right Cessation
- 1999-08-13 AU AU51977/99A patent/AU771959B2/en not_active Ceased
-
2002
- 2002-02-13 US US10/073,245 patent/US7016908B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CA2387653C (en) | 2006-11-14 |
US20020078062A1 (en) | 2002-06-20 |
EP1211601A1 (en) | 2002-06-05 |
CA2387653A1 (en) | 2001-02-22 |
AU5197799A (en) | 2001-03-13 |
EP1211601A4 (en) | 2004-03-10 |
CN1167014C (zh) | 2004-09-15 |
WO2001013237A1 (fr) | 2001-02-22 |
AU771959B2 (en) | 2004-04-08 |
KR100597513B1 (ko) | 2006-07-10 |
CN1367896A (zh) | 2002-09-04 |
US7016908B2 (en) | 2006-03-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100597513B1 (ko) | 파일 처리 방법, 데이터 처리 장치 및 기억 매체 | |
JP3178475B2 (ja) | データ処理装置 | |
JP4342753B2 (ja) | 文書検索装置、文書検索方法、プログラム及びコンピュータに読み取り可能な記憶媒体 | |
US5566329A (en) | System and method for mutation of selected assignment operations on large data objects | |
JP2002055995A (ja) | 情報処理方法及び装置 | |
JPH07325801A (ja) | マルチメディア編集およびデータ回復の方法および装置 | |
US20060020645A1 (en) | Information processing apparatus and recording medium | |
JP3770919B2 (ja) | ファイル処理方法、データ処理装置及び記憶媒体 | |
JP2000305822A (ja) | データベース管理装置,データベースレコード抽出装置,データベース管理方法及びデータベースレコード抽出方法 | |
US6418449B1 (en) | Method of cloning the file system of a window web operating system by using a bitmap file | |
JP3236152B2 (ja) | ファイル圧縮処理装置 | |
JPH04360246A (ja) | ファイル圧縮装置 | |
JP4116434B2 (ja) | 計算ユニットにおけるテキスト処理方法及び計算ユニット | |
JP2002049512A (ja) | ファイル圧縮処理装置 | |
JP2002092017A (ja) | 概念辞書拡張方法、装置、および概念辞書拡張プログラムを記録した記録媒体 | |
US5809513A (en) | Text editing method and text editing processor | |
JPH1069409A (ja) | 可換記憶媒体及び制御方法及び計算機システム | |
JP2000105717A (ja) | ファイル格納制御装置及びファイル格納制御方法 | |
JPH08161356A (ja) | ノード・リンク自動生成方法 | |
GB2357604A (en) | Cloning computer file system using bitmap file | |
JPH1166076A (ja) | データ派生装置及び方法、並びに、データ派生プログラムを格納した記憶媒体 | |
JPH1097542A (ja) | 全文検索装置及び全文検索方法 | |
JPH08272814A (ja) | 文字列検索装置 | |
JP2001109768A (ja) | データベースの索引創成装置 | |
JP2000276490A (ja) | 文書検索装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0105 | International application |
Patent event date: 20020214 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20031030 Comment text: Request for Examination of Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20051103 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20060522 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20060629 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20060630 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20090623 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20100625 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20110527 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20110527 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |