[go: up one dir, main page]

CN1584829A - Mobile memory system for automatic data compressing and decompressing - Google Patents

Mobile memory system for automatic data compressing and decompressing Download PDF

Info

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
Application number
CN 200410046420
Other languages
Chinese (zh)
Inventor
孔庆龙
王屿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JIUZHOU COMPUTER NETWORK CO Ltd BEIJING
Original Assignee
JIUZHOU COMPUTER NETWORK CO Ltd BEIJING
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by JIUZHOU COMPUTER NETWORK CO Ltd BEIJING filed Critical JIUZHOU COMPUTER NETWORK CO Ltd BEIJING
Priority to CN 200410046420 priority Critical patent/CN1584829A/en
Publication of CN1584829A publication Critical patent/CN1584829A/en
Priority to PCT/CN2005/000823 priority patent/WO2005121951A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0638Organizing or formatting or addressing of data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0608Saving storage space on storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device
    • G06F3/0674Disk device
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time 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

Can carry out the mobile memory system of data compression and decompression automatically
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.
CN 200410046420 2004-06-09 2004-06-09 Mobile memory system for automatic data compressing and decompressing Pending CN1584829A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (4)

* Cited by examiner, † Cited by third party
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