KR100424130B1 - 데이터 압축 장치, 데이터베이스 시스템, 데이터 통신시스템, 데이터 압축 방법, 기억 매체 및 프로그램 전송장치 - Google Patents
데이터 압축 장치, 데이터베이스 시스템, 데이터 통신시스템, 데이터 압축 방법, 기억 매체 및 프로그램 전송장치 Download PDFInfo
- Publication number
- KR100424130B1 KR100424130B1 KR10-2001-0003131A KR20010003131A KR100424130B1 KR 100424130 B1 KR100424130 B1 KR 100424130B1 KR 20010003131 A KR20010003131 A KR 20010003131A KR 100424130 B1 KR100424130 B1 KR 100424130B1
- Authority
- KR
- South Korea
- Prior art keywords
- document
- data
- encoding
- automaton
- grammar
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000013144 data compression Methods 0.000 title claims abstract description 28
- 238000004891 communication Methods 0.000 title claims description 24
- 230000005540 biological transmission Effects 0.000 title claims description 22
- 238000012545 processing Methods 0.000 claims description 40
- 238000007906 compression Methods 0.000 claims description 37
- 230000006835 compression Effects 0.000 claims description 36
- 238000010276 construction Methods 0.000 claims description 15
- 230000006837 decompression Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 18
- 230000007704 transition Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 238000012795 verification Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
- 239000010410 layer Substances 0.000 description 1
- 239000002344 surface layer Substances 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion 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/30—Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/40—Data acquisition and logging
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/28—Databases characterised by their database models, e.g. relational or object models
- G06F16/284—Relational databases
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Document Processing Apparatus (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
Claims (13)
- 삭제
- 데이터를 부호화하여 압축하는 데이터 압축 장치로서,데이터가 라벨을 지닌 트리 구조로 표현되는 트리 로컬 언어의 문법 규칙을 저장한 문법 저장부와,상기 트리 로컬 언어로 기재된 문서를 읽어들여, 상기 문서를 구조와 콘텐츠로 나누고, 상기 문법 저장부에 저장된 상기 문법 규칙을 이용하여 그 구조를 부호화하는 인코더와,상기 인코더에 의해서 추출된 상기 문서의 콘텐츠를 압축 부호화하는 압축기를 구비하고,상기 인코더는,처리 대상인 문서를 구조와 콘텐츠로 나누는 분할 처리부와,상기 문법 규칙에 대응하는 푸시다운 오토머톤(pushdown automaton)을 구축하는 오토머톤 구축부와,상기 오토머톤 구축부에 의해 구축된 상기 푸시다운 오토머톤을 이용하여, 상기 분할 처리부에 의해 분할된 상기 문서의 구조에 대한 구문 해석을 행하여, 상기 구조의 부호화된 데이터 열을 생성하는 부호화 데이터 생성부를 구비하는 것을 특징으로 하는 데이터 압축 장치.
- 제2항에 있어서, 상기 인코더의 상기 부호화 데이터 생성부는 상기 오토머톤 구축부에 의해 구축된 상기 푸시다운 오토머톤 중에 존재하는 선택지에 대하여 부호를 할당하고, 상기 푸시다운 오토머톤을 작동시켜 상기 문서의 구조를 해석했을 때에 상기 선택지의 부위에서 선택된 선택지에 할당되어 있는 상기 부호를 출력함으로써, 상기 구조의 부호화 데이터 열을 생성하는 것을 특징으로 하는 데이터 압축 장치.
- 제2항에 있어서, 상기 압축기는 상기 문서의 콘텐츠와 함께, 상기 인코더에 의해 부호화된 상기 문서의 구조에 대하여도 압축 부호화를 행하는 것을 특징으로 하는 데이터 압축 장치.
- 통신 네트워크를 통해 데이터 송신을 하는 송신측 데이터 처리 장치와, 이 송신측 데이터 처리 장치로부터 송신된 데이터를 상기 통신 네트워크를 통해 수신하는 수신측 데이터 처리 장치를 구비한 데이터 통신 시스템으로서,상기 송신측 데이터 처리 장치는,데이터가 라벨을 지닌 트리 구조로 표현되는 트리 로컬 언어의 문법 규칙을 저장한 제1 문법 저장부와,상기 트리 로컬 언어로 기재된 송신 문서를 읽어들여, 상기 송신 문서를 구조와 콘텐츠로 나누고, 상기 제1 문법 저장부에 저장된 상기 문법 규칙을 이용하여 그 구조를 부호화하는 인코더와,상기 인코더에 의해서 추출된 상기 송신 문서의 콘텐츠를 압축 부호화하는 압축기와,상기 인코더에 의해 부호화된 상기 구조 및 상기 압축기에 의해 압축 부호화된 상기 콘텐츠를 송신하는 송신부를 구비하고,상기 인코더는,처리 대상인 문서를 구조와 콘텐츠로 나누는 분할 처리부와,상기 제1 문법 저장부에 저장된 상기 문법 규칙에 대응하는 푸시다운 오토머톤을 구축하는 오토머톤 구축부와,상기 오토머톤 구축부에 의해 구축된 상기 푸시다운 오토머톤을 이용하여, 상기 분할 처리부에 의해 분할된 상기 문서의 구조에 대한 구문 해석을 행하여, 상기 구조의 부호화된 데이터 열을 생성하는 부호화 데이터 생성부를 구비하며,상기 수신측 데이터 처리 장치는,상기 송신측 데이터 처리 장치로부터 송신된 수신하는 수신부와,상기 송신측 데이터 처리 장치의 상기 제1 문법 저장부에 저장된 문법 규칙과 동일 내용의 문법 규칙을 저장한 제2 문법 저장부와,상기 송신측 데이터 처리 장치의 상기 압축기에 의한 압축 부호화 수법에 대응하는 복원 수법으로, 상기 수신부가 수신한 수신 데이터 중 상기 송신 문서의 콘텐츠에 대응하는 데이터를 복원하는 복원기와,상기 수신부가 수신한 수신 데이터 중 상기 송신 문서의 구조에 대응하는 데이터를, 상기 제2 문법 저장부에 저장된 상기 문법 규칙을 이용하여 그 구조를 복호화하는 디코더를 구비하는 것을 특징으로 하는 데이터 통신 시스템.
- 데이터를 기억 장치에 저장하여 관리하는 데이터베이스 시스템으로서,데이터가 라벨을 지닌 트리 구조로 표현되는 트리 로컬 언어의 문법 규칙을 저장한 문법 저장부와,상기 트리 로컬 언어로 기재된 문서를 읽어들여, 상기 문서를 구조와 콘텐츠로 나누고, 상기 문법 저장부에 저장된 상기 문법 규칙을 이용하여 그 구조를 부호화하는 인코더와,상기 인코더에 의해서 추출된 상기 문서의 콘텐츠를 압축 부호화하는 압축기와,상기 인코더에 의해 부호화된 상기 문서의 구조와 상기 압축기에 의해 압축 부호화된 상기 문서의 콘텐츠를 저장하는 기억 장치를 구비하고,상기 인코더는,처리 대상인 문서를 구조와 콘텐츠로 나누는 분할 처리부와,상기 문법 규칙에 대응하는 푸시다운 오토머톤을 구축하는 오토머톤 구축부와,상기 오토머톤 구축부에 의해 구축된 상기 푸시다운 오토머톤을 이용하여, 상기 분할 처리부에 의해 분할된 상기 문서의 구조에 대한 구문 해석을 행하여, 상기 구조의 부호화된 데이터 열을 생성하는 부호화 데이터 생성부를 구비하는 것을 특징으로 하는 데이터베이스 시스템.
- 제6항에 있어서, 상기 압축기는 상기 문서의 콘텐츠와 함께, 상기 인코더에 의해 부호화된 상기 문서의 구조에 대하여도 압축 부호화를 행하는 것을 특징으로 하는 데이터베이스 시스템.
- 삭제
- 데이터를 부호화하여 압축하는 데이터 압축 방법으로서,데이터가 라벨을 지닌 트리 구조로 표현되는 트리 로컬 언어로 기재된 문서를 읽어들여, 상기 문서를 구조와 콘텐츠로 나누는 단계와,상기 트리 로컬 언어의 문법 규칙을 이용하여, 상기 문서의 구조를 부호화하는 단계와,상기 문서의 콘텐츠를 압축 부호화하는 단계를 포함하고,상기 문서의 구조를 부호화하는 단계는,상기 문법 규칙에 대응하는 푸시다운 오토머톤을 구축하는 단계와,상기 푸시다운 오토머톤 중에 존재하는 선택지에 대하여 부호를 할당하는 단계와,상기 푸시다운 오토머톤을 작동시켜 상기 문서의 구조를 깊이 우선으로 탐색과 동시에 해석하여, 상기 선택지의 부위에서 선택된 선택지에 할당되어 있는 상기 부호를 출력하는 단계와,상기 푸시다운 오토머톤을 작동시켜 출력된 상기 부호의 열을 상기 문서의 구조의 부호화된 데이터 열로서 출력하는 단계를 포함하는 것을 특징으로 하는 데이터 압축 방법.
- 제9항에 있어서, 상기 문서의 구조를 부호화하는 단계에 앞서서,처리 대상인 상기 트리 로컬 언어의 문서의 노드에 속성이 포함되어 있는 경우에, 그 속성을, 그 속성을 갖는 요소의 자 노드로 변환함으로써, 상기 트리 로컬 언어의 문법 규칙 및 상기 문서를, 상기 푸시다운 오토머톤으로 다룰 수 있는 트리 구조로 변환하는 단계를 더 포함하는 것을 특징으로 하는 데이터 압축 방법.
- 제9항에 있어서, 상기 문서의 구조를 부호화하는 단계의 후에,범용적인 다른 압축 부호화 수법을 이용하여, 상기 부호화된 상기 문서의 구조를 더욱 압축 부호화하는 단계를 더 포함하는 것을 특징으로 하는 데이터 압축 방법.
- 컴퓨터에서 실행되는 프로그램을 기록한, 컴퓨터로 읽을 수 있는 기록 매체에 있어서,상기 프로그램은,데이터가 라벨을 지닌 트리 구조로 표현되는 트리 로컬 언어로 기재된 문서를 읽어들여, 그 문서를 구조와 콘텐츠로 나누는 처리와,상기 트리 로컬 언어의 문법 규칙을 이용하여, 상기 문서의 구조를 부호화하는 처리와,상기 문서의 콘텐츠를 압축 부호화하는 처리를 상기 컴퓨터에서 실행하고,상기 문서의 구조를 부호화하는 처리는,상기 문법 규칙에 대응하는 푸시다운 오토머톤을 구축하는 처리와,상기 푸시다운 오토머톤 중에 존재하는 선택지에 대하여 부호를 할당하는 처리와,상기 푸시다운 오토머톤을 작동시켜 상기 문서의 구조를 깊이 우선으로 탐색과 동시에 해석하여, 상기 선택지의 부위에서 선택된 선택지에 할당되어 있는 상기 부호를 출력하는 처리와,상기 푸시다운 오토머톤을 작동시켜 출력된 상기 부호의 열을 상기 문서의 구조의 부호화된 데이터 열로서 출력하는 처리를 포함하는 것을 특징으로 하는 기록 매체.
- 프로그램 전송 장치에 있어서,데이터가 라벨을 지닌 트리 구조로 표현되는 트리 로컬 언어로 기재된 문서를 읽어들여 그 문서를 구조와 콘텐츠로 나누는 처리와, 상기 트리 로컬 언어의 문법 규칙을 이용하여 상기 문서의 구조를 부호화하는 처리와, 상기 문서의 콘텐츠를 압축 부호화하는 처리를 컴퓨터에 실행시키는 프로그램을 기억하는 기억 수단과,상기 기억 수단으로부터 상기 프로그램을 읽어내어 그 프로그램을 송신하는 송신 수단을 구비하고,상기 문서의 구조를 부호화하는 처리는,상기 문법 규칙에 대응하는 푸시다운 오토머톤을 구축하는 처리와,상기 푸시다운 오토머톤 중에 존재하는 선택지에 대하여 부호를 할당하는 처리와,상기 푸시다운 오토머톤을 작동시켜 상기 문서의 구조를 깊이 우선으로 탐색과 동시에 해석하여, 상기 선택지의 부위에서 선택된 선택지에 할당되어 있는 상기 부호를 출력하는 처리와,상기 푸시다운 오토머톤을 작동시켜 출력된 상기 부호의 열을 상기 문서의 구조의 부호화된 데이터 열로서 출력하는 처리를 포함하는 것을 특징으로 하는 프로그램 전송 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000028359A JP3368883B2 (ja) | 2000-02-04 | 2000-02-04 | データ圧縮装置、データベースシステム、データ通信システム、データ圧縮方法、記憶媒体及びプログラム伝送装置 |
JP2000-028359 | 2000-02-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010078015A KR20010078015A (ko) | 2001-08-20 |
KR100424130B1 true KR100424130B1 (ko) | 2004-03-24 |
Family
ID=18553774
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2001-0003131A KR100424130B1 (ko) | 2000-02-04 | 2001-01-19 | 데이터 압축 장치, 데이터베이스 시스템, 데이터 통신시스템, 데이터 압축 방법, 기억 매체 및 프로그램 전송장치 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7043686B1 (ko) |
EP (1) | EP1122655A3 (ko) |
JP (1) | JP3368883B2 (ko) |
KR (1) | KR100424130B1 (ko) |
CN (1) | CN1166072C (ko) |
TW (1) | TW501350B (ko) |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6714926B1 (en) * | 1999-02-02 | 2004-03-30 | Amazon.Com, Inc. | Use of browser cookies to store structured data |
FR2813743B1 (fr) * | 2000-09-06 | 2003-01-03 | Claude Seyrat | Procede de compression/decompression de documents structures |
JP4774145B2 (ja) * | 2000-11-24 | 2011-09-14 | 富士通株式会社 | 構造化文書圧縮装置および構造化文書復元装置並びに構造化文書処理システム |
EP2197210A3 (de) | 2000-12-22 | 2010-08-11 | Siemens Aktiengesellschaft | Verfahren zur Verbesserung der Funktionalität der binären Repräsentation von MPEG-7 und andere XML basierten Inhaltsbeschreibungen |
EP1400124B1 (de) * | 2001-02-01 | 2009-08-05 | Siemens Aktiengesellschaft | Verfahren zur verbesserung der funktionalität der binären repräsentation von mpeg-7 und anderen xml-basierten inhaltsbeschreibungen |
JP2003157249A (ja) * | 2001-11-21 | 2003-05-30 | Degital Works Kk | 文書の圧縮格納方法 |
CN100390787C (zh) | 2001-11-23 | 2008-05-28 | 捷讯研究有限公司 | 用于处理可扩展标示语言(xml)文档的系统和方法 |
US7669120B2 (en) * | 2002-06-21 | 2010-02-23 | Microsoft Corporation | Method and system for encoding a mark-up language document |
EP1579320A2 (en) * | 2002-10-29 | 2005-09-28 | Lockheed Martin Corporation | Hardware parser accelerator |
EP1579321A2 (en) * | 2002-10-29 | 2005-09-28 | Lockheed Martin Corporation | Hardware accelerated validating parser |
KR100513736B1 (ko) | 2002-12-05 | 2005-09-08 | 삼성전자주식회사 | 그래픽 데이터 압축에 관한 메타표현을 이용한 입력파일생성 방법 및 시스템 |
US7415665B2 (en) * | 2003-01-15 | 2008-08-19 | At&T Delaware Intellectual Property, Inc. | Methods and systems for compressing markup language files |
JP3815567B2 (ja) | 2003-03-31 | 2006-08-30 | 日本電気株式会社 | コンピュータシステム、コンピュータプログラム、コンピュータ間の通信方法、構造化文書の符号化方法、符号化された構造化文書の復号方法 |
JP2005018672A (ja) * | 2003-06-30 | 2005-01-20 | Hitachi Ltd | 構造化文書の圧縮方法 |
GB0316806D0 (en) * | 2003-07-17 | 2003-08-20 | Ivis Group Ltd | Improved search engine |
EP1510942A1 (en) * | 2003-08-27 | 2005-03-02 | Hewlett-Packard Development Company, L.P. | Compatibility of tree-structured data |
JP4261299B2 (ja) * | 2003-09-19 | 2009-04-30 | 株式会社エヌ・ティ・ティ・ドコモ | データ圧縮装置、データ復元装置およびデータ管理装置 |
JP4177218B2 (ja) | 2003-09-24 | 2008-11-05 | 株式会社エヌ・ティ・ティ・ドコモ | 文書変換装置 |
KR20050038786A (ko) * | 2003-10-23 | 2005-04-29 | 조이원(주) | 데이터 변환을 통한 대용량 데이터 축소 저장 및 연산 기술을 적용한 고객관계관리 시스템 |
US7676742B2 (en) * | 2003-11-24 | 2010-03-09 | International Business Machines Corporation | System and method for processing of markup language information |
JPWO2005101210A1 (ja) * | 2004-04-09 | 2008-03-06 | シャープ株式会社 | データ解析装置およびデータ解析プログラム |
US7769904B2 (en) * | 2004-06-09 | 2010-08-03 | L-3 Communications Integrated Systems L.P. | Extensible binary mark-up language for efficient XML-based data communications and related systems and methods |
US20060117307A1 (en) * | 2004-11-24 | 2006-06-01 | Ramot At Tel-Aviv University Ltd. | XML parser |
US8677123B1 (en) | 2005-05-26 | 2014-03-18 | Trustwave Holdings, Inc. | Method for accelerating security and management operations on data segments |
US20060288028A1 (en) * | 2005-05-26 | 2006-12-21 | International Business Machines Corporation | Decompressing electronic documents |
KR100705971B1 (ko) * | 2005-07-20 | 2007-04-12 | 주식회사 휴맥스 | 비트스트림 인코딩/디코딩 방법 및 장치 |
US7808975B2 (en) * | 2005-12-05 | 2010-10-05 | International Business Machines Corporation | System and method for history driven optimization of web services communication |
US20070136492A1 (en) * | 2005-12-08 | 2007-06-14 | Good Technology, Inc. | Method and system for compressing/decompressing data for communication with wireless devices |
US7593949B2 (en) * | 2006-01-09 | 2009-09-22 | Microsoft Corporation | Compression of structured documents |
US20080077606A1 (en) * | 2006-09-26 | 2008-03-27 | Motorola, Inc. | Method and apparatus for facilitating efficient processing of extensible markup language documents |
US8386444B2 (en) * | 2006-12-29 | 2013-02-26 | Teradata Us, Inc. | Techniques for selective compression of database information |
JP4429329B2 (ja) * | 2007-02-16 | 2010-03-10 | キヤノン株式会社 | 符号化装置及びその制御方法、復号装置及びその制御方法、プログラム、記憶媒体 |
JP4562749B2 (ja) * | 2007-05-18 | 2010-10-13 | ディジタル・ワークス株式会社 | 文書の圧縮格納方法及び装置 |
WO2008146392A1 (ja) * | 2007-05-31 | 2008-12-04 | Pfu Limited | 電子ドキュメント暗号化システム、復号システム、プログラムおよび方法 |
US8073975B2 (en) * | 2007-06-01 | 2011-12-06 | Research In Motion Limited | Synchronization of side information caches |
US7747558B2 (en) * | 2007-06-07 | 2010-06-29 | Motorola, Inc. | Method and apparatus to bind media with metadata using standard metadata headers |
WO2009001174A1 (en) * | 2007-06-28 | 2008-12-31 | Smartimage Solutions, Sia | System and method for data compression and storage allowing fast retrieval |
FR2919400A1 (fr) | 2007-07-23 | 2009-01-30 | Canon Kk | Procede et dispositif d'encodage d'un document structure et procede et dispositif de decodage d'un document ainsi encode. |
FR2926378B1 (fr) * | 2008-01-14 | 2013-07-05 | Canon Kk | Procede et dispositif de traitement pour l'encodage d'un document de donnees hierarchisees |
US20100146410A1 (en) * | 2008-12-10 | 2010-06-10 | Barrett Kreiner | Markup language stream compression using a data stack |
FR2939535B1 (fr) * | 2008-12-10 | 2013-08-16 | Canon Kk | Procede et systeme de traitement pour la configuration d'un processseur exi |
US20100223398A1 (en) * | 2009-02-27 | 2010-09-02 | Slipstream Data Inc. | Method and apparatus for creating side information from data for use in interactive compression |
US8179291B2 (en) * | 2009-05-04 | 2012-05-15 | International Business Machines Corporation | Method and system for compression of logical data objects for storage |
JP5478936B2 (ja) * | 2009-05-13 | 2014-04-23 | キヤノン株式会社 | 情報処理装置、情報処理方法 |
JP5507295B2 (ja) * | 2009-06-05 | 2014-05-28 | 株式会社ミツトヨ | 信号処理装置、および信号変換伝送システム |
DE102010006931A1 (de) * | 2010-02-04 | 2011-08-04 | Bienert, Jörg, 50354 | Verfahren zur Verarbeitung von Datensammlungen, insbesondere in Datenbanksystemen |
US8478731B1 (en) * | 2010-03-31 | 2013-07-02 | Emc Corporation | Managing compression in data storage systems |
US9619443B2 (en) | 2012-03-05 | 2017-04-11 | International Business Machines Corporation | Enhanced messaging transaction performance with auto-selected dual-tag fields |
JP5665821B2 (ja) * | 2012-09-18 | 2015-02-04 | 株式会社東芝 | 文書処理装置、及びプログラム |
CN104850561A (zh) * | 2014-02-18 | 2015-08-19 | 北京京东尚科信息技术有限公司 | 一种Android APK文件自适应压缩方法 |
JP2016134754A (ja) * | 2015-01-19 | 2016-07-25 | 富士通株式会社 | 変換処理プログラム、情報処理装置および変換処理方法 |
JP6728926B2 (ja) * | 2016-04-18 | 2020-07-22 | 富士通株式会社 | 符号化処理プログラム、符号化処理装置、符号化処理方法、復号化処理プログラム、復号化処理装置および復号化処理方法 |
JP6903892B2 (ja) | 2016-10-12 | 2021-07-14 | 富士通株式会社 | 検証プログラム、検証装置、検証方法、符号化プログラム、符号化装置および符号化方法 |
US10361712B2 (en) * | 2017-03-14 | 2019-07-23 | International Business Machines Corporation | Non-binary context mixing compressor/decompressor |
CN108132999B (zh) * | 2017-12-21 | 2019-06-04 | 恒宝股份有限公司 | 一种元素名的处理方法及系统 |
CN111159273B (zh) * | 2019-12-31 | 2023-07-18 | 中国联合网络通信集团有限公司 | 数据流处理方法、装置、服务器及存储介质 |
CN113239394B (zh) * | 2021-05-06 | 2021-10-29 | 国家计算机网络与信息安全管理中心 | 固件的保护方法、装置及设备 |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0713966A (ja) * | 1993-04-12 | 1995-01-17 | Xerox Corp | 文書の編集方法 |
US5438512A (en) * | 1993-10-22 | 1995-08-01 | Xerox Corporation | Method and apparatus for specifying layout processing of structured documents |
US5583762A (en) * | 1994-08-22 | 1996-12-10 | Oclc Online Library Center, Incorporated | Generation and reduction of an SGML defined grammer |
WO1996017310A1 (en) * | 1994-11-29 | 1996-06-06 | Avalanche Development Company | System and process for creating structured documents |
US5630126A (en) * | 1994-12-13 | 1997-05-13 | International Business Machines Corp. | Systems and methods for integrating computations into compound documents |
US5819264A (en) * | 1995-04-03 | 1998-10-06 | Dtl Data Technologies Ltd. | Associative search method with navigation for heterogeneous databases including an integration mechanism configured to combine schema-free data models such as a hyperbase |
AU2585797A (en) * | 1996-03-15 | 1997-10-01 | University Of Massachusetts | Compact tree for storage and retrieval of structured hypermedia documents |
JP3305191B2 (ja) * | 1996-03-19 | 2002-07-22 | 富士通株式会社 | 文書管理装置及びデータ圧縮方法及びデータ復元方法 |
US5915259A (en) * | 1996-03-20 | 1999-06-22 | Xerox Corporation | Document schema transformation by patterns and contextual conditions |
US5884014A (en) * | 1996-05-23 | 1999-03-16 | Xerox Corporation | Fontless structured document image representations for efficient rendering |
US5933842A (en) * | 1996-05-23 | 1999-08-03 | Microsoft Corporation | Method and system for compressing publication documents in a computer system by selectively eliminating redundancy from a hierarchy of constituent data structures |
US6182029B1 (en) * | 1996-10-28 | 2001-01-30 | The Trustees Of Columbia University In The City Of New York | System and method for language extraction and encoding utilizing the parsing of text data in accordance with domain parameters |
US5999949A (en) * | 1997-03-14 | 1999-12-07 | Crandall; Gary E. | Text file compression system utilizing word terminators |
JPH10283233A (ja) * | 1997-04-07 | 1998-10-23 | Pfu Ltd | Html文書形式アプリケーションの実行方法及びhtml文書変換ツール記憶媒体 |
US6016467A (en) * | 1997-05-27 | 2000-01-18 | Digital Equipment Corporation | Method and apparatus for program development using a grammar-sensitive editor |
JP3859313B2 (ja) * | 1997-08-05 | 2006-12-20 | 富士通株式会社 | タグ文書の圧縮装置および復元装置,圧縮方法および復元方法,圧縮/復元装置および圧縮/復元方法並びに圧縮,復元もしくは圧縮/復元プログラムを記録したコンピュータ読み取り可能な記録媒体 |
JP3070555B2 (ja) * | 1997-12-03 | 2000-07-31 | 日本電気株式会社 | マークアップランゲージ文書の保存方法及び通信方法 |
EP0928070A3 (en) * | 1997-12-29 | 2000-11-08 | Phone.Com Inc. | Compression of documents with markup language that preserves syntactical structure |
JP2000076155A (ja) * | 1998-09-01 | 2000-03-14 | Mitsubishi Materials Corp | Htmlドキュメント圧縮・展開・表示方式 |
JP4003854B2 (ja) * | 1998-09-28 | 2007-11-07 | 富士通株式会社 | データ圧縮装置及び復元装置並びにその方法 |
US6336214B1 (en) * | 1998-11-10 | 2002-01-01 | International Business Machines Corporation | System and method for automatically generating browsable language grammars |
US6635088B1 (en) * | 1998-11-20 | 2003-10-21 | International Business Machines Corporation | Structured document and document type definition compression |
US6523172B1 (en) * | 1998-12-17 | 2003-02-18 | Evolutionary Technologies International, Inc. | Parser translator system and method |
US6647534B1 (en) * | 1999-06-30 | 2003-11-11 | Ricoh Company Limited | Method and system for organizing document information in a non-directed arrangement of documents |
US6665665B1 (en) * | 1999-07-30 | 2003-12-16 | Verizon Laboratories Inc. | Compressed document surrogates |
FR2813743B1 (fr) * | 2000-09-06 | 2003-01-03 | Claude Seyrat | Procede de compression/decompression de documents structures |
KR20020058639A (ko) * | 2000-12-30 | 2002-07-12 | 오길록 | 엑스엠엘 문서 검색 시스템 및 그 방법 |
-
2000
- 2000-02-04 JP JP2000028359A patent/JP3368883B2/ja not_active Expired - Fee Related
- 2000-09-26 US US09/670,489 patent/US7043686B1/en not_active Expired - Lifetime
- 2000-10-30 TW TW089122825A patent/TW501350B/zh not_active IP Right Cessation
-
2001
- 2001-01-17 EP EP01300387A patent/EP1122655A3/en not_active Withdrawn
- 2001-01-19 KR KR10-2001-0003131A patent/KR100424130B1/ko not_active IP Right Cessation
- 2001-02-02 CN CNB011032413A patent/CN1166072C/zh not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP3368883B2 (ja) | 2003-01-20 |
US7043686B1 (en) | 2006-05-09 |
CN1316828A (zh) | 2001-10-10 |
EP1122655A2 (en) | 2001-08-08 |
JP2001217720A (ja) | 2001-08-10 |
EP1122655A3 (en) | 2005-08-17 |
KR20010078015A (ko) | 2001-08-20 |
CN1166072C (zh) | 2004-09-08 |
TW501350B (en) | 2002-09-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100424130B1 (ko) | 데이터 압축 장치, 데이터베이스 시스템, 데이터 통신시스템, 데이터 압축 방법, 기억 매체 및 프로그램 전송장치 | |
US7013425B2 (en) | Data processing method, and encoder, decoder and XML parser for encoding and decoding an XML document | |
KR101247075B1 (ko) | 마크업 언어 데이터의 인코딩 | |
KR100614677B1 (ko) | 구조화된 문서를 압축/복원하기 위한 방법 | |
CN101783788B (zh) | 文件压缩、解压缩方法、装置及压缩文件搜索方法、装置 | |
US20050120031A1 (en) | Structured document encoder, method for encoding structured document and program therefor | |
US8346737B2 (en) | Encoding of hierarchically organized data for efficient storage and processing | |
US8015218B2 (en) | Method for compressing/decompressing structure documents | |
CN101346689A (zh) | 压缩模式表示对象和用于元数据处理的方法 | |
MXPA02006077A (es) | Formato binario para instancias mpg7. | |
JP4168946B2 (ja) | 文書データの符号化又は復号化方法及びそのプログラム | |
US8849726B2 (en) | Information processing apparatus and control method for the same | |
US7318194B2 (en) | Methods and apparatus for representing markup language data | |
US20040225754A1 (en) | Method of compressing XML data and method of decompressing compressed XML data | |
WO2006043142A1 (en) | Adaptive compression scheme | |
CN101364235A (zh) | 一种基于文件差异的xml文档压缩方法 | |
US7676742B2 (en) | System and method for processing of markup language information | |
US20120151330A1 (en) | Method and apparatus for encoding and decoding xml documents using path code | |
KR100898614B1 (ko) | 스키마, 구문 분석 방법 및 스키마에 기초하여 비트 스트림을 발생시키는 방법 | |
CN112347125A (zh) | 一种设备数据处理的方法及物联网数据处理方法 | |
JP4821287B2 (ja) | 構造化文書の符号化方法、符号化装置、符号化プログラム、復号装置及び符号化された構造化文書のデータ構造 | |
JP2004342029A (ja) | 構造化文書圧縮方法及び装置 | |
Leighton | Two new approaches for compressing XML | |
KR20230015776A (ko) | Json 포맷 압축 및 복원방법 | |
JP2002259194A (ja) | 文書データの符号処理方法及びシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010119 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20030530 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: 20040225 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20040311 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20040312 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20070302 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20070302 Start annual number: 4 End annual number: 4 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |