CN100507887C - Method for conducting information flow exchange by two electronic device under USB structure and system for applying the same method - Google Patents

Method for conducting information flow exchange by two electronic device under USB structure and system for applying the same method Download PDF

Info

Publication number
CN100507887C
CN100507887C CNB2004100489391A CN200410048939A CN100507887C CN 100507887 C CN100507887 C CN 100507887C CN B2004100489391 A CNB2004100489391 A CN B2004100489391A CN 200410048939 A CN200410048939 A CN 200410048939A CN 100507887 C CN100507887 C CN 100507887C
Authority
CN
China
Prior art keywords
usb
serial bus
universal serial
electronic device
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
Application number
CNB2004100489391A
Other languages
Chinese (zh)
Other versions
CN1707455A (en
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.)
Wistron Corp
Original Assignee
Wistron Corp
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 Wistron Corp filed Critical Wistron Corp
Priority to CNB2004100489391A priority Critical patent/CN100507887C/en
Publication of CN1707455A publication Critical patent/CN1707455A/en
Application granted granted Critical
Publication of CN100507887C publication Critical patent/CN100507887C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The information flow exchanging method between two electronic devices under USB configuration is to transmit specific data via USB interface between the first end and the second end, where the first end includes one electronic device with USB peripheral controller and man-machine interface, and the second end includes one electronic device with USB host controller. The method includes the following steps: A. for the first electronic device to judge whether to have file transmission command provided through the man-machine interface, and to proceed the next step if yes, or, to re-judge after preset time; B. to generate one I/O request corresponding to the file transmission command and to transmit to the second electronic device via one RS232 interface; and C. for the second electronic device to respond the request and send one response command via the USB interface for executing one corresponding processing program on the specific data.

Description

