Data compression program, data compression method, and data compression device

a data compression and data compression technology, applied in the field of data compression programs and data compression methods, can solve problems such as performance loss and volume reduction of some types of data to be transmitted

Inactive Publication Date: 2008-11-11
FUJITSU LTD
View PDF39 Cites 95 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0010]In order to accomplish the above object, a data compression program which makes a computer perform the following sequence of processing is provided. The data compression program is characterized in that the sequence of processing comprises the steps of: (a) performing compression processing of a portion of a data item which is to be compressed; (b) comparing volumes of the portion of the data item before and after the compression processing in step (a), and determining whether or not the compression processing is effective; and (c) performing compression processing of a remaining portion of the data item only when it is determined in step (b) that the compression processing is effective.
[0011]In addition, in order to accomplish the above object, a data compression device for compressing data is provided. The data compre

Problems solved by technology

However, the volumes of some types of data to be transmitted are not substantially red

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data compression program, data compression method, and data compression device
  • Data compression program, data compression method, and data compression device
  • Data compression program, data compression method, and data compression device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]An embodiment of the present invention is explained below with reference to drawings.

[0028]First, an outline of the present invention which is realized in the embodiment is explained, and thereafter details of the embodiment are explained.

[0029]FIG. 1 is a conceptual diagram illustrating the present invention which is realized in the embodiment of the present invention. FIG. 1 illustrates data compression processing performed in the case where data items 4 and 5 to be compressed are transmitted from a transmitter-side device 1 to a receiver-side device 3 through a network 2. In the example of FIG. 1, the data item 4 is an uncompressed data item such as a text data item, and the data item 5 is a compressed data item such as a compressed image data item. In this specification, data which is compressed is referred to as compressed data, and data which is not compressed is referred to as uncompressed data.

[0030]In step S1, the transmitter-side device 1 compresses a portion of each...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A data compression program making a computer perform processing which enables compression of only highly compressible data. First, a transmitter-side device performs compression processing of a portion of data to be compressed. Next, the transmitter-side device compares volumes of the portion of the data before and after the compression processing, and determines whether or not the compression processing is effective. When the data to be compressed is uncompressed data, the volume of the portion of the data is reduced by the compression processing. On the other hand, when the data to be compressed is compressed data, the volume of the portion of the data is not reduced by the compression processing. Therefore, only when it is determined that the compression processing is effective, the transmitter-side device compresses the other portions of the data to be compressed.

Description

BACKGROUND OF THE INVENTION[0001]1) Field of the Invention[0002]The present invention relates to a data compression program, a data compression method, and a data compression device for compressing data. In particular, the present invention relates to a data compression program, a data compression method, and a data compression device which are suitable for compression of data to be transmitted.[0003]2) Description of the Related Art[0004]In recent years, data communications utilizing mobile telephone systems such as portable telephone or PHS (personal handyphone system) systems are extensively used. In particular, recently, data communication services using packet communications have become available, and many users are using such data communication services. According to the billing systems in the conventional packet communication systems, charges are calculated based on the numbers of packets which are transmitted and received. Therefore, it is desired that transmitted data are c...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F15/16H04B1/00H03M7/30H04L29/06
CPCH04L69/04G06F17/40
Inventor TAKEKAWA, IKUOONISHI, TERUHIKO
Owner FUJITSU LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products