CN100362493C - Method for producing virtual storage space of hand electronic device - Google Patents
Method for producing virtual storage space of hand electronic device Download PDFInfo
- Publication number
- CN100362493C CN100362493C CNB2005100334605A CN200510033460A CN100362493C CN 100362493 C CN100362493 C CN 100362493C CN B2005100334605 A CNB2005100334605 A CN B2005100334605A CN 200510033460 A CN200510033460 A CN 200510033460A CN 100362493 C CN100362493 C CN 100362493C
- Authority
- CN
- China
- Prior art keywords
- electronic device
- hand
- computer equipment
- communication link
- hold electronic
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
The present invention discloses a method for generating virtual storage space on a hand electronic device. A control software is arranged in a computer device, a driving program of a virtual device is arranged on a hand electronic device, wherein the hand electronic device is provided with a file system filter which is arranged between a kernel program and a driving program of a storage device. In a normal state, an instruction of the kernel program is directly transferred to the file system by the file system filter, and data of the file system are transferred to the kernel program by the file system filter. When an instruction which is transferred by the control software on the computer device is received by the virtual driving program, the file system filter is required to change the direction, and thus, the instruction comes from the kernel program is transferred to the driving program of the virtual device, the instruction is transferred to the computer device by the driving program of the virtual device, the subsequent processing of the instruction is carried out by the control software on the computer device, desired data are transferred back to the kernel program via the driving program of the virtual device and the file system filter, and thereby, a storage media (or a file directory in the storage media) of the computer device is virtualized into the storage device on the hand electronic device.
Description
[technical field]
The present invention is about a kind of method for producing virtual storage space of hand electronic device, this method makes this hand-hold electronic device be connected with a computer equipment, so as to by suitable steering order with change the mechanism, with with the Storage Media on this computer equipment virtual be storage facilities on this hand-hold electronic device, so, can significantly promote the storage area of this hand-hold electronic device.
[background technology]
Personal digital assistant (Personal Digital Assistant, be called for short PDA), former the design's target is personal organiser (Personal Information Management, be called for short PIM), for example, basic functions such as the record management of individual's time-histories, notepad, telephone directory, be called electronics hand account (organizer) again, but in the communication and the arriving in computer integration epoch, PDA not only possesses outside the basic functions, more emphasize integrating speech sound and wireless transmission capability, make PDA Upgrade Now and be the much-sought-after item of 3C.
PDA is compared to other portable information product, it integrates personal information management and digital communication ability, make PDA in numerous products, show one's talent, compared to notebook computer, though PDA on information processing rate far away from notebook computer, but PDA has better portability, for example be in harmony public occasion outside, carry 2 kilograms the notebook computer of weighing, start will wait a long time, might not find grid line (or telephone wire) online again, its expensive price allows the people draw back especially, can't fully reach the boundary of " anytime; anywhere ", and PDA not only build is petite is easy to carry about with one, but also can be linked on the Internet by wave point at any time, no wonder liked by many business people.
PDA now no longer is simple " hand-hold electronic device ", but the combination of personal digital assistant and " radio modem ", make its transmitting-receiving Email that not only can surf the Net, read news, download company information, transmitting outside the notebook computer of success, other creates separating of a portable product.
Compact build: desirable mobile digital instrument, should be as carry-on memo pad, can singlehandedly grasp, easy to carry, even in the pocket of can packing into and do not dislike burdensome, the build of present PDA is mostly as the little notebook of picture, weight about about 100 g, very light.
Generally speaking, the PDA that each manufacturer developed and designed now need possess following advantage:
(1) microprocessor of RISC framework: the PDA processor that is different from PC is emphasized speed, and the processor low-cost for PDA, that conformability is high and power consumption is low just really is fit to it, and therefore, RISC is on the contrary than being more suitable for that CISC framework common in the computer comes.
(2) firm shatter-proof anti-falling: because PDA is often taken away in bringing on hand by the people, therefore shatter-proof and anti-falling to a certain degree must be arranged, therefore the storage device of PDA will be avoided the mechanical type framework of hard disk and so on, and must provide firm framework with static memory (DRAM), internal memory (flash RAM), read-only internal memory (ROM) or the original papers such as memory card of PCMCIA specification.
(3) starting up speed is fast: this requirement is the emphasis in the PDA exploitation specification originally, if you can imagine that PDA pulls open two or three minutes on the confidential grade as computer one, just nobody will be with it for that, because nobody can be ready to accept the wait of several minutes embarrassments.
(4) the long and smart province of power consumption of stand-by time:, can take at any time, rather than usually not have electricity to miss many good opportunities in order to allow PDA be in best state.PDA must be to the general long-time standby ability of other mobile phone, therefore at present usually to use the alkaline battery of standard specification.
(5) be input as the master with touch: PDA uses for convenience, generally all adopts handwritten input method, as long as take pen to put picture one picture in order, can operate it very easily, and this is for the people of many complicated using method that do not coomputerate, and the threshold of can saying so is much lower.The input mode of keyboard is not suitable for PDA, and it is one that keyboard volume can't narrow down to that PDA requires, the hand-held body be unfavorable for keyboard operation be its two, so handwritten input method meets the input method of PDA kenel most.
Developing, (for example: PDA, Smart Phone testing or keeping in repair various hand-hold electronic devices ... Deng) time, often need the device on install software or archives, but all restrictions of Chang Yinwei and failing, or the storage area deficiency on the device, or storage facilities can't operate, and makes operating personnel waste many times on install software.
Therefore, if can there be a kind of method passable, so as to increasing the quality of conversation the tinkle of bells, so design concept is deeply convinced for the manufacturer of vast consumption masses and mobile phone, is a doulbe-sides' victory situation in fact.
[summary of the invention]
The object of the invention is to provide a kind of method that increases its storage area of hand-hold electronic device.
The bright method for producing virtual storage space of hand electronic device of this Hair is to be applied between a computer equipment and the hand-held electronic installation, wherein this computer equipment is provided with a communication link element, this hand-hold electronic device then is provided with another communication link element, to pass through this communication link element and the interelement connecting state of this another communication link, make between this computer equipment and this hand-hold electronic device and can transmit signal mutually, in addition, this computer equipment is provided with a Control Software, this Control Software can send a steering order to this hand-hold electronic device, on this hand-hold electronic device, then be provided with a corresponding virtual bench driver, so as to receiving the steering order that this Control Software is sent, and carry out it, again, this computer equipment is provided with a data storage medium, it perhaps is the archives catalog in this data storage medium, and between the storage drive program of its kernel program of this hand-hold electronic device and a true storage device, be to be provided with an archives economy filtrator, under normal circumstances, this archives economy filtrator is that the instruction from kernel program directly is sent to archives economy, and pass on the data of archives economy to kernel program, when this virtual bench driver is received Control Software on this computer equipment, the instruction that sends via another communication link element of the communication link element of this computer equipment and this hand-hold electronic device, promptly require to start the function of virtual storage area, it is characterized in that this method comprises the steps:
At first, this virtual bench driver requires this archives economy filtrator to turn to, passing from the instruction of this kernel program toward this virtual bench driver;
Afterwards, this virtual bench driver will instruct via this another communication link element, this communication link element and transmit Control Software on this computer equipment, so that carry out subsequent treatment;
At last, required data is sent back this hand-hold electronic device via this communication link element, this another communication link element, and pass on back kernel program via this virtual bench driver, this archives economy filtrator.
The present invention makes this hand-hold electronic device be connected with a computer equipment, so, by suitable steering order with change the mechanism, can be with the Storage Media on this computer equipment (perhaps being the archives catalog in it), the virtual storage facilities that becomes on this hand-hold electronic device is so as to promoting the storage area of this hand-hold electronic device.
[description of drawings]
Fig. 1 is a stereographic map of the present invention.
Fig. 2 is a synoptic diagram of the present invention.
Fig. 3 is embodiments of the invention.
Fig. 4 is a process flow diagram of the present invention.
[embodiment]
The present invention is a kind of method for producing virtual storage space of hand electronic device, see also shown in Figure 1, this method is to be applied between a computer equipment 1 and the hand-held electronic installation 2, wherein this computer equipment 1 is provided with a communication link element 11, see also shown in Figure 2, this hand-hold electronic device 2 then is provided with another communication link element 21, to pass through the connecting state of 21 of this communication link element 11 and this another communication link elements, made between this computer equipment 1 and this hand-hold electronic device 2 and can be transmitted signal mutually, in addition, this computer equipment 1 is provided with a Control Software 12, this Control Software 12 is to send a steering order to this hand-hold electronic device 2, on this hand-hold electronic device 2, then be provided with a corresponding virtual bench driver 22 (virtual device driver), so as to receiving the steering order that this Control Software 12 is sent, and carry out it, again, this computer equipment 1 is provided with a data storage medium 13 or is the archives catalog 14 in this data storage medium 13, and between the storage drive program 25 (storage driver) of these hand-hold electronic device 2 its kernel programs 23 (kernel) and a true storage device 24 (storage), be to be provided with a special archives economy filtrator 26 (file system filter), it is with the read write command of passing on from kernel program 23 (kernel), and is used for passing on archives material from this hand-hold electronic device 2 its archives economies 27 (filesystem).
Major technique content of the present invention, see also Fig. 1, shown in Figure 2, be that data storage medium 13 (perhaps being the archives catalog 14 in this data storage medium 13) emulation that utilizes this computer equipment 1 becomes a virtual storage equipment of this hand-hold electronic device 2, so as to strengthening the deficiency of this true storage device 24, below do a clear and definite explanation and deep analysis with regard to embodiments of the present invention now:
Under normal circumstances, see also shown in Figure 2, this archives economy filtrator 26 (file system filter) is that the instruction from kernel program 23 (kernel) directly is sent to archives economy 27 (file system), and passes on the data of archives economy 27 (file system) to kernel program 23 (kernel).
(virtual device driver) receives the Control Software 12 on this computer equipment 1 when this virtual bench driver 22, during instruction that its signalling channel via these communication link elements 11,21 (as: debug COM port) is sent, promptly require to start the function of virtual storage area, this method is can be via following step, and be aided with and consult Fig. 3, shown in Figure 4, can make this hand-hold electronic device 2 produce a virtual storage area:
(101) at first, this virtual bench driver 22 (virtual device driver) requires this archives economy filtrator 26 (file system filter) to turn to, passing from the instruction of this kernel program 23 (kernel) toward this virtual bench driver 22 (virtual device driver);
(102) afterwards, this virtual bench driver 22 (virtual device driver) will instruct via this another communication link element 21, this communication link element 11 and transmit Control Software 12 (application) on this computer equipment 1, so that carry out subsequent treatment;
(103) required data is sent back this hand-hold electronic device 2 via this communication link element 11, this another communication link element 21, and pass on back kernel program 23 (kernel) via this virtual bench driver 22 (virtual devicedriver), this archives economy filtrator 26 (file system filter).
Via above step, can be with the data storage medium 13 on this computer equipment 1 (perhaps being the archives catalog 14 in this data storage medium 13), emulation becomes the virtual storage equipment of this hand-hold electronic device 2.
In the present invention, see also Fig. 1, shown in Figure 2 again, this hand-hold electronic device 2 can be a personal digital assistant (Personal Digital Assistant, be called for short PDA), it perhaps is the intelligent mobile phone (Smart Phone) of its communication function of a combined with mobile telephone and its notes function of a PDA(Personal Digital Assistant), and its employed operating system can be systems such as Win CE, Palm, can be a desktop computer, notebook computer or panel computer as for 1 of this computer equipment.
In the present invention, see also Fig. 1, shown in Figure 2 again, these communication link elements 11,21 can be an output/input interface, with connection, can make this computer equipment 1 carry out information transmission in wired mode, again with this hand-hold electronic device 2 by a connection, these communication link elements 11,21 can be a kind of wireless communication module, for example, for blue bud wireless module or be the infrared-ray communication module, this computer equipment 1 carries out information transmission with this hand-hold electronic device 2 with wireless mode.
Claims (10)
1. method for producing virtual storage space of hand electronic device, this method is to be applied between a computer equipment and the hand-held electronic installation, wherein this computer equipment is provided with a communication link element, this hand-hold electronic device then is provided with another communication link element, to pass through this communication link element and the interelement connecting state of this another communication link, make between this computer equipment and this hand-hold electronic device and can transmit signal mutually, in addition, this computer equipment is provided with a Control Software, this Control Software can send a steering order to this hand-hold electronic device, on this hand-hold electronic device, then be provided with a corresponding virtual bench driver, so as to receiving the steering order that this Control Software is sent, and carry out it, again, this computer equipment is provided with a data storage medium, it perhaps is the archives catalog in this data storage medium, and between the storage drive program of its kernel program of this hand-hold electronic device and a true storage device, be to be provided with an archives economy filtrator, under normal circumstances, this archives economy filtrator is that the instruction from kernel program directly is sent to archives economy, and pass on the data of archives economy to kernel program, when this virtual bench driver is received Control Software on this computer equipment, the instruction that sends via another communication link element of the communication link element of this computer equipment and this hand-hold electronic device, promptly require to start the function of virtual storage area, it is characterized in that this method comprises the steps:
At first, this virtual bench driver requires this archives economy filtrator to turn to, passing from the instruction of this kernel program toward this virtual bench driver;
Afterwards, this virtual bench driver will instruct via this another communication link element, this communication link element and transmit Control Software on this computer equipment, so that carry out subsequent treatment;
At last, required data is sent back this hand-hold electronic device via this communication link element, this another communication link element, and pass on back kernel program via this virtual bench driver, this archives economy filtrator.
2. the method for claim 1, it is characterized in that: this hand-hold electronic device can be a personal digital assistant.
3. the method for claim 1, it is characterized in that: this hand-hold electronic device can be its communication function of a combined with mobile telephone, and the intelligent mobile phone of its notes function of a personal digital assistant.
4. the method for claim 1, it is characterized in that: this computer equipment can be a desktop computer.
5. the method for claim 1, it is characterized in that: this computer equipment can be a notebook computer.
6. the method for claim 1, it is characterized in that: this computer equipment can be a plate computer.
7. the method for claim 1, it is characterized in that: these communication link elements can be an output/input interface, with the connection by a connection, can make between this computer equipment and this hand-hold electronic device and carry out information transmission in wired mode.
8. the method for claim 1, it is characterized in that: these communication link elements can be a wireless communication module, carry out information transmission with wireless mode between this computer equipment and this hand-hold electronic device.
9. method as claimed in claim 8 is characterized in that: respectively this wireless communication module can be a blue bud wireless module.
10. method as claimed in claim 8 is characterized in that: respectively this wireless communication module can be an infrared-ray communication module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100334605A CN100362493C (en) | 2005-03-11 | 2005-03-11 | Method for producing virtual storage space of hand electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100334605A CN100362493C (en) | 2005-03-11 | 2005-03-11 | Method for producing virtual storage space of hand electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1831788A CN1831788A (en) | 2006-09-13 |
CN100362493C true CN100362493C (en) | 2008-01-16 |
Family
ID=36994099
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100334605A Expired - Fee Related CN100362493C (en) | 2005-03-11 | 2005-03-11 | Method for producing virtual storage space of hand electronic device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100362493C (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002290603A (en) * | 2001-03-26 | 2002-10-04 | Casio Comput Co Ltd | Portable telephone system |
US20020161983A1 (en) * | 2001-02-21 | 2002-10-31 | Storageapps Inc. | System, method, and computer program product for shared device of storage compacting |
US6714968B1 (en) * | 2000-02-09 | 2004-03-30 | Mitch Prust | Method and system for seamless access to a remote storage server utilizing multiple access interfaces executing on the remote server |
-
2005
- 2005-03-11 CN CNB2005100334605A patent/CN100362493C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6714968B1 (en) * | 2000-02-09 | 2004-03-30 | Mitch Prust | Method and system for seamless access to a remote storage server utilizing multiple access interfaces executing on the remote server |
US20020161983A1 (en) * | 2001-02-21 | 2002-10-31 | Storageapps Inc. | System, method, and computer program product for shared device of storage compacting |
JP2002290603A (en) * | 2001-03-26 | 2002-10-04 | Casio Comput Co Ltd | Portable telephone system |
Also Published As
Publication number | Publication date |
---|---|
CN1831788A (en) | 2006-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100471201C (en) | Cellular phone and operating method thereof | |
CN104956347B (en) | By a kind of interconnection agreement enumerate and/or configuration mechanism be used for different interconnection agreements | |
CN1638974B (en) | Device, system and method for data exchange | |
US20040021681A1 (en) | Dual-touch-screen mobile computer | |
CN106020660A (en) | Terminal and operating method thereof | |
CN101901155B (en) | Computing device and start-up method therefor | |
US20020065662A1 (en) | Voice recognition peripheral device | |
US20030043110A1 (en) | System and architecture of a personal mobile display | |
CN106527656A (en) | Display method, device and terminal equipment | |
CN100362493C (en) | Method for producing virtual storage space of hand electronic device | |
CN102457328B (en) | Combined wireless data transmission method and its system | |
US6970964B2 (en) | Using PCMCIA/PCI drivers to control USB ports | |
US6631396B2 (en) | Process and electronic data-processing system for communication with at least one other electronic data-processing system | |
CN101359050B (en) | Sonar image processing board | |
US20120320714A1 (en) | Card reader | |
CN216527089U (en) | Leather sheath keyboard with USB interface extension | |
CN201293997Y (en) | Miniature mobile phone computer | |
CN201758001U (en) | Car audio central control system | |
CN101383087A (en) | Remote controller cooperatively used with portable mobile network equipment | |
CN201812335U (en) | Embedding type book managing device | |
CN203299778U (en) | Mobile touch display screen capable of achieving interconnection | |
CN101414261B (en) | Electronic device for hoisting convenience of computer system and related method thereof | |
CN200976144Y (en) | Multimedia digital book | |
CN103365623A (en) | Electronic apparatus and method of generating a sound effect | |
JPH11511271A (en) | Pocket interface unit for smart disk |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080116 Termination date: 20160311 |