Two electronic installations carry out the method for information flow exchange and use the system of this method under the USB framework
Technical field
The method of the relevant a kind of information flow exchange of the present invention is meant a kind of method that two electronic installations carry out the information flow exchange under USB (universal serial bus) (USB) framework especially.
Background technology
The USB interface is one to have the transmission standard of client/server, and it is to utilize the main frame with usb host controller (USB Host Controller), controls the device with USB periphery controller (USB PeripheralController).And main frame all is to be PC or notebook computer in the use.Along with being in fashion of the various consumer electronic apparatus with USB interface, for the file that can easily reach between end device transmits mutually, and need not to pass through again the PC host computer control, USB OTG (On-The-Go) specification is arisen at the historic moment.USB OTG is the powerful that adds of USB 2.0 transmission standards, its specially at needs than low consumpting power, the portable product of specific demands such as more small-sized connector, emphasize to reach the interconnection applications of end-to-end (peer-to-peer), and by main frame negotiation agreement (Host Negotiation Protocol, HNP), allow the device of two interconnection, by mutual comparison, and decision both sides' master (Host) possesses dual role (Dual-Role) device that the principal and subordinate holds function from (Slave) relation and become one.It has been broken through in the original USB framework, need to bring in the client/server pattern of commander's USB peripheral device (Peripheral Device) end via PC main frame or notebook computer, make general information household appliances and portable device etc., as PDA, digital camera, Portable hard disk, printer, can need not pass through under the situation of PC system operation, freely interconnect, carry out the mutual transmission of file.
Wherein, desire the transmission of execute file when electronic installation with USB OTG function, access, it need be provided with a man-machine interface in addition, the object of can indicator assigning, and general portable storage device, as hard disk, coil with oneself, it there is no has this kind interface, therefore, and when a USB OTG device that does not have man-machine interface, as the hard disk desire to one other do not have USB OTG function, the USB peripheral device that really has a man-machine interface is as PDA, mobile phone, MP3 walkmans etc. carry out moving of data, when duplicating, can't carry out, and because of can't effectively integrating resource, and forming a kind of situation of the wasting of resources, this is to the convenience in consumer's use, even, all be a kind of great restriction to the popularization of this kind USB OTG specification.
Summary of the invention
Therefore, the purpose of this invention is to provide and a kind ofly can have the USB main controller function in one, but do not have the electronic installation of a man-machine interface and another has a man-machine interface, but do not have the data stream switching method between the electronic installation of USB main controller function.
Another object of the present invention provides a kind ofly has the USB main controller function in one, does not but have the electronic installation of a man-machine interface and another has a man-machine interface, but does not have the data stream exchange system between the electronic installation of USB main controller function.
One aspect of the present invention provides a kind of system that two electronic installations carry out the information flow exchange under the USB framework, be between one first end and one second end, transmit a particular data by the USB interface, this system comprises a RS-232 data line, a usb data transmission line, one first electronic installation, and a second electronic device.
First electronic installation is positioned at this first end, comprise that a man-machine interface, is electrically connected a RS-232 transmission assembly of an end of this RS-232 data line, reach a USB assembly with USB periphery controller and one first USB port, wherein, this first USB port is electrically connected an end of this usb data transmission line.Second electronic device is positioned at this second end, comprise that one is electrically connected the 2nd RS-232 transmission assembly of the other end of this RS-232 data line, and the 2nd a USB assembly with usb host controller and one second USB port, wherein, this second USB port is electrically connected the other end of this usb data transmission line, by this, when the user provides file transfer instruction via this man-machine interface, and produce output/input request, after then being sent to the 2nd RS-232 transmission assembly by a RS-232 transmission assembly, this usb host controller is promptly carried out a corresponding handling procedure to this particular data via the usb data transmission line.
The present invention provides a kind of method that two electronic installations carry out the information flow exchange under the USB framework on the other hand, be between one first end and one second end, transmit a particular data by a USB interface, wherein, this first end comprises that one has USB periphery controller, and first electronic installation of a man-machine interface, this second end comprises that one has the second electronic device of usb host controller, the method includes the steps of: A) whether this first electronic installation interpretation a file transfer instruction that provides via man-machine interface is provided, if have, enter next step, if do not have, then after a schedule time, carry out interpretation once more; B) output/input that produces relative this document transfer instruction is asked, and is sent to this second electronic device by a RS-232 interface; And C) this second electronic device, sends one and responds instruction, this particular data is carried out a corresponding handling procedure by this USB interface according to this output/input request.
In addition, the present invention also provides a kind of system that two electronic installations carry out the information flow exchange under the USB framework, is between one first end and one second end, transmits a particular data by the USB interface, this system comprises a usb data transmission line, one first electronic installation, and a second electronic device.
One first electronic installation is positioned at this first end, has a man-machine interface, and a USB assembly that comprises USB periphery controller and one first USB port, and wherein, this first USB port is electrically connected an end of this usb data transmission line.Second electronic device is positioned at this second end, has one the 2nd USB assembly, and the 2nd USB assembly comprises a usb host controller and one second USB port, and wherein, this second USB port is electrically connected the other end of this usb data transmission line.The usb host controller of this second electronic device periodically sends a look-at-me to this first electronic installation, in order to inquire whether desire sends output/input request, and in file transfer instruction is provided via this first human-computer interface of electronic devices, and produce output/input request, via the usb data transmission line, to this particular data, carry out a corresponding handling procedure.
The present invention also provides a kind of method that two electronic installations carry out the information flow exchange under the USB framework, be between one first end and one second end, transmit a particular data by the USB interface, this first end comprises that one has USB periphery controller, and first electronic installation of a man-machine interface, comprise that with this second end one has the second electronic device of usb host controller, the method includes the steps of: A) whether desire sends a look-at-me in this second electronic device interpretation, if, send this look-at-me to this first electronic installation, if not, after a schedule time, whether desire sends a look-at-me in interpretation once more.B) whether this first electronic installation interpretation receives this look-at-me, if having, then enters next step, if do not have, then after a schedule time, whether interpretation receives this look-at-me once more.C) whether interpretation a file transfer instruction that is provided by this man-machine interface is provided, if having, this first electronic installation produces output/input request, and is sent to this second electronic device, as if nothing, gets back to step B).And D) this second electronic device sends one and responds instruction, this particular data is carried out a corresponding handling procedure according to this output/input request.
For further specifying above-mentioned purpose of the present invention, design feature and effect, the present invention is described in detail below with reference to accompanying drawing.
Description of drawings
Fig. 1 is a synoptic diagram, illustrates that the present invention's two electronic installations under the USB framework carry out first preferred embodiment of the system of information flow exchange;
Fig. 2 is the calcspar of an explanation this first preferred embodiment shown in Figure 1;
Fig. 3 be explanation this adopt the process flow diagram of concrete implementation step of the system of the present invention of first preferred embodiment shown in Figure 1;
Fig. 4 is a synoptic diagram, illustrates that the present invention's two electronic installations under the USB framework carry out second preferred embodiment of the system of information flow exchange;
Fig. 5 is the calcspar of an explanation this second preferred embodiment shown in Figure 4; And
Fig. 6 is a process flow diagram, and the concrete implementation step of the system of the present invention that adopts this second preferred embodiment shown in Figure 4 is described.
Embodiment
Consult Fig. 1,2, the present invention's two electronic installations under the USB framework carry out first preferred embodiment of the system of information flow exchange, be between one first end and one second end, transmit output/input request by a RS-232 interface, as the reading or writing of file, and utilize the USB interface that one particular data is carried out this output/input request.
This system 1 comprises first electronic installation 11 that is positioned at first end, an and second electronic device 12 that is positioned at second end, utilize a RS-232 data line 13, an and usb data transmission line 14, the two ends of two transmission lines 13,14 are electrically connected this first electronic installation 11 respectively, reach second electronic device 12, reach the function of data transmission.
Wherein, in this first preferred embodiment, this first electronic installation 11 has in the USB framework, the device of driven end function, it is a PDA(Personal Digital Assistant), but also can be a mobile phone, a MP3 walkman etc., and because it is the driven end in the USB framework, so it has USB periphery controller (USBPeripheral Controller).This second electronic device 12 is to have in the USB framework for one, the portable memory of drive end function, it can be portable type hard disk, carry-on dish etc., and because it can be the drive end in the USB framework, so it has a usb host controller (USB Host Controller) or USBOTG controller (USB OTG Controller).Hereinafter, for convenience of description, this first electronic installation 11 is referred to as with personal digital assistant, second electronic device 12 is referred to as with the portable type hard disk.
This personal digital assistant 11 is positioned at first end, comprises a man-machine interface 111, one the one RS-232 transmission assembly 112, one the one USB assembly 113, a PDA processor 114, and one first storage element 115.Wherein, man-machine interface 111 has a display 116 and control panel 117, and providing user's (figure does not show) can instruct and import one by control panel 117 by the viewing window pictures of watching on the display 116, and with a specific file, in personal digital assistant 11 and 12 transmission of portable type hard disk.
PDA processor 114 is in order to coordinate man-machine interface 111, a RS-232 transmission assembly 112, a USB assembly 113, to reach the interaction of 115 of first storage elements.
The one RS-232 transmission assembly 112 is in order to this personal digital assistant 11 1 RS-232 interfaces to be provided, it is in order to be electrically connected an end of this RS-232 data line 13, with set up one with 12 of the portable type hard disks of the other end that is electrically connected this RS-232 data line 13, one comes the bridge of transmission signals with the RS-232 specification, be used to transmit the file transfer instruction that the user provides through man-machine interface 111, and an output/input that produces request.
The one USB assembly 113 has USB periphery controller 118 and one first USB port 119, it is electrically connected an end of this usb data transmission line 14 with first USB port 119, with set up one with the USB framework of 12 of the portable type hard disks of the other end that is electrically connected this usb data transmission line 14 in, one is the USB interface of driven end, with as the bridge in order to transmission data file.
First storage element 115 wherein, is able to identification portable type hard disk 12 for making personal digital assistant 11, so first storage element 115 also stores a driver with respect to portable type hard disk 12 in order to the store files data.This driver can be after carrying out, network layer (NetworkLayer) in the USB communication architecture, virtual USB assembly 113 has the function of a similar host side, and so that personal digital assistant 11 can detect this its RS-232 transmission assembly 112, and whether the device that connected of a USB assembly 113 be this portable type hard disk 12, and after determining, output/input can be asked, be sent to portable type hard disk 12 via RS-232 transmission assembly 112, and carry out by portable type hard disk 12.
Portable type hard disk 12 is positioned at second end, comprises one the 2nd RS-232 transmission assembly 121, one the 2nd USB assembly 122, a hard disk controller 123, and one second storage element 124.The 2nd RS-232 transmission assembly is electrically connected the other end of RS-232 data line, in order to receive output/input request.And after receiving this output/input request, be sent to hard disk controller 123, hard disk controller 123 is this output of interpretation/input request, and output/input is asked and via the 2nd USB assembly 122, personal digital assistant 11 carried out a corresponding handling procedure according to this.
The 2nd USB assembly 122 has usb host controller 125, and one second USB port 126.It is electrically connected the other end of these usb data transmission lines 14 with second USB port 126, with set up and the USB framework of 12 of portable type hard disks in, one is the USB interface of drive end.Wherein, this output of usb host controller 125 interpretations/input request is read a specific file for desire from personal digital assistant 11, and when being stored to this portable type hard disk 12, usb host controller 125 promptly transmits one and responds instruction, in order to requiring personal digital assistant 11 to send this specific file, and be stored to a predetermined address of second storage element 124.If this output/input request is read a specific file for desire from second storage element 124, and be stored in the personal digital assistant 11, then usb host controller is an activation hard disk controller 123, remove this specific file of reading, transmit one via the USB transmission line again and respond instruction, this specific file is write to second storage element 115 in the personal digital assistant 11.
Consult Fig. 3, through above-mentioned illustrated with regard to first preferred embodiment of the present invention after, below will be described in further detail with regard to the implementation step of first preferred embodiment of the present invention.
Step 501, at first, whether the PDA processor 114 first interpretations of personal digital assistant 11 a file transfer instruction that provides via man-machine interface 111 is provided, if have, then produce output/input request, and enter step 502, if do not have, then after a schedule time, carry out interpretation once more.Step 502, USB periphery controller 118 by a RS-232 transmission assembly 112, is sent to the 2nd RS-232 transmission assembly 121 of portable type hard disk 12 with this request via RS-232 data line 13.Whether step 503, hard disk controller 123 interpretations of portable type hard disk 12 receive this output/input request, and in sentence read result when being, enter step 504, and in sentence read result when denying, through a schedule time, carry out interpretation once more.Step 504, portable type hard disk 12, send one and respond instruction by the 2nd USB assembly 122 according to this output/input request, carry out a corresponding handling procedure to require 11 pairs of these particular datas of personal digital assistant, and get back to step 503 once more.Step 505, personal digital assistant 11 is got back to step 501 once more after this particular data being carried out this response instruction.
Wherein, when this output of usb host controller 125 interpretations/input request is read a specific file for desire from personal digital assistant 11, and when being stored to portable type hard disk 12, usb host controller 125 promptly transmits one and responds instruction, in order to requiring personal digital assistant 11 to send this specific file, and be stored to a predetermined address of second storage element 124.If this output/input request is read a specific file for desire from second storage element 124, and be stored in the personal digital assistant 11, then usb host controller is an activation hard disk controller 123, remove this specific file of reading, transmit one via the USB transmission line again and respond instruction, this specific file is write to second storage element 115 in the personal digital assistant 11.
Thus, have a man-machine interface 111 but only in the USB framework, have the personal digital assistant 11 of driven end function and does not have man-machine interface, but can be because of having usb host controller or USB
Otg controller, and can be the personal digital assistant 11 of drive end function in the USB framework, will therefore reallocate resources mutually, and can arrange in pairs or groups mutually, carry out the transmission of file.
In addition, in order to consider in the general electronic installation, the RS-232 interface is not general, so the present invention provides one second preferred embodiment in addition, in order to only to have a man-machine interface, and have a device of serving as the driven end function in the USB framework, and with one do not have a man-machine interface, but have in the USB framework, between the portable memory of drive end function, carry out the transmission of file.Wherein, what deserves to be explained is that in second preferred embodiment, the element of itself and the first preferred embodiment identical function will be referred to as with identical numbering.
Consult Fig. 4,5, the present invention's two electronic installations under the USB framework carry out second preferred embodiment of the system of information flow exchange, be in 12 of a personal digital assistant 11 and portable type hard disks, only transmit a particular data with the USB interface, wherein, the inside structure of this personal digital assistant 11 and portable type hard disk 12 and first preferred embodiment are identical, no longer given unnecessary details at this, but what deserves to be explained is, this personal digital assistant 11 and portable type hard disk 12 all do not have and have the RS-232 transmission assembly, and before the execute file transfer function, the user also needs earlier personal digital assistant 11 to be written into and to carry out a driver with respect to portable type hard disk 12, use making personal digital assistant 11 be able to identification portable type hard disk 12, and periodically detect personal digital assistant 11 and whether have and receive the look-at-me that portable type hard disk 12 is sent.
After personal digital assistant 11 and portable type hard disk 12 utilize USB transmission line 13 to link, the usb host controller 125 of portable type hard disk 12 promptly periodically sends a look-at-me to personal digital assistant 11 by USB transmission line 13, in order to inquire whether desire sends output/input request.Receive this look-at-me and work as personal digital assistant 11, whether PDA processor 114 promptly can detect to have and receive the user and assign one in order to be stored in personal digital assistant 11 to one via the man-machine interface 111 of personal digital assistant 11, or the specific file in the portable type hard disk 12, carry out the file transfer of moving or the duplicating instruction of file, if have, then transmit the output with respect to this file transfer instruction/input request by a USB assembly 113, and be sent to portable type hard disk 12 via USB transmission line 13, if do not have, then the PDA processor can continue to detect whether receive this look-at-me.
Whether the usb host controller 125 of portable type hard disk 12 can continuous interpretation receive this output/input request, if have, then according to this output/input request, send one and respond and instruct, to carry out a corresponding handling procedure desiring to carry out the particular data that file moves or duplicate to personal digital assistant 11.And send look-at-me to personal digital assistant 11 by USB transmission line 13 once more, to inquire whether desire sends output/input request.And personal digital assistant 11 also can be after carrying out this response order fulfillment to this particular data, and whether detect personal digital assistant 11 once more has and receive the look-at-me that portable type hard disk 12 is sent.Thus, 12 of personal digital assistant 11 and portable type hard disks can have the function of file transfer.
Consult Fig. 6, through above-mentioned illustrated with regard to second preferred embodiment of the present invention after, below will be described in further detail with regard to the implementation step of second preferred embodiment of the present invention.
Step 601, whether desire sends a look-at-me in usb host controller 125 interpretations of portable type hard disk 12, if, transmit this look-at-me to personal digital assistant 11 by USB transmission line 13, if not, after a schedule time, whether desire sends a look-at-me in interpretation once more.Step 602, whether PDA processor 114 interpretations of personal digital assistant 11 receive this look-at-me, if having, then enter next step, if do not have, then after a schedule time, whether interpretation receives this look-at-me once more.Step 603, whether 114 interpretations of PDA processor a file transfer instruction that is provided by this man-machine interface is provided, if having, then transmits one by a USB assembly 113 and asks to portable type hard disk 12 with respect to the output/input of this file transfer instruction, if do not have, get back to step 602.Whether step 604, usb host controller 125 interpretations of portable type hard disk 12 receive this output/input request, if having, enter step 605, do not enter step 601 if having.Step 605, the usb host controller 125 of portable type hard disk 12 send a response and instruct to personal digital assistant 11, this particular data is carried out a corresponding handling procedure according to this output/input request.And return step 601.Step 606, personal digital assistant 11 is in this particular data being carried out this response instruction, to finish moving of file.And whether after finishing, detecting personal digital assistant 11 once more has and receives the look-at-me that portable type hard disk 12 is sent.
Conclude above-mentioned, the present invention's two electronic installations under the USB framework carry out the method for information flow exchange and use the system of this method, be to be used in the USB framework, one personal digital assistant 11 as the driven end role, the output that sends/input request, and inform by the portable type hard disk 12 as the drive end role, and portable type hard disk 12 goes to carry out the file transfer between stream oriented device, the action of access thus, and reach the effect that effectively integrates resource, so can reach the purpose of invention really.
Though the present invention describes with reference to current specific embodiment, but those of ordinary skill in the art will be appreciated that, above embodiment is used for illustrating the present invention, under the situation that does not break away from spirit of the present invention, also can make the variation or the replacement of various equivalences, therefore, as long as in connotation scope of the present invention in the scope to the variation of the foregoing description, claims that modification all will drop on the application.

