Virtual mode execution manager
US-12118376-B2 · Oct 15, 2024 · US
US9606819B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9606819-B2 |
| Application number | US-201414196966-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 4, 2014 |
| Priority date | Sep 7, 2011 |
| Publication date | Mar 28, 2017 |
| Grant date | Mar 28, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention provides a wireless network, an implementation method thereof, and a terminal. The wireless network includes a terminal, a mobile communication network, and a network cloud, where the terminal is connected to the network cloud through the mobile communication network; a virtual machine corresponding to the terminal is provided in the network cloud; a tenant corresponding to the virtual machine is provided on the terminal; the virtual machine is configured to run an application and/or process a file as a proxy of the terminal, and upon reception of an operation command sent by the tenant, transmit display screen image data that is of the application and/or file and corresponds to the operation command to the tenant through a wireless air interface.
Opening claim text (preview).
What is claimed is: 1. A wireless network architecture, comprising: a terminal device; a mobile communication network; a server cluster including distributed computers configured to operate a network cloud, wherein the terminal device is connected to the network cloud through the mobile communication network; the network cloud configured to execute a virtual machine corresponding to the terminal device; the terminal device configured to execute a tenant application corresponding to the virtual machine; wherein the virtual machine is configured to run an application and/or process a file as a proxy of the terminal device, and upon reception of an operation command sent by the tenant application, transmit display screen image data of the application and/or file corresponding to the operation command to the tenant application through a wireless air interface; and wherein the virtual machine is configured to perform a data exchange from the terminal device to a different terminal device by exchanging data with a different virtual machine corresponding to the different terminal device. 2. The wireless network architecture according to claim 1 , wherein the virtual machine is further configured to: run a local application of the terminal device and/or a mobile broadband application; or open and/or operate streaming media video data; or transmit and/or process file data. 3. The wireless network architecture according to claim 1 , wherein the operation command sent by the tenant application comprises an operation command input by a user by using a keyboard, a mouse, or a touchscreen of the terminal device. 4. The wireless network architecture according to claim 1 , wherein the terminal device is further configured to upload, to the virtual machine, any one of the following real-time data: voice or audio data, image or video data taken by using a camera device, global positioning system GPS location information data, data of a peripheral device obtained through a wired interface, and data of a peripheral device obtained through a wireless interface. 5. The wireless network architecture according to claim 1 , wherein: the virtual machine is further configured to exchange file data with the tenant application of the terminal device through the wireless air interface. 6. The wireless network architecture according to claim 2 , wherein: the terminal device is further configured to report its configuration information to the mobile communication network; and the mobile communication network is configured to generate, according to the configuration information, a fixed quality of service attribute for performing data exchange between the tenant application and the virtual machine regardless of the application being executed. 7. The wireless network architecture according to claim 6 , wherein: the tenant application is configured to upload the operation command to the virtual machine according to the fixed quality of service attribute generated by the mobile communication network; or the virtual machine is configured to transmit the display screen image data that is of the application and/or file and corresponds to the operation command to the tenant application according to the fixed quality of service attribute generated by the mobile communication network; or the tenant application is configured to upload real-time data to the virtual machine according to the fixed quality of service attribute generated by the mobile communication network; or the virtual machine is configured to exchange file data with the tenant application according to the fixed quality of service attribute generated by the mobile communication network. 8. The wireless network architecture according to claim 7 , wherein the tenant application corresponding to the virtual machine is provided on different terminal devices. 9. The wireless network architecture according to claim 8 , wherein the tenant application displays the display screen image data of the application and/or file on a display screen of the terminal device. 10. A terminal device, comprising: an input device, a tenant application, and a display screen, wherein: the tenant application corresponds to a virtual machine provided in a network cloud to which the terminal device is connected through a mobile communication network; the input device is configured to receive an operation command input by a user; the tenant application is configured to upload the operation command to the virtual machine, and receive display screen image data, which is transmitted by the virtual machine through a wireless air interface, of an application that is run and/or a file that is processed by the virtual machine as a proxy of the terminal device according to the operation command; and the display screen is configured to display the display screen image data received by the tenant application; and wherein the tenant application is configured to initiate a data exchange with a different terminal device through another operation command by instructing the virtual machine to perform a data exchange with a different virtual machine corresponding to the different terminal device. 11. The terminal device according to claim 10 , wherein the input device comprises a keyboard, a mouse, or a touchscreen. 12. An implementation method of a wireless network comprising a terminal device, a mobile communication network, and a network cloud, wherein the terminal device is connected to the network cloud through the mobile communication network, the method comprising: providing, in the network cloud, a virtual machine corresponding to the terminal device, and providing, on the terminal device, a tenant application corresponding to the virtual machine; running an application and/or processing a file by the virtual machine as a proxy of the terminal device, and upon reception of an operation command sent by the tenant application, transmitting display screen image data that is of the application and/or file and corresponds to the operation command to the tenant application through a wireless air interface; and exchanging data from the terminal device to a different terminal device by exchanging data from the virtual machine to a different virtual machine corresponding to the different terminal device. 13. The implementation method of a wireless network according to claim 12 , wherein running an application and/or processing a file by the virtual machine as a proxy of the terminal device comprises: running a local application of the terminal device and/or a mobile broadband application; or opening and/or operating streaming media video data; or transmitting and/or processing file data. 14. The implementation method of a wireless network according to claim 12 , wherein the operation command sent by the tenant application comprises an operation command input by a user by using a keyboard, a mouse, or a touchscreen of the terminal device. 15. The implementation method of a wireless network according to claim 12 , wherein the method further comprises: uploading, by the terminal device, to the virtual machine, any one of the following real-time data: voice or audio data, image or video data taken by using a camera device, global positioning system GPS location information data, data of a peripheral device obtained through a wired interface, and data of a peripheral device obtained through a wireless interface. 16. The implementation method of a wireless network according to claim 12 , wherein the method further comprises: exchanging, by the virtual machine, file data with the tenant ap
specially adapted for terminal emulation, e.g. Telnet · CPC title
specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability · CPC title
Migration or transfer of sessions · CPC title
Offload · CPC title
Hypervisors; Virtual machine monitors · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.