摘要:
Techniques are provided for generating a logical application by grouping multiple physical distributions of an application for programming a plurality of electronic devices. A logical application can run separate commands through a single interface, lessening the number of connections needed between different user's electronic devices (e.g., smart phones, tablets, workstations, wearable computers) and a company's various servers. In certain embodiments, different physical distributions of the application may correspond to different operating systems versions of the application. Compiled code for each of these operating systems and device types is controlled and assigned to select users' devices from vastly different distribution architectures. In certain embodiments, a particular version (i.e., physical distribution) of the logical application to be installed to the device is determined based on the operating system of the device and the appropriate version of the logical application is installed on the device.
摘要:
A gaming device for playing a video game. The gaming device executes game software to output rendering commands representing a virtual world of the video game and has a local rendering module for processing the rendering commands to generate an image data stream of the virtual world. The gaming device has a remote rendering controller for generating second rendering commands for processing by a remote rendering module to generate a rendered graphics output also depicting the virtual world.
摘要:
Provided are methods and devices for updating a virtual desktop. When receiving a first scrolling command, a server calculates a first offset corresponding to the received first scrolling command (100), and sends the calculated first offset and a first scrolling direction contained in the received first scrolling command to a thin client (101). The server detects whether the server receives a second scrolling command within a preset time, and when the server does not receive the second scrolling command within the preset time, the server calculates first emerging pixel information according to a first image which is cached this time and an image which is sent to the thin client last time, and sends the calculated first emerging pixel information to the thin client (102). By the technical solution, bandwidth waste caused when the virtual desktop is updated is reduced.
摘要:
A networking conference method and a machine using the method are provided. The networking conference method is provided for allowing a host and multiple cooperators to conduct a conference. The host accesses a first networking machine, and the multiple cooperators access multiple second networking machines, respectively. The networking conference method includes the following steps. Firstly, a request is received from any second networking machine through the first networking machine. Then, a broadcast right of the conference is transferred from the first networking machine to the request-providing second networking machine through the first networking machine.
摘要:
A cloud desktop pushing method and system, and a pushing end and a receiving end are provided in the present invention. The cloud desktop pushing method includes: a cloud desktop pushing end submitting pushing end user information to a pushing end control node; the cloud desktop pushing end receiving at least one multicast group, herein the at least one multicast group is found by the pushing end control node according to the pushing end user information; and the cloud desktop pushing end sending data to the at least one multicast group by means of multicast. The occupancy rate of the bandwidth can be reduced in the present invention.
摘要:
In some remote application execution environments, a client device (e.g., to which application output is sent and where user interaction is performed) may include native control elements for touch input such as virtual keyboards, virtual pickers and the like. When the server device detects an editable/control field of a remoted application receiving focus, the server may instruct the client to activate a native control element for user interaction. The client may determine the manner in which to modify an application display to resolve potential display conflicts. For example, a native control element may obscure or hide portions of the remoted application on the client display. Modifying the application display may include panning the display, zooming into or out of portions of the display, adapting the display for scrolling and the like. The remote computing device may also transmit values for populating a native control element.
摘要:
An agent executing on a remotely controlled mobile computer device receives control input from a remote resource over a network. The remote resource transmits the control input to the agent application to control the mobile computer device. The agent application includes an emulator function to translate the control input. The emulator is configured to produce the translated control input in a format such that it appears to an operating system of the mobile computer device that an input sensing resource local to the mobile computer device generated the control input, even though the control input is generated via hardware and/or software disposed at the remote resource over a network. The agent application in the mobile computer device utilizes the translated control input produced by the emulator to control operation of the mobile computer device.
摘要:
Embodiments of the invention are generally directed to an integrated mobile desktop. An embodiment of an apparatus includes a display chip to receive graphical data and produce video display signals; and a logic chip to receive data from a mobile device and the video display signals from the display chip to generate a display including at least a portion for a representation of a display of the mobile device. The logic chip provides for integration of operations for the apparatus and the mobile device using the generated display.
摘要:
Described herein are systems and methods for enabling an unlimited multi-user desktop environment. In accordance with an embodiment the system includes a computing device hosting the desktop. Each user connects to the desktop through the same or different computing devices. Each user will in their client-area render a section of the unlimited multi-user desktop. The section can be the same or different for all users. An embodiment will allow compatible objects to render the same content at different content positions for each connected user. For example a user can scroll on a shared webpage without impacting the scroll position for other users looking at the same window of the same webpage. Additional embodiments are also described herein.
摘要:
The present invention discloses a method and a system for mapping multiple virtual machines, and a client device. The method includes: separately acquiring, by the client device, display parameters of N connected display devices; when the client device is connected to M virtual machines, separately receiving, by the client device, virtual desktops pushed by the M virtual machines; separately selecting, by the client device according to the display parameters of the N display devices, display devices for the M virtual machines from the N display devices; outputting, by the client device, the virtual desktops of the M virtual machines to the display devices separately selected for the M virtual machines, to display the virtual desktops, where N is not less than M, N and M are both natural numbers, and M is not less than 2. By using embodiments of the present invention, when the client device is connected to multiple display devices, virtual desktops of multiple connected virtual machines can be separately mapped onto different display devices for display, thereby improving utilization of the client device, and meeting demands of a user when multiple virtual machines are used.