Claims (16)

1. method that two electronic installations carry out information flow exchange under universal serial bus structural, described two electronic installations transmit a particular data by a general serial bus interface, wherein, first electronic installation comprises man-machine interface and USB (universal serial bus) periphery controller, second electronic device comprises a USB host controller, and the method includes the steps of:
A) whether this first electronic installation interpretation a file transfer instruction that provides via man-machine interface is provided, if having, enters next step, if do not have, then after a schedule time, carries out interpretation once more;
B) output/input that produces relative this document transfer instruction is asked, and is sent to this second electronic device by a RS-232 interface; And
C) this second electronic device, sends one and responds instruction, this particular data is carried out a corresponding handling procedure by this general serial bus interface according to this output/input request.
2. the method that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 1, it is characterized in that, this method also is contained in this step B) and this step C) between, whether this second electronic device interpretation receives this output/input request, and in sentence read result when being, enter step C), and in sentence read result for not the time, through a schedule time, carry out the step D of interpretation once more).
3. the method that two electronic installations carry out information flow exchange under universal serial bus structural as claimed in claim 2 is characterized in that this method also is contained in this step C) afterwards, this second electronic device is got back to step D once more) step e).
4. the method that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 3, it is characterized in that, this method also is contained in this step e) time, this first electronic installation is got back to steps A once more after this particular data being carried out this response instruction) step F).
5. method that two electronic installations carry out information flow exchange under universal serial bus structural, described two electronic installations transmit a particular data by general serial bus interface, first electronic installation comprises that man-machine interface and has USB (universal serial bus) periphery controller, second electronic device comprises that one has USB host controller, and the method includes the steps of:
A) whether desire sends a look-at-me in this second electronic device interpretation, if, send this look-at-me to this first electronic installation, if not, after a schedule time, whether desire sends a look-at-me in interpretation once more;
B) whether this first electronic installation interpretation receives this look-at-me, if having, then enters next step, if do not have, then after a schedule time, whether interpretation receives this look-at-me once more;
C) whether interpretation a file transfer instruction that is provided by this man-machine interface is provided, if having, this first electronic installation produces output/input request and also is sent to this second electronic device, as if nothing, gets back to step B); And
D) this second electronic device sends one and responds instruction, this particular data is carried out a corresponding handling procedure according to this output/input request.
6. the method that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 5, it is characterized in that, this method also is contained in this step C) and this step D) between, whether this second electronic device interpretation receives this output/input request, if have, enter next step, do not enter steps A if having) step e).
7. the method that two electronic installations carry out information flow exchange under universal serial bus structural as claimed in claim 5 is characterized in that this method also is contained in this step D) afterwards, this second electronic device is got back to steps A once more) step F).
8. the method that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 7, it is characterized in that, this method also is contained in this step F) time, this first electronic installation is got back to step B once more after this particular data being carried out this response instruction) step G).
9. system that two electronic installations carry out information flow exchange under universal serial bus structural, above-mentioned two electronic installations transmit a particular data by general serial bus interface, and this system comprises:
One RS-232 data line;
One USB data transfer line;
One first electronic installation, comprise that a man-machine interface, is electrically connected a RS-232 transmission assembly of an end of this RS-232 data line, reach first a USB (universal serial bus) assembly with USB (universal serial bus) periphery controller and one first USB (universal serial bus) port, wherein, this first USB (universal serial bus) port is electrically connected an end of this USB data transfer line;
One second electronic device, comprise that one is electrically connected the 2nd RS-232 transmission assembly of the other end of this RS-232 data line, and second a USB (universal serial bus) assembly with USB host controller and one second USB (universal serial bus) port, wherein, this second USB (universal serial bus) port is electrically connected the other end of this USB data transfer line, by this, when the user provides file transfer instruction via this man-machine interface, and produce output/input request, after then being sent to the 2nd RS-232 transmission assembly by a RS-232 transmission assembly, this USB host controller is promptly carried out a corresponding handling procedure to this particular data via the USB data transfer line.
10. the system that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 9 is characterized in that the USB host controller of this second electronic device meets USB (universal serial bus) OTG transmission standard.
11. the system that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 9 is characterized in that this first electronic installation is a personal digital assistant.
12. the system that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 9 is characterized in that this second electronic device is a Portable hard disk.
13. the system that two electronic installations carry out the information flow exchange under universal serial bus structural, described two electronic installations transmit a particular data by general serial bus interface, and this system comprises:
One USB data transfer line;
One first electronic installation, has a man-machine interface, and first a USB (universal serial bus) assembly that comprises USB (universal serial bus) periphery controller and one first USB (universal serial bus) port, wherein, this first USB (universal serial bus) port is electrically connected an end of this USB data transfer line;
One second electronic device, has one second USB (universal serial bus) assembly, this second USB (universal serial bus) assembly comprises a USB host controller and one second USB (universal serial bus) port, wherein, this second USB (universal serial bus) port is electrically connected the other end of this USB data transfer line;
The USB host controller of this second electronic device periodically sends a look-at-me to this first electronic installation, in order to inquire whether desire sends output/input request, and in file transfer instruction is provided via this first human-computer interface of electronic devices, and produce output/input request, via the USB data transfer line, to this particular data, carry out a corresponding handling procedure.
14. the system that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 13 is characterized in that the USB host controller of this second electronic device meets USB (universal serial bus) OTG transmission standard.
15. the system that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 13 is characterized in that this first electronic installation is a personal digital assistant.
16. the system that two electronic installations carry out the information flow exchange under universal serial bus structural as claimed in claim 13 is characterized in that this second electronic device is a Portable hard disk.
CNB2004100489391A 2004-06-11 2004-06-11 Method for conducting information flow exchange by two electronic device under USB structure and system for applying the same method Expired - Fee Related CN100507887C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100489391A CN100507887C (en) 2004-06-11 2004-06-11 Method for conducting information flow exchange by two electronic device under USB structure and system for applying the same method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100489391A CN100507887C (en) 2004-06-11 2004-06-11 Method for conducting information flow exchange by two electronic device under USB structure and system for applying the same method

