CN103516752B - A kind of terminal unit and its method for execution - Google Patents
A kind of terminal unit and its method for execution Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5072—Grid computing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/541—Client-server
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Energy 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
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.
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)
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)
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 |
-
2012
- 2012-06-25 CN CN201210214111.3A patent/CN103516752B/en not_active Expired - Fee Related
-
2013
- 2013-06-24 WO PCT/US2013/047300 patent/WO2014004368A1/en active Application Filing
- 2013-06-25 TW TW102122614A patent/TW201409244A/en unknown
Patent Citations (4)
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 |