Invention Grant
- Patent Title: Block compression algorithm
- Patent Title (中): 块压缩算法
-
Application No.: US12081316Application Date: 2008-04-14
-
Publication No.: US07870160B2Publication Date: 2011-01-11
- Inventor: Paul Jones
- Applicant: Paul Jones
- Applicant Address: CA Quebec
- Assignee: Objectif Lune Inc.
- Current Assignee: Objectif Lune Inc.
- Current Assignee Address: CA Quebec
- Agency: McDermott Will & Emery LLP
- Main IPC: G06F7/00
- IPC: G06F7/00 ; H03M7/00

Abstract:
A method for compressing a data stream based on a 3 byte sequence is used. Each three byte sequence is assigned a code word including a location and a length of the data associated with the code word. When a 6 byte sequence is located, a binary tree of 6 byte sequences sharing the same first three bytes is built, associating each 6 byte sequence with a position in the stream where the 6 byte sequence is found. When the length of a code word is changed, a byte sequence is emitted that identifies the code word to be changed and updating the length of the code word, so that when a match is found, a byte sequence is emitted that identifies the code word associated with the matched data. The method finds particular application in data streams that are sent to printers, and which contain large blocks of identical data.
Public/Granted literature
- US20090259645A1 Block compression algorithm Public/Granted day:2009-10-15
Information query