Legal claims defining the scope of protection, as filed with the USPTO.
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 application of the terminal device through the wireless air interface.
17. The implementation method of a wireless network according to claim 12 , wherein the method further comprises: reporting, by the terminal device, its configuration information to the mobile communication network; and generating, by the mobile communication network according to the configuration information, a quality of service attribute for performing data exchange between the tenant application and the virtual machine regardless of the application being executed.
18. The implementation method of a wireless network according to claim 17 , wherein the method further comprises: uploading, by the tenant application, the operation command to the virtual machine according to the fixed quality of service attribute generated by the mobile network; or transmitting, by the virtual machine, 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 network; or uploading, by the tenant application, real-time data to the virtual machine according to the fixed quality of service attribute generated by the mobile network; or exchanging, by the virtual machine, file data with the tenant application according to the fixed quality of service attribute generated by the mobile network.
19. The implementation method of a wireless network according to claim 18 , wherein the method further comprises: when the tenant application is run on a first terminal device, starting the tenant application on a second terminal device; and synchronizing the tenant application run on the first terminal device and the second terminal device to the virtual machine corresponding to the tenant application, thereby implementing seamless switching of the tenant application from the first terminal device to the second terminal device.
Unknown
March 28, 2017
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.