CN103516752B - A kind of terminal unit and its method for execution - Google Patents

A kind of terminal unit and its method for execution Download PDF

Info

Publication number
CN103516752B
CN103516752B CN201210214111.3A CN201210214111A CN103516752B CN 103516752 B CN103516752 B CN 103516752B CN 201210214111 A CN201210214111 A CN 201210214111A CN 103516752 B CN103516752 B CN 103516752B
Authority
CN
China
Prior art keywords
terminal unit
terminal
instruction
input
user
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
CN201210214111.3A
Other languages
Chinese (zh)
Other versions
CN103516752A (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.)
3M Innovative Properties Co
Original Assignee
3M Innovative Properties Co
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 3M Innovative Properties Co filed Critical 3M Innovative Properties Co
Priority to CN201210214111.3A priority Critical patent/CN103516752B/en
Priority to PCT/US2013/047300 priority patent/WO2014004368A1/en
Priority to TW102122614A priority patent/TW201409244A/en
Publication of CN103516752A publication Critical patent/CN103516752A/en
Application granted granted Critical
Publication of CN103516752B publication Critical patent/CN103516752B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5072Grid computing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/54Indexing scheme relating to G06F9/54
    • G06F2209/541Client-server
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Abstract

The embodiment provides a kind of terminal unit and a kind of method interacted with computing device for realization executed at terminal unit.According to one embodiment, the terminal unit can include:Input equipment, is suitable to the instruction of receiving user's input;Transmitting device, is suitable to by supporting that the wireless transmission method of virtual port receives the implementing result of the instruction to the user input to the instruction of the computing device transmission user input and from the computing device;Chromacoder, is suitable to for the implementing result to be transformed to exportable signal;And output device, be suitable to the implementing result that the instruction to user input is indicated by exporting the direction of signal user of the chromacoder conversion.By above-mentioned technical proposal, it is possible to achieve low cost, the terminal unit of low-power consumption.

Description