Publications (2)

Publication Number Publication Date
CN1707455A CN1707455A (en) 2005-12-14
CN100507887C true CN100507887C (en) 2009-07-01

Family

ID=35581385

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100489391A Expired - Fee Related CN100507887C (en) 2004-06-11 2004-06-11 Method for conducting information flow exchange by two electronic device under USB structure and system for applying the same method

Country Status (1)

Country Link
CN (1) CN100507887C (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101826067B (en) * 2009-03-05 2012-08-01 艾欧互联有限公司 Netbook synchronizing chip device
CN102004864B (en) * 2009-08-28 2013-03-13 台达电子工业股份有限公司 Data transmission and anti-copying method for human-computer interface device by using mass storage levels
CN106654770B (en) * 2016-12-30 2018-11-20 深圳朗田亩半导体科技有限公司 General-purpose serial bus USB extended line

Also Published As

Publication number Publication date
CN1707455A (en) 2005-12-14

Similar Documents

Publication Publication Date Title
CN100385426C (en) Architecture for universal serial bus-based PC flash disk
CN102110196B (en) Method and system for safely transmitting data among parallel-running multiple user operating systems
CN102567074B (en) USB (universal serial bus) device redirecting method facing virtual machines
CN102388357B (en) Method and system for accessing memory device
CN105453044A (en) Techniques for distributed processing task portion assignment
CN102968334A (en) Adapting a user interface adapative of a remote desktop host
JP4556220B2 (en) Data transmission bridge device, control chip thereof, and data transmission bridge method
US20160224369A1 (en) Zoning data to a virtual machine
CN102063242A (en) Display system and display method
CN105335309A (en) Data transmission method and computer
CN103955441A (en) Equipment management system, equipment management method and IO (Input/Output) expansion interface
CN102609215A (en) Data processing method and device
CN104424145A (en) Electronic device and data transmission method
CN1331037C (en) Storing card with multi-interfae function and transmitting mode selective method
CN103092808A (en) Device sharing method
CN104298474A (en) External connection computing device acceleration method and device for implementing method on the basis of server side and external cache system
CN100507887C (en) Method for conducting information flow exchange by two electronic device under USB structure and system for applying the same method
CN104216834A (en) Internal storage assess method, buffering scheduler and internal storage module
CN102393838A (en) Data processing method and device, PCI-E (peripheral component interface-express) bus system, and server
CN101826061A (en) Shared system and management method of hardware device
CN101859307B (en) Kvm switch for switching among computers by employing mouse movement, computer system and document searching method
CN213069764U (en) Touch control equipment
CN102375664A (en) Icon moving method and device
CN104346120A (en) Display method and electronic equipment
CN108363674A (en) A kind of radio USB data interactive system and method

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
EE01 Entry into force of recordation of patent licensing contract

Assignee: Wistron (Shanghai) Co. Ltd.

Assignor: Weichuang Zitong Co., Ltd.

Contract record no.: 2010990000242

Denomination of invention: Method for conducting information flow exchange by two electronic device under USB structure and system for applying the same method

Granted publication date: 20090701

License type: Exclusive License

Open date: 20051214

Record date: 20100504

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: 20090701

Termination date: 20210611