CN1584829A - Mobile memory system for automatic data compressing and decompressing - Google Patents
Mobile memory system for automatic data compressing and decompressing Download PDFInfo
- Publication number
- CN1584829A CN1584829A CN 200410046420 CN200410046420A CN1584829A CN 1584829 A CN1584829 A CN 1584829A CN 200410046420 CN200410046420 CN 200410046420 CN 200410046420 A CN200410046420 A CN 200410046420A CN 1584829 A CN1584829 A CN 1584829A
- Authority
- CN
- China
- Prior art keywords
- compression
- memory device
- flash memory
- assembly
- installation procedure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- 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/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/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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
A movable storage system for automatically carrying out data compression and decompression can be used to easily access times of information as its scaled volume to and from the movable storage device without any manual compression and decompression.
Description
Technical field
Field under the present invention is a computer technology.
Background technology
Along with development of computer, flash memory device, particularly flash disk is widely used.But because the capacity of flash disk is less, cost is higher, and flash disk is compressed storage, has important value.At present the method that flash disk is compressed storage has two types of subordinaties:
A kind of is manually to call compressed software, and by the operation interface that compresses software, the data that store is carried out squeeze operation, and then deposit in the flash memory device; Or manually call PKUNZIP, the data of taking out from flash memory device are decompressed.This moment, the user must be familiar with the use of compressed software, and manually operated accordingly.
Another kind is under Windows XP operating system environment, the Zip compressed document file function that using system is built-in.This moment, the user needed earlier flash memory device to be carried out the establishment of Zip file, carried out the configuration of association attributes etc., operated also pretty troublesome.
Summary of the invention
Purpose of the present invention is to provide a kind of novel mobile memory system that can carry out compression and decompression to the data of institute's access automatically for the user.In this system, the compression and decompression of access data operation is carried out automatically by system fully, is fully transparent to the user.
Use the present invention, when the user carries out the computer documents access to flash disk, operate fully when not carrying out compression/de-compression, (use the graphic user interface of operating system as Yuan Lai, and carry out and original identical operations), but the capacity of his flash disk is as big manyfold, for example flash disk of a 64MB, may deposit 512MB or more data, and the data that deposit in and take out all and just the same originally.
Description of drawings
Technical scheme of the present invention, as depicted in figs. 1 and 2,
Fig. 1. be the formation of system
Fig. 2. be the workflow of system
Embodiment
As shown in Figure 1, system of the present invention is made of computing machine and flash memory device two parts.The computing machine here can move Windows, Linux or other operating system; The flash memory device here comprises:
(1) interface module.USB interface or other interface as extensive employing.
(2) control module.The control module here is except that the conventional func of flash memory device, still need and have " automatically performing " function, for example, be made as compression and decompression assembly installation procedure with carrying out option among the autorun.inf of flash disk, can insert main frame to flash disk and be modeled as CD, automatically perform autorun.inf file in the virtual CD by host operating system, start compression and decompression assembly installation procedure automatically, in compression and decompression assembly loading of operating system.
(3) storage medium.As flash chip or other storage medium etc.
(4) be preset at specific software in the above-mentioned storage medium.It comprises:
A. compressed and decompressed assembly.This assembly will be installed in the computer operating system by its installation procedure.It can the capturing operation system to the read-write operation of flash memory device, and operating system desired to deposit in the computer documents of flash memory device or the computer documents that desire is taken out from flash memory device, carry out compression/de-compression automatically.
B. the installation procedure of compressed and decompressed assembly.When the control module of flash memory device had " automatically performing " function, this installation procedure can be called automatically, and above-mentioned compressed and decompressed assembly is packed in the computer operating system automatically; When the control module of flash memory device did not possess " automatically performing " function, this installation program also can be finished the installation of compressed and decompressed assembly in operating system by manually starting.
The workflow of native system as shown in Figure 2, operation steps is described as follows:
(1) flash memory device is connected into computing machine;
(2), call the compression and decompression assembly installation procedure that is preset in the flash memory device storage medium automatically by the automatic executing function of flash memory device control module;
(3) in the above-mentioned installation procedure detection computations machine system whether the compression and decompression assembly has been installed,, the compression and decompression assembly has been installed in computer system then if this assembly is not installed in the system;
(4) whether compression and decompression assembly monitor user ' has read-write operation to flash memory device;
(5) when the user by for example pasting or drag operation, when flash memory device writes file or catalogue, by operating system to compression and decompression components request data stream interface, compression and decompression assembly initialization data stream interface, and when operating system is called write operation, use compress technique, finish compression synchronously, and the data after will compressing return to operating system to source data, operating system writes flash memory device with data after receiving data after the compression;
(6) when the user when for example copy or drag operation read the file of flash memory device or catalogue, by operating system to compression and decompression components request data stream interface, compression and decompression assembly initialization data stream interface, and when calling read operation, operating system uses decompression technique, finish decompression synchronously to the packed data in the flash memory device, and the data after will decompressing (file or catalogue) return to operating system, after operating system is received data after the decompression, data are write copy or drag to the destination catalogue, and whether announcement compression and decompression assembly deletes the packed data in the flash memory device;
(7) in the operation of the 4th step, operating system does not have read-write operation, or when read-write operation has been finished in the operation of the 5th or the 6th step, returns to the operation of the 4th step.
Annotate: when the flash memory device control module does not possess automatic executing function, can be by manually calling installation procedure, in compression and decompression assembly loading of operating system.This moment, other (1)-(7) operation was identical except that above-mentioned (2) operation.
Claims (5)
1, a kind of flash memory device is characterized by:
This flash memory device not only has conventional interface module, control module and storage medium, and also built-in specific software in its storage medium.This specific software comprises:
A. compression and decompression assembly.This assembly can the capturing operation system to the read-write operation of flash memory device, and operating system desired to deposit in the computer documents of flash memory device or the computer documents that desire is taken out from flash memory device, carry out compression/de-compression automatically;
B. the installation procedure of compression and decompression assembly.This installation procedure can be installed to the compression and decompression assembly in the computer operating system that this flash memory device connects.
2, as claim 1 described mobile memory system, control module wherein can start the installation procedure of described compressed and decompressed assembly automatically.
3, as claim 1 described mobile memory system, wherein the installation procedure of compressed and decompressed assembly is by manually starting.
4, a kind of method that the computer documents of flash memory device institute access is carried out Information Compression and decompression automatically, it comprises following operation:
(1) installation procedure of compression/de-compression assembly is preset in the storage medium of flash memory device;
(2), call the compression/de-compression assembly installation procedure in the storage medium that is preset at flash memory device automatically by the automatic executing function of flash memory device control module;
(3) by the installation procedure of compression/de-compression assembly the compression/de-compression assembly is packed in the computer operating system;
(4) when operating system when flash memory device carries out the computer documents read-write operation, the compression and decompression assembly compresses automatically corresponding document or decompresses.
5, a kind of method that the computer documents of flash memory device institute access is carried out Information Compression and decompression automatically, it comprises following operation:
(1) manually calls the installation procedure of compressed and decompressed assembly by the user;
(2) by the installation procedure of compression/de-compression assembly the compression/de-compression assembly is packed in the computer operating system;
(3) when operating system when flash memory device carries out the computer documents read-write operation, the compression and decompression assembly compresses automatically corresponding document or decompresses.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200410046420 CN1584829A (en) | 2004-06-09 | 2004-06-09 | Mobile memory system for automatic data compressing and decompressing |
PCT/CN2005/000823 WO2005121951A1 (en) | 2004-06-09 | 2005-06-09 | Storage device capable of automatically compressing and decompressing data and access method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200410046420 CN1584829A (en) | 2004-06-09 | 2004-06-09 | Mobile memory system for automatic data compressing and decompressing |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1584829A true CN1584829A (en) | 2005-02-23 |
Family
ID=34601999
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200410046420 Pending CN1584829A (en) | 2004-06-09 | 2004-06-09 | Mobile memory system for automatic data compressing and decompressing |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1584829A (en) |
WO (1) | WO2005121951A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101373436B (en) * | 2008-09-05 | 2012-12-05 | 四川和芯微电子股份有限公司 | Method for automatically compressing and de-compressing data on U disk |
CN103218224A (en) * | 2013-03-29 | 2013-07-24 | 东莞宇龙通信科技有限公司 | Method and terminal for improving utilization ratio of memory space |
CN110704072A (en) * | 2019-08-30 | 2020-01-17 | 深圳壹账通智能科技有限公司 | Device and method for file decompression based on operating system and storage medium |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100356897B1 (en) * | 2000-03-30 | 2002-10-19 | 주식회사 텔레게이트 | Potable Data Storage Apparatus |
AU2002258343B2 (en) * | 2002-05-13 | 2005-09-29 | Trek 2000 International Ltd. | System and apparatus for compressing and decompressing data stored to a portable data storage device |
CN1506831A (en) * | 2002-12-09 | 2004-06-23 | 北京中星微电子有限公司 | Movable memory device and method supporting several kinds of interfaces and with image pick-up function |
-
2004
- 2004-06-09 CN CN 200410046420 patent/CN1584829A/en active Pending
-
2005
- 2005-06-09 WO PCT/CN2005/000823 patent/WO2005121951A1/en active Application Filing
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101373436B (en) * | 2008-09-05 | 2012-12-05 | 四川和芯微电子股份有限公司 | Method for automatically compressing and de-compressing data on U disk |
CN103218224A (en) * | 2013-03-29 | 2013-07-24 | 东莞宇龙通信科技有限公司 | Method and terminal for improving utilization ratio of memory space |
CN103218224B (en) * | 2013-03-29 | 2016-09-21 | 东莞宇龙通信科技有限公司 | A kind of method improving memory space utilization rate and terminal |
CN110704072A (en) * | 2019-08-30 | 2020-01-17 | 深圳壹账通智能科技有限公司 | Device and method for file decompression based on operating system and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2005121951A1 (en) | 2005-12-22 |
WO2005121951A8 (en) | 2006-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP4109230A1 (en) | Storage system, file storage and reading method, and terminal device | |
EP1139224A2 (en) | Memory card interface apparatus | |
US7631022B2 (en) | Information processing apparatus and recording medium | |
KR20040105529A (en) | Storage device comprising optimization compression management mechanism | |
US20040228533A1 (en) | Data compression | |
US5640204A (en) | Method and system for processing DOS information within a digital still camera | |
WO1997024656A1 (en) | Method and apparatus for providing an interface between a system and a peripheral device | |
CN105138362A (en) | Method and device for saving user configuration under Linux system | |
KR20080042850A (en) | Enhanced Host Interface | |
US9213606B2 (en) | Image rescue | |
CN1308838C (en) | Method of utilizing virtual equipment file system in expanding memory capacity of movable device | |
CN101373436B (en) | Method for automatically compressing and de-compressing data on U disk | |
US8131918B2 (en) | Method and terminal for demand paging at least one of code and data requiring real-time response | |
CN1584829A (en) | Mobile memory system for automatic data compressing and decompressing | |
CN107728946A (en) | Hanging method, Android device and the storage medium of disk array | |
CN1858748A (en) | Method for realizing directly access USB master facility end file from slave facility end at USB | |
CN101923515B (en) | Method for operating Web page in flash memory of embedding system application device | |
US20140033017A1 (en) | Page description language package file preview | |
US8713278B2 (en) | System and method for stranded file opens during disk compression utility requests | |
CN109727183A (en) | The dispatching method and device of a kind of figure Render Buffer compaction table | |
CN112765110B (en) | PDF annotation data generation method, device, equipment and storage medium | |
JP2006127401A (en) | Medium storage device, cache segment switching method for medium storage device, and medium storage system | |
CN100407139C (en) | File system and method for constructing enhanced functions thereof, operating system, recording device | |
CN109783276B (en) | Data backup and recovery device and method based on special compression card | |
US20050204081A1 (en) | [data compression/decompression device and system applying the same] |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C57 | Notification of unclear or unknown address | ||
DD01 | Delivery of document by public notice |
Addressee: Gu Guotai Document name: Deemed as a notice of withdrawal |
|
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |