摘要:
A method of managing compressed data including a cache segment generating operation generating cache segments each representing data that is obtained by assembling plural pieces of data requested of writing, and a compressed segment generating operation generating compressed segments each representing data that is obtained by compressing each of the cache segments generated in said cache segment generating operation. The method also includes a compressed segment allocating operation allocating each of the compressed segments generated in said compressed segment generating operation to one or more compression sectors each representing a buffer having a predetermined length, and a compression sector recording operation recording each of the compression sectors, on a disk storage device, to which at least one compressed segment is allocated in said compressed segment allocating operation.
摘要:
A method of managing compressed data in a disk storage device, including forming compressed segment areas in a continuous area according to a determined occupation ratio of the continuous area; obtaining a compression block corresponding to data to be stored in the disk storage device; deciding a compressed segment area to which the obtained compression block is to be stored according to a size of the obtained compression block; expanding the occupation ratio when an empty area in any of the compressed segment areas becomes less than a predetermined threshold value; and changing the occupation ratio of each compressed segment area of the continuous area according to the maintained record conditions of the compression blocks, dynamically, and based on an actual occupation ratio of compression blocks stored in each compressed segment area when an empty area in any of the compressed segment areas becomes less than a predetermined threshold value.
摘要:
An apparatus and method include allocating a compressed segment representing data that is obtained by assembling pieces of the data requested to write, and compressing the assembled data to a compression sector representing a block; changing, when updating content of the compressed segment in the compression sector recorded in said disk storage device, an area storing the compressed segment corresponding to an updating target into an invalid data area; comparing a size of the invalid data area in the compression sector recorded in said disk storage device with a preset fiducial value; and reading, from the disk storage device when the size of invalid data is larger than the preset fiducial value with respect to a certain compression sector, all of the compressed segments, exclusive of the invalid data, being allocated to the certain compression sector releasing a storage area of the storage device recording the certain compression sector.
摘要:
A compressed file consists of: a header that carries information showing the position of a compression management table; compressed codes; and the compression management table that holds information showing the storage location of the compressed code of each original record. In a preferred mode, compression and decompression of data and access to compressed data are performed using input/output functions within an input/output function library so that the user need not be aware of the compression and decompression operations and the storage location of compressed data. In a further preferred mode, with these input/output functions it is judged whether a file being accessed is a compressed file or not, and if it is a compressed file, the operation is switched to input/output functions for a compressed file.
摘要:
The present invention provides a plurality of code tables such as a high-usage code table and a low-usage code table in an entropy coding unit, and transforms a block-sorted last character string from a block-sorting transforming unit into an MTF code string in an MTF transforming unit. The entropy coding unit switches the code tables at a discontinuous part of the MTF code string to perform entropy coding. In addition, the present invention stores reference lists, whose number is equal to the number of kinds of used characters, in a reference list memory. The MTF transforming unit selects a reference list corresponding to a first character of the block-sorted character string to perform an MTF transformation.
摘要:
In a mobile communicating system, a mobile terminal has a position information detecting unit for detecting position information, a position information transmitting unit for transmitting the position information to an information center, an up-load data transmitting unit for transmitting up-load data to the information center and an information/service utilizing unit for utilizing information/service from the information center, whereas the information center has an accumulating unit for accumulating information/services, a retrieving unit for receiving the position information from the mobile terminal to retrieve the information/services in the accumulating unit, an accumulation controlling unit for accumulating the up-load data in the accumulating unit, and an information/service transmitting unit for taking out the information/service retrieved by the retrieving unit from the accumulating unit and transmitting it to the mobile terminal, thereby providing not only map information showing the current position of the mobile terminal but also information of facilities on the map to the mobile terminal.
摘要:
Agents for performing data communication controls are installed in the respective terminals of a server which offers information such as image data, and of a client who wishes to acquire the information. Agents for controlling data communications are also installed in gateways inserted in networks to which the server and the client are connected. The agents acquire information items on the transmission bands of the networks, the structures of the other networks, etc. and information items on the processing capability of the terminal of the client, etc. by such a method of exchanging dummy packets with one another. The data to be transmitted from the terminal of the server to the terminal of the client are converted on the basis of the acquired information items by the agents.
摘要:
An agent is permanently resident in a server as software for the purpose of cryptographic processing. In addition, another agent that is described in mobile code and contains a program for the purpose of cryptographic processing is also stored in the server. When data that are to be sent and received between the server and a client are encrypted, the agent that is described in mobile code is sent from the server to the client. When the client receives data that were encrypted in the server, it reproduces those data by decryption using the received agent.
摘要:
A point at a position near the contour of a desired object in an image being processed is designated, and a boundary point on the contour of the object is detected on the basis of the designation. From the detected boundary point, other points on the object-contour are subsequently detected to detect the object-contour. When the object-contour has been detected, either the inside or the outside of the object-contour is uniformly filled with prescribed image data, so as to extract the object from the image. Extracted image data resulting from the extraction is output. The extracted image data may include mask data indicating the color mixing ratio at a boundary portion between the object and the background thereof so that color adjustment or image composition can be performed using the mask data.
摘要:
In a mobile communicating system, a mobile terminal has a position information detecting unit detecting position information, a position information transmitting unit transmitting position information to an information center, an up-load data transmitting unit transmitting up-load data to the information center and an information/service utilizing unit utilizing information/service from the information center. The information center has an accumulating unit accumulating information/services, a retrieving unit receiving the position information from the mobile terminal to retrieve the information/services in the accumulating unit, an accumulation controlling unit accumulating the up-load data in the accumulating unit, and an information/service transmitting unit taking out the information/service retrieved by the retrieving unit from the accumulating unit and transmitting it to the mobile terminal, thereby providing not only map information showing the current position of the mobile terminal but also information of facilities on the map to the mobile terminal.