A kind of terminal unit and its method for execution
Technical field
The present invention relates to computing system, in particular it relates to a kind of terminal unit and a kind of use executed at terminal unit In the method that realization is interacted with computing device.
Background technology
In recent years, cloud computing just became more popular.Either telecom operators, IT service provider, device fabrication Business, or application software developer is all in the development for actively catering to cloud computing market.From the point of view of the data of Gartner, in future 5 years in, the market of cloud computing service will reach 515,000,000,000 dollars.Its compound annual growth rate is also up to 27.4%.This Individual numerical value will be as many as 5 times of IT market growth.
As cloud service has excellent ability in terms of IT costs are saved, user, particularly enterprise customer to cloud service and The degree of recognition more and more higher of cloud computing, its feature also obtain high evaluation, and this is especially apparent in mature market.
Mainly include 2 parts of server end and user side in the service chaining of whole cloud computing.For service end, at present There are a lot of companies provide the service of relative maturity for which.And in user side, available at this stage is usually on market Common terminal, such as desktop computer, notebook, net book, or panel computer etc..These terminals all contain the complicated process of function Device (such as CPU (CPU)) and memorizer (such as hard disk).But in cloud service, all of calculating and storage be Server end is completed.That is, the only input of instruction undertaken needed for cloud computing user side and instruction execution result is defeated Go out.This terminal is used for cloud computing can cause the waste of terminal processes resource.
Accordingly, it is desirable to provide a kind of terminal for being suitable to use at user side in cloud computing environment.
Content of the invention
For the problem of the terminal processes wasting of resources in prior art, embodiments of the invention propose a kind of terminal unit And a kind of method interacted with computing device for realization executed at terminal unit.
According to an aspect of the present invention, the terminal unit for being proposed includes:Input equipment, for the finger of receiving user's input Order;Transmitting device, for by supporting that the wireless transmission method of virtual port sends the finger of the user input to computing device Order and the implementing result from computing device reception to the instruction of the user input;Chromacoder, for will be described Implementing result is transformed to exportable signal;And display device, output device, for being changed the outfit by exporting the signal change The direction of signal user for putting conversion indicates the implementing result of the instruction to user input.
According to a further aspect in the invention, the exchange method for terminal unit and computing device for being proposed includes:Connect Receive the instruction of user input;By supporting that the wireless transmission method of virtual port sends the finger of the user input to computing device Order and the implementing result from computing device reception to the instruction of the user input;The implementing result is transformed to be suitable to The signal of output;And knot is executed by export that converted direction of signal user indicates the instruction to user input Really.
By above technical scheme, as all of computing and storage are all in computing device (for example, main frame or clothes Business device) on complete, it is only necessary to realize the work(such as output of input, signal conversion and instruction execution result for instructing on the terminal device Can, thus, terminal unit only needs to include realizing the device needed for these functions, such that it is able to realize the terminal unit of low cost, And and then realize that the calculating network of low cost is disposed.
Description of the drawings
Embodiments of the present invention are described in detail in conjunction with accompanying drawing, are better understood the present invention, wherein:
Fig. 1 shows the schematic diagram of the scene that terminal is connected with server;
Fig. 2 shows the schematic diagram of the scene that terminal is connected with main frame;
Fig. 3 shows that embodiments in accordance with the present invention are used as the schematic block diagram of the terminal of cloud computing client;
Fig. 4 shows the schematic diagram of the transmission that realizes between terminal and server by physical layer;
Fig. 5 shows the signal of the transmission for being wirelessly transferred realization between terminal and server by support virtual port Figure;
Fig. 6 shows the schematic diagram communicated between terminal and server by AP;
The flow chart that Fig. 7 shows the exchange method between terminal and server;
Fig. 8 is shown for realizing the first embodiment of the circuit of the terminal of Fig. 1;And
Fig. 9 is shown for realizing the second embodiment of the circuit of the terminal of Fig. 1.
Specific embodiment
With reference to the accompanying drawings to a preferred embodiment of the present invention will be described in detail, eliminated for this in the course of the description It is unnecessary details and function for invention, to prevent the understanding of the present invention from causing to obscure.
In addition it should be pointed out that be, although the present invention background technology and the following detailed description in, in order to described Succinctly, mainly with cloud computing terminal (referred to as terminal) and cloud computing server (referred to as server) as an example illustrating this Invention, but it should be appreciated by those skilled in the art that present invention could apply to only need terminal unit to process simple functions (example Such as, input/output function) and transfer to complicated computing function in any scene of computing device process.In such scene In, terminal unit can be cloud computing terminal, or the presentation terminal used in desktop computer, teaching, such as TV etc Household electrical appliance etc..Computing device can be the equipment with certain computing capability, such as the cloud computing used in cloud computing Main control device in server and/or main frame, teaching demonstration system and the TV as terminal unit connection desktop computer and/ Or notebook etc., or the peer device for being e.g. used as the equipment of terminal unit in peer-to-peer network.
As described above, current in cloud computing as most terminals that client is used have relative complex function and For the corresponding device of these sophisticated functions, such as CPU and hard disk etc..These devices are not only expensive, and its function is in cloud Can not be fully exploited in calculating, thus result in the waste in resource and cost.
For this purpose, at least some embodiment of the present invention provides a kind of terminal of new structure.The terminal can include using In the input equipment of input user instruction, such as it is used for interface or touch-screen input device of external access of mouse/keyboard etc..The terminal Can also include by supporting that the wireless transmission method of virtual port is sent from input equipment input to the server of cloud computing Instruction and the transmitting device of the instruction execution result that will be exported on the output device of terminal from server reception.And, the end End can also include chromacoder, and the implementing result for receiving input equipment is transformed to can be on an output device The signal of output.The terminal can also include indicating for the direction of signal user that exports through conversion described to user input The output device of the implementing result of instruction.
In some embodiments of the invention, input equipment can be output image, audio frequency, video and/or even vibrate Deng device, its major function is the implementing result for informing be input into instruction to user.
Additionally, the terminal provided by some embodiments can also include the supply unit for powering to apparatus above.Electricity Source device can include battery or other kinds of power supply well known in the art.
By the terminal of the present invention, user can carry out information exchange with the server of cloud computing.User can pass through defeated Enter device input instruction, such as search instruction, and sent to server by transmitting device.Transmission can be passed through before transmitting Instruction map is the signal for being suitable to transmit by device.User can also by transmitting device the reception server return to instruction The implementing result that server is returned is transformed to such as image letter by chromacoder by implementing result, such as retrieval result Number, and display to the user that on the display as output device.
So as to by above-mentioned terminal, user can realize the function of realizing required for client in cloud computing, and need not Using the complicated CPU of expensive and function and/or hard disk, so as to save the cost of user, particularly enterprise customer.
Fig. 1 and Fig. 2 respectively illustrate the scene of the terminal using the present invention, and wherein, Fig. 1 is shown terminal and server Scene during connection, Fig. 2 show scene when terminal is connected with main frame.As depicted in figs. 1 and 2, terminal with main frame or Behavior and action of the person when being connected with server do not have substantial difference, therefore, for the convenience that describes and succinct, under Used in text, " server " is unifying to refer to the server and the main frame that illustrate in Fig. 1 and Fig. 2.It should be noted that working as this Bright when being applied to other scenes, " server " can also refer to other computing devices with certain computing capability, for example Main control device in above-mentioned teaching demonstration system.
Fig. 3 shows the schematic block diagram of the terminal 1 for being used as cloud computing client of the embodiment of the present invention.Under In the description in face, user is entered line retrieval on the server as an example to be illustrated.However, those skilled in the art should It is appreciated that apparatus and method provided by the present invention cannot be only used for the other application into line retrieval or cloud computing, Can be used for other any applications that the computing function of terminal is transferred to computing device.
The input equipment 310 for receiving user's input is included in Fig. 3.Input equipment 310 can be touch screen 312, Or connect the USB interface 314 of external input equipment 370.Here external input equipment 370 can also be mouse, keyboard, Joystick, multimedia board, dummy keyboard, external touch, handwriting pad, acoustic input device, action acquisition equipment or other Any input equipment.It will be understood by those skilled in the art that USB interface 314 can be replaced with here being adapted to outward Connect any other interface of input equipment 370.User can for example pass through 312 input instruction of touch screen, and for example, input requirements are examined Rope " the instruction of cloud computing.
Instruction is sent to transmitting device 320.The instruction map of user input is the letter for being suitable to transmit by transmitting device 320 Number, for example, meet the digital signal of IEEE 802.11n agreements, and sent to the server of cloud computing by wireless network.? In the case of using other communication protocols (for example, 3G or 4G mobile communication protocols), the instruction of user input can also be transformed For being suitable to the signal of corresponding host-host protocol, and send on wired or wireless network accordingly.If additionally, the finger of user input Order had been carried out corresponding signal processing and the biography for being transformed to be suitable to corresponding host-host protocol before input transmitting device 320 Defeated signal, it is also possible to directly send processed user instruction to server in transmitting device 320.
After server receives the instruction of terminal transmission, (for example common signal processing and/or change is processed accordingly It is changed to the form that server can be executed), and execute the instruction.In this example, server execute instruction is with search key " cloud computing.Then, server returns implementing result to terminal 1, specifically, can be the spy obtained according to search rule retrieval Fixed number purpose retrieval result.
The implementing result that 320 the reception server of transmitting device of terminal 1 sends, and provide it to chromacoder 330.The signal that transmitting device 320 is received is transformed to chromacoder 330 letter for being suitable to export on output device 340 Number, and send to output device 340.Here, the signal of the expression instruction execution result that chromacoder is received can be The signal of for example following form:USB, thunderbolt, DisplayPort, firewire etc..Output device 340 is defeated to user The signal gone out after conversion, such as, in the case where output device 340 is display device, output device 340 is displayed to the user that from clothes The certain number of retrieval result that business device is returned to terminal 1.Here, display device can be liquid crystal display, or Projector, OLED, electric ink, light-emitting diode display, plasma display, cathode ray tube or other any suitable displays Equipment.Additionally, output device 340 can also include vibrator or other devices.In above-mentioned example, vibrator can be with Display collaborative work, to remind user to check the instruction execution result shown on display.But in some scenes, also may be used So that vibrator is used alone.Output device 340 can also include that audio output device (for example, speaker) or video/image are defeated Go out device (for example, above-mentioned display) or other output devices known in those skilled in the art, exist for brevity Repeat no more in the application.
Fig. 4 shows the schematic diagram of the transmission that terminal (such as terminal 1) is realized and server between by physical layer.In figure In the example illustrated in 4, terminal and server can interact number using physical interface and digital interface respectively on a wireless network According to.The processing component (not shown) that digital interface at server is sent to the instruction received from terminal in server is entering Row is further to be executed.The implementing result received from server is sent to signal change and is changed the outfit by the physical interface at client (such as the chromacoder 330 in Fig. 3) is put, is transformed to after exportable signal in output device by chromacoder (such as the output device 340 in Fig. 3) is displayed to the user that.Here physical interface and/or digital interface can be adapted for IEEE The digital interface of 802.11n, wireless network can be the WiFi networks for meeting IEEE 802.11n agreements.
The virtual port (for example, virtual USB port as described below) in more high-level can be adopted, to support virtual terminal The mode being wirelessly transferred of mouth carries out the communication between terminal and server.Fig. 5 shows the schematic diagram of this mode.Fig. 5 In to process realized in transmitting device 320 end side of the wireless transmission method of support virtual port that illustrates, and service The process of device side is realized in the server side entity corresponding with transmitting device 320.Additionally, the USB in Fig. 5 drives 501 digital interfaces that can correspond to the server end in Fig. 4, and USB hardware interface/socket 508 is can correspond in Fig. 4 eventually Digital interface at end.
As shown in figure 5, the USB peripheral 509 (in the case of as input equipment) of end side can be connect by USB hardware Mouth/socket 508 is input into the user instruction of USB readable data forms, is converted to tcp data by data conversion module 507, passes through Packet unpacking/packetization module 506 is packaged as packet, and by packet reception/sending module 505 in network (for example, nothing Gauze network) on to server send.The packet transmission/reception module 504 of server side receives the packet of terminal transmission, It is tcp data to be unpacked by packet packetization/depacketization module 503, is converted to expression user instruction by data conversion module 502 USB readable datas, and by USB drive 501 be sent to server processing components (for example, primary processor) execute.
The processing component (not shown) of server generates the instruction execution result of USB readable data forms, is driven by USB 501 are sent to data conversion module 502, and the data of the USB readable data forms are converted to TCP numbers by data conversion module 502 According to being packaged as packet by packet packetization/depacketization module 503, by packet transmission/reception module 504 on network Send to end side.The corresponding packet reception/sending module 505 in end side receives the packet sent from network side, passes through It is tcp data that packet unpacking/packetization module 506 is unpacked, and is converted to expression instruction execution result by data conversion module 507 USB readable datas, and be sent to USB hardware interface/socket 508, using to USB peripheral 509 (in the situation as output device Under) send.
Here USB peripheral 509 can be touch screen, USB display devices, mouse, microphone, audio amplifier, USB flash disk or other make Equipment with USB interface.Although in Figure 5 the packet of server side and end side is sent/is received, packet is packed/solved Bag and data converting function are shown as realizing with single component, but in some embodiments of the invention, also may be used To be realized by more or less of component.For example, the packet reception/sending module 505, packet in Fig. 5 unpack/is beaten The function of bag module 506 and data conversion module 507 can be realized by same module.
In Figure 5, (for example, USB drivings 501 and USB hardware connect all to arrange port device in server side and end side 508), and these port devices can be with collaborative work for mouth/socket.Therefore, if by module 502-507 in Fig. 5 and network One of transmission channel between the main processing function (or part) of the USB port and server that are considered as the virtuality of server Point, from for the angle of user, equivalent to the USB peripheral (such as input equipment and output device) by end by virtuality USB interface is directly connected on server.
Although Fig. 4 and Fig. 5 show that terminal and server are transmitted using wireless network, but the invention is not restricted to This.For example, replace wireless network or as the alternative of wireless network, wired company can also be adopted between terminal and server Connect.Now to differ only in the agreement adopted by digital interface different according to actual needs.Additionally, in above narration In, with virtual port be virtual USB port as an example being described, but this is not precluded from other virtual ports.Example Such as, when peripheral hardware is connected with terminal using other interfaces in addition to USB interface, the USB in Fig. 5 can be driven 501 and USB Hardware interface/socket 508 replaces with the corresponding assembly for being suitable to the interface, and will be used for the component 502 and 507 of data conversion Function carries out accordingly changing to produce tcp data, is achieved in the function of other virtual ports.Above technical side in the present invention Under the enlightenment of case, above-mentioned modification and its realization will be apparent to those skilled in the art.
Fig. 3 is now turned to, in the block diagram shown in Fig. 3, terminal 1 is by a transmitting device 320 and server communication.So And in other embodiments, it is logical that terminal 1 can also pass through multiple transmitting devices and server (or more generally, computing device) Letter.For example in certain embodiments, terminal 1 can pass through a transmitting device to server transmission, and by another transmission Device is received from same server.
Additionally, in further embodiments, in terminal 1, such as there is multiple identical or different input equipment, output In the case of device and transmitting device, these input equipment/output devices can be corresponding with identical or different transmitting device (for example, by identical or different transmitting devices and server communication).For example in the transmission belt of the individual channel for being used When wide enough, the plurality of output device can pass through identical transmitting device and server communication, to save equipment cost.And When the transmission bandwidth of the individual channel for being used is not enough, the plurality of output device can pass through different transmitting devices and server Communication, with avoid while multiple output devices using and cause data traffic excessive and and then caused by data congestion, this Holding for instruction is indicated to the user that in such as terminal 1 using various ways (for example, by audio frequency, video, vibration and/or image etc.) Particularly useful during row result.
Additionally, in some embodiments of the invention, there may be one or more accesses between server and terminal 1 Point (AP).Wherein, as shown in Figure 6A, can with multiple transmitting devices (or output device) corresponding to an AP with save equipment into This, or can also as shown in Figure 6B, each transmitting device (or output device) corresponds to an AP to guarantee data transfer Stability.Different data is activations can also can be arrived by multiple AP by the data is activation for receiving to server, server Different AP, is sent to terminal 1 by the different AP.The selection of AP quantity depends on concrete implementation.For example, it is possible to be terminal 1 transmission of video individually distributes an AP, and is one AP of image and audio transmission joint distribution, or distributes for transmission of video Multiple AP (transmission load can be assigned to mean allocation or otherwise on the plurality of AP), and it is the transmission of other forms One AP of distribution.Certainly, as it is known by the man skilled in the art, the invention is not restricted to this, it is also possible to using other suitable modes Distribution AP.In some embodiments of the invention, it is also possible to distribute identical data on different AP, to guarantee critical data The reliability of transmission.
Terminal 1 in Fig. 3 can also include supply unit 350.Supply unit 350 preferably includes battery 352, and this is at end End 1 is extremely useful in the case of mobile terminal.Can be charged to battery 352 by external power supply adaptor 360.At some In the case of, such as in the case where terminal 1 is fixed terminal, it is also possible to without battery 352, but directly use external power supply pair Terminal 1 is powered.For example, directly it is connected to enter using external accumulator battery or by power supply adaptor 360 with external power source Row power supply.Wireless power supply module 354 can also be included in terminal 1.Wireless power supply module 354 can be by way of wireless power To 1 direct power supply of terminal, or by charging battery 352 come to 1 indirect power supply of terminal.By using wireless power supply module 354 so that using terminal 1 is convenient in a mobile environment.Although it should be noted that for the sake of clarity do not have in figure 3 There is the connection for illustrating supply unit 350 and other devices and/or component in terminal 1, but those skilled in the art should know Road, it is possible to use supply unit 350 come for terminal 1 in any device and/or assembly power supply.
The schematic block diagram of terminal 1 is shown in Fig. 3, but the block diagram is only illustrative, people in the art Member can also increase other components based on content disclosed in this invention to realize additional function.For example, it is possible in figure 3 The caching component (including but not limited to RAM, flash memory etc.) that is connected with transmitting device 320 of increase so that user can be continuous Input instruction, reduces the time that user waits.Additionally, the caching component may be additionally used for caching the instruction execution from server As a result.
The flow chart that Fig. 7 shows the exchange method between the terminal 1 and server illustrated in Fig. 1.In such as Fig. 7 schematically Illustrate, in step slo, user for example requires retrieval " cloud computing by 310 input instruction of input equipment.In step S20 In, transmitting device 320 receives the instruction from the input of input equipment 310 and sends to server.Wherein, before transmitting can be with It is the signal for being suitable to transmit by instruction map.In step s 30, transmitting device 320 receive from server return to instruction Implementing result, for example, retrieve with regard to " the certain number of result of cloud computing, and by implementing result be transmitted to signal conversion Device 330.In step s 40, implementing result is transformed to be suitable to output on output device 340 by chromacoder 330 Signal.Then, in step s 50, what output device 340 can indicate to the user that server by output signal executes knot Really.For example, in the case where output device 340 includes display, show with regard to " the certain number of retrieval result of cloud computing.
Based on the implementing result exported on output device 340, user can be further being interacted with server. For example, user can use click certain the specific retrieval result as external input equipment 370, to send out to server Send and require for example to access the instruction of webpage or acquisition with regard to the further details of webpage, above-mentioned from step so as to execute again The interaction of rapid S10 to S50 is obtaining the further information of retrieval result interested.
By terminal 1 and the exchange method of Fig. 7 of above-mentioned Fig. 3, user can easily using terminal (for example, cloud computing Client) function.As all of computing and storage are completed on server (or main frame), only realize on the terminal 1 The function of signal conversion and implementing result output simultaneously only includes realizing the device needed for these functions, such that it is able to realize low cost Terminal, and and then realize low cost system for cloud computing deployment.
The physical circuit of the terminal 1 for realizing Fig. 1 will be described by Fig. 8 and Fig. 9 below.
Fig. 8 is shown for realizing the first embodiment of the circuit of the terminal 1 of Fig. 3.The circuit illustrated in Fig. 8 mainly includes Battery 810, output par, c 830, for carrying out touch screen 860 and printed circuit board (PCB) part 820 of touch screen input.This In battery 810 identical with the battery 352 in Fig. 3, for respectively control 810 discharge and recharge of battery battery charge control circuit 822 and battery discharge control circuit 821 be located at pcb board 820 in.Wherein, battery charge control circuit 822 is connected to external electrical Source.In example illustrated in fig. 8, battery charge control circuit 822 can be connected to the USB port of computer by USB interface It is charged, or power supply adaptor is connected to by USB port, is charged with the civil power using such as 220V/110V.Battery Charge/discharge control circuit 821 is connected respectively to each circuit on circuit board, is each device/assembly power supply in terminal.As above Described, it is also possible to not via battery 810, adapter to be directly connected to battery discharge control circuit 821, is directly put by battery Electric control circuit 821 is powered for circuit.
The main circuit part 850 of the main processing function for the present invention is further comprises on pcb board 820.Main circuit part 850 include display control circuit 851, Audio Controller 856, vibrating controller 857, touch screen controller 858, COM1 852 and internal communications interface 853.COM1 852 is used for wireless transmission method and server by supporting virtual port Communication, for example, receive instruction from internal communications interface 853 and send instruction to server, and receive holding for instruction from server Row result, and by implementing result by internal communications interface 853 be sent to display control circuit 851, Audio Controller 856 and/ Or vibrating controller 857, to export in output par, c 830.In the feelings using IEEE 802.11n agreements and server communication Under condition, COM1 852 can be WiFi network interface cards.But the invention is not restricted to this, using other agreements and server communication In the case of, it is also possible to using the COM1 of respective type.
Internal communications interface 853 is not only connected with COM1 852, can with display control circuit 851, audio frequency control The input port 840 of device 856, vibrating controller 857, touch screen controller 858 and terminal connects.
As described above, input port 840 can be USB interface, or be adapted to external input equipment other Any kind of interface.User can pass through input port 840 and receive instruction from external input equipment, or by user by touching Touch 860 input instructions of screen.Wherein, the instruction being input into by touch screen 860 is connected to intercommunication via touch screen controller 858 Interface 853.The instruction being input into is sent to server by internal communications interface 853 by COM1 852.Additionally, being input into Instruction can also be shown by internal communications interface 853 and liquid crystal signal conversion control circuit 854 and wrap in output par, c 830 On the liquid crystal panel 831 for including, so that user checks and confirms.
In the realization of this example, include in display control circuit 851 for the offer picture signal of liquid crystal panel 831 Liquid crystal signal conversion control circuit 854 and drive for the switch for adjusting LED-backlit 832 and the LED for carrying out brightness regulation 855.Wherein, liquid crystal signal conversion control circuit 854 is suitable to receive from COM1 852 via internal communications interface 853 The implementing result from server be converted to be suitable on the display of corresponding types show picture signal.But at other In example, it is also possible to according to the actual needs from other kinds of display and corresponding signal conversion control circuit.One In the case of a little, such as in the case of the liquid crystal display screen using the mono-color reflective formula without backlight, in this embodiment it is not even necessary to which LED drives 855 Hes LED-backlit 832.
The audio control circuit 856 that main circuit part 850 includes is used for the control such as output of speaker 834 and represents instruction The audio signal of implementing result.It is defeated that the vibrating controller 857 that main circuit part 850 includes is used for control such as vibrator 835 Go out vibration, with the instruction execution result for example reminding user to check to show on liquid crystal panel 831 or directly finger is informed to user Make implementing result.
It should be understood that the circuit structure of the terminal of the present invention illustrated in Fig. 8 is only exemplary, the invention is not restricted to This.For example, it is possible to the function of the multiple components illustrated in Fig. 8 is placed in a component realize, such as by battery discharge control electricity Road 821 and battery charge control circuit 822 are placed in a device or chip and realize, or can be by illustrate in Fig. 8 one The function of individual component is realized in multiple components respectively.This is all above description of the those skilled in the art by reference to the present invention It is contemplated that.
Fig. 9 is shown for realizing the second embodiment of the circuit of the terminal 1 of Fig. 1.In addition to the difference of live part, Circuit in Fig. 9 does not have other differences with the circuit in Fig. 8, and therefore omits the description to same circuits.
The USB charging modes in Fig. 8 are substituted, wireless mode charges for battery 810 used in Fig. 9.As shown in Figure 9, Terminal includes the wireless charging receptor 823 being connected with battery charge control circuit 822.Wireless charging receptor 823 leads to The wireless charging transmitting terminal 824 that wireless mode is crossed with outside communicates, and comes for battery from 824 receiving power of wireless charging transmitting terminal 810 charge.Wireless charging mode in Fig. 9 allows user more easily to charge battery 810 to extend the use of terminal Time, this are mobile terminals in terminal, and user is unsuitable for tool in the place that charges by Wireline in such as the street etc. There is prominent practical value.
Although Fig. 8 respectively illustrates two kinds of different charging modes with Fig. 9.But in another example of the present invention, Two kinds of charging modes can be realized simultaneously in the terminal, be selected with providing a user with more, more flexible charging.
By above embodiments of the invention, cost and the power consumption of terminal can be effectively reduced.For terminal is mobile In the case of terminal, the reduction of power consumption is particularly important.To be that display device is using concrete device with output device below Example is illustrated.
For example, in this example, the B116XW03 V0 liquid crystal modules of AUO can be selected as display device, its liquid crystal display screen For 11.6 " HD 16:9Color TFT-LCD, electrical interface are LVDS, can select keyboard and multimedia board as input equipment. The DL-125 of Displaylink can be selected to realize liquid crystal signal conversion control circuit 854, can select EtronTech's EM6A9160TS realizes that as master chip LED drives 855, to adjust the switch of backlight and carry out brightness regulation.COM1 852 master chip can adopt the RT3350F of Ralink, can support that the standardised networks of IEEE802.11n are transmitted, its theory Wireless signal maximum transfer speed is up to 150Mbps.Digitized usb signal can be carried out by IEEE 802.11n agreements Transmission.In this example, it is possible to use the W9812G6JH-6 of winbond as COM1 852 RAM (166MHz, 128M), the data forwarding efficiency to be effectively ensured between mobile terminal and main frame, allow user without waiting for.Battery 810 can be selected 3.8V is exported, and lithium ion battery of the capacity for 6930mAh, battery 810 can be directly connected to 5V USB lines, therefore can be used with all The equipment identical charging modes that USB charges.
In the case of using above-mentioned device, the power consumption in terminal normal work is 5W or so.If using without backlight Mono-color reflective formula liquid crystal display screen, then the power consumption of normal work can be reduced to 2.5W, in this case, using selected Battery being capable of 10.5 hours of continuous firing.If coordinating the wireless charging mode illustrated in Fig. 9 to use, can almost realize The use free of discontinuities of terminal.
Above description is only used for realizing embodiments of the invention, it should be appreciated by those skilled in the art, without departing from Any modification or partial replacement of the scope of the present invention, should belong to the claim of the present invention the scope that limits, therefore, Protection scope of the present invention should be defined by the protection domain of claims.

Claims (17)

1. a kind of terminal unit, including:
Input equipment, is suitable to the instruction of receiving user's input;
Transmitting device, is suitable to by supporting that the wireless transmission method of virtual port sends the finger of the user input to computing device Order and the implementing result from computing device reception to the instruction of the user input;
Chromacoder, is suitable to for the implementing result to be transformed to exportable signal;
Output device, is suitable to described to user input by the direction of signal user instruction for exporting the chromacoder conversion Instruction implementing result, and
Corresponding port device at port device, with the computing device is mutually cooperateed with so that for a user, the input dress Put with the output device as being directly connected to the computing device.
2. terminal unit according to claim 1, also includes:It is suitable to change port device and the institute in the terminal unit State the device of the signal transmitted between the corresponding port device of computing device.
3. terminal unit according to claim 1, wherein, the transmitting device meet the one kind in following communication protocol or Multiple:WiFi, 3G mobile communication protocol and 4G mobile communication protocols.
4. terminal unit according to claim 1, wherein, the input equipment includes one kind in following device or many Kind:Mouse, keyboard, joystick, multimedia board, dummy keyboard, touch screen, handwriting pad, acoustic input device and action capture Device,
Wherein, in the case where the input equipment includes touch screen, the terminal unit also includes controlling the touch screen Touch screen controller.
5. terminal unit according to claim 1, wherein, the input equipment includes being adapted to external input equipment Interface.
6. terminal unit according to claim 1, wherein, the output device includes one kind in following device or many Kind:Audio output device, video/image output device and vibrating device.
7. terminal unit according to claim 6, wherein, the video/image output device includes liquid crystal display, institute State chromacoder to be suitable to for the implementing result to be transformed to the picture signal that is suitable to liquid crystal display, the terminal unit is also wrapped Include:
LED-backlit, is suitable to the backlight of adjustable liquid crystal display display;And
LED drives, and is adapted for the switch of LED-backlit and the brightness of regulation LED-backlit.
8. terminal unit according to claim 6, wherein, the video/image output device includes mono-color reflective formula liquid Crystal display.
9. terminal unit according to claim 1, wherein, the implementing result that the transmitting device is received have with One of lower form:USB, thunderbolt, DisplayPort and firewire.
10. terminal unit according to claim 1, wherein, the input equipment, the output device and transmission dress It is multiple to put, and, when there is one or more access points between the computing device and the terminal unit, described Multiple input equipment and/or output device correspond respectively to the different transmitting devices in the plurality of transmitting device, the plurality of A transmitting device in transmitting device is corresponding to an access point in one or more of access points or the plurality of Multiple transmitting devices in transmitting device are corresponding to an access point in one or more of access points.
11. terminal units according to claim 1, also include:
Supply unit, the assembly power supply being suitable in terminal unit.
12. terminal units according to claim 11, wherein, the supply unit includes:
Battery;
Battery charge control circuit, is suitable to control the charging to battery;And
Battery discharge control circuit, is suitable to control power supply of the battery to the component in terminal unit.
13. terminal units according to claim 12, also include:
Wireless charging receiver, is connected to the battery charge control circuit, is suitable to wirelessly charge for the battery.
14. terminal units according to claim 1, also include:
Buffer, is connected to the transmitting device, is suitable to cache the instruction of the user input and from the computing device Implementing result to the instruction of the user input.
A kind of 15. methods for executing on the terminal device, for realizing interacting with computing device, methods described includes:
The instruction of receiving user's input;
By supporting that the wireless transmission method of virtual port sends the instruction of the user input and from the meter to computing device Calculation equipment receives the implementing result of the instruction to the user input;
The implementing result is transformed to exportable signal;And
The implementing result of the instruction to user input is indicated by exporting converted direction of signal user,
Wherein, the wireless transmission method for supporting virtual port includes:
Mutually cooperateed with the corresponding port device at the computing device by the port device arranged at the terminal unit so that For a user, the input equipment and the output device are as being directly connected to the computing device.
16. methods according to claim 15, also include:
The signal that conversion is transmitted between the port device of the terminal unit and the corresponding port device of the computing device.
17. methods according to claim 15, wherein, using one or more in following communication protocol and the calculating Equipment is communicated:WiFi, 3G mobile communication protocol and 4G mobile communication protocols.
CN201210214111.3A 2012-06-25 2012-06-25 A kind of terminal unit and its method for execution Expired - Fee Related CN103516752B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201210214111.3A CN103516752B (en) 2012-06-25 2012-06-25 A kind of terminal unit and its method for execution
PCT/US2013/047300 WO2014004368A1 (en) 2012-06-25 2013-06-24 Terminal device
TW102122614A TW201409244A (en) 2012-06-25 2013-06-25 Terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210214111.3A CN103516752B (en) 2012-06-25 2012-06-25 A kind of terminal unit and its method for execution

Publications (2)

Publication Number Publication Date
CN103516752A CN103516752A (en) 2014-01-15
CN103516752B true CN103516752B (en) 2017-03-15

Family

ID=49783770

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210214111.3A Expired - Fee Related CN103516752B (en) 2012-06-25 2012-06-25 A kind of terminal unit and its method for execution

Country Status (3)

Country Link
CN (1) CN103516752B (en)
TW (1) TW201409244A (en)
WO (1) WO2014004368A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6341133B1 (en) * 1995-10-11 2002-01-22 Sony Corporation Information providing apparatus and portable communication terminal
CN101083714A (en) * 2006-05-31 2007-12-05 中国科学院计算技术研究所 Household informatization system
CN101377724A (en) * 2007-08-29 2009-03-04 富士通电子零件有限公司 Information processing apparatus, KVM switch, server, and program
CN101808112A (en) * 2010-02-06 2010-08-18 大连大学 Remote device maintenance method based on TELNET and proxy

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003515222A (en) * 1999-11-19 2003-04-22 イヴァン, チョン−ション ホワン, System and method for executing on-site electronic purchase using user operation terminal
JP2003029872A (en) * 2001-07-12 2003-01-31 Sony Corp Portable information terminal equipment
US7426647B2 (en) * 2003-09-18 2008-09-16 Vulcan Portals Inc. Low power media player for an electronic device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6341133B1 (en) * 1995-10-11 2002-01-22 Sony Corporation Information providing apparatus and portable communication terminal
CN101083714A (en) * 2006-05-31 2007-12-05 中国科学院计算技术研究所 Household informatization system
CN101377724A (en) * 2007-08-29 2009-03-04 富士通电子零件有限公司 Information processing apparatus, KVM switch, server, and program
CN101808112A (en) * 2010-02-06 2010-08-18 大连大学 Remote device maintenance method based on TELNET and proxy

Also Published As

Publication number Publication date
TW201409244A (en) 2014-03-01
WO2014004368A1 (en) 2014-01-03
CN103516752A (en) 2014-01-15

Similar Documents

Publication Publication Date Title
Adhikari et al. The Artificially Intelligent Switching Framework for Terminal Access Provides Smart Routing in Modern Computer Networks
EP2825969B1 (en) Data redirection for universal serial bus devices
CN105850199B (en) For managing the method and system of wireless network
CN105593782B (en) Has the information processing system docking of coordinated power and data communication
CN103064805B (en) SPI controller and communication means
KR101531834B1 (en) System for Resource Management in Mobile Cloud computing and Method thereof
CN107995036A (en) Data transmission method, device, server and readable storage medium storing program for executing
CN107409359A (en) Autonomous role for dual-role device selects
CN105786752B (en) Usb communication method and communication system between a kind of computing device and FPGA
WO2013182140A1 (en) Home gateway and intelligent terminal integrated system and communication method therefor
CN103051716A (en) Method and system for redirecting network-oriented serial device
CN107247629A (en) Cloud computing system and cloud computing method and device for controlling server
CN103778591A (en) Method and system for processing graphic operation load balance
CA3155247A1 (en) Session message display method and apparatus, and electronic device and storage medium
CN111338745B (en) Deployment method and device of virtual machine and intelligent device
CN204117142U (en) Electronic device for providing instant switching and sharing of universal serial bus electronic equipment by host
CN103092676A (en) Analog input output method, device and system of virtual machine cluster
CN103516752B (en) A kind of terminal unit and its method for execution
CN105656794A (en) Data distribution method and device
CN109889568A (en) A kind of data export method, server, client and system
CN103036815A (en) Information and communication technology (ICT) fusion system
CN209373486U (en) A kind of smart phone attachment device for realizing laptop basic function
CN210577891U (en) Power supply terminal and wearable system
CN110401586A (en) A kind of bus communication, device, equipment and readable storage medium storing program for executing
CN104660742A (en) Multifunctional mobile terminal

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

Granted publication date: 20170315

CF01 Termination of patent right due to non-payment of annual fee