G06F9/452

USER INTERFACE FOR DELIVERED VIRTUAL DESKTOP
20230236854 · 2023-07-27 ·

A client device may receive, from a remote computing system via a first communications channel, first graphics content for a virtual desktop of a computing environment hosted on the remote computing system and delivered to the client device. The first graphics content may be sent from the client device to at least one external. The client device may receive, from the remote computing system via a second communications channel, data indicative of at least one characteristic of plurality of resources hosted in the computing environment and accessible via the virtual desktop. While the virtual desktop is presented on the at least one external monitor and based at least in part on the received data, second graphics content indicative of the at least one characteristic of the plurality of resources may be presented on a touchscreen of the client device.

Display control method and system, mobile terminal, and storage medium

A display control method and system, a mobile terminal, and a storage medium are provided. The method includes: acquiring a trigger event, the trigger event including at least one of: an event generated by triggering a first display interface or an event generated by triggering a second display interface; acquiring a target display area corresponding to the trigger event; reporting the trigger event to a desktop launcher corresponding to the target display area, so that the desktop launcher starts an interface corresponding to the trigger event in the target display area.

Inter-server memory pooling

A memory allocation device for deployment within a host server computer includes control circuitry, a first interface to a local processing unit disposed within the host computer and local operating memory disposed within the host computer, and a second interface to a remote computer. The control circuitry allocates a first portion of the local memory to a first process executed by the local processing unit and transmits, to the remote computer via the second interface, a request to allocate to a second process executed by the local processing unit a first portion of a remote memory disposed within the remote computer. The control circuitry further receives instructions via the first interface to store data at a memory address within the first portion of the remote memory and transmits those instructions to the remote computer via the second interface.

Autonomous screenshare of dynamic magnification view without primary collaboration interruption

Sharing a perspective view with users in a web conference by identifying each user participating in a web conference, determining a role of at least two users participating in the web conference, determining a first user provides screen content to the web conference, wherein the provided screen content of the first user corresponds to a first view of the first user, generating a second perspective view of the provided screen content of the first user for a second user, and providing the second view of the provided screen content to the second user.

Resizing a logon screen or other user interface (UI) elements prior to login

A logon screen and a user interface (UI) element used in connection with a remote desktop are resized, by presenting the logon screen and UI element in a connection/viewing window having a size that has been reduced to be smaller than the topology of a display screen of a user device. After the logon process is completed, a window of the remote desktop and/or a window of an application installed on the remote desktop can be sized/resized to a larger size for use by the user.

SYSTEMS AND METHODS FOR DETECTION OF DEGRADATION OF A VIRTUAL DESKTOP ENVIRONMENT

Described embodiments provide systems and methods for detection of the degradation of a virtual desktop environment. A computing device may receive data from a plurality of client devices. The computing device may identify a subset of client devices from the plurality of client devices with at least one characteristic in common based on the received data. The computing device may determine a ratio of the identified subset of client devices, the ratio being a comparison of client devices of the subset with a value above a first threshold to a total number of client devices of the subset, and the value being indicative of a characteristic of performance for that client device. The computing device may identify a cause of an anomaly in the performance of the application based on the ratio exceeding a second threshold.

Systems, Methods, Applications, and User Interfaces for Providing Triggers in a System of Record

Systems, computer-implemented methods, applications, user interfaces, and tangible non-transitory computer readable media for providing triggers in a system of record are disclosed. For example, a computer-implemented method may include maintaining a trigger associated with an application where the trigger comprises a set of conditions and a set of operations associated with a custom computer language that is supported by the application, evaluating the conditions associated with the trigger based on an occurrence of an event associated with the application, determining that the conditions associated with the trigger are satisfied based on the evaluating of the conditions, and executing the operations associated with the custom computer language based on determining that the conditions of the trigger are satisfied. For example, execution of such operations may include performing one or more actions in association with the application and/or one or more third-party applications that are integrated with the application.

CONTENT APPEARANCE CONVERSION FOR REMOTE APPLICATION SHARING

A method, computer system, and a computer program product for application sharing are provided. Setting information that includes a display preference of a receiver is received. Application content from a host computer is received. The application content includes at least one screen image. The at least one screen image is converted according to the setting information. The converted screen image is transmitted to a receiver computer for real-time screen sharing with the host computer. A host controller action signal is received. The host controller action signal represents a host controller action at the host computer. A content modification is transmitted to the receiver computer for the real-time screen sharing and for displaying with the converted at least one screen image. The content modification corresponds to the host controller action.

METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT FOR USING VIRTUAL DESKTOP
20230022322 · 2023-01-26 ·

Embodiments of the present disclosure provide a method, an electronic device, and a computer program product for using a virtual desktop. A method in one embodiment includes receiving, at a first edge node in a plurality of edge nodes, an instruction from a first set of input devices in a plurality of peripheral devices. The instruction is for use of a first virtual desktop deployed on the first edge node. The method further includes: using the first virtual desktop based on the instruction by using resources at the first edge node. The method further includes: sending data to an output device in the plurality of peripheral devices, wherein the data is associated with the use of the first virtual desktop. The solution for using a virtual desktop of the present application enables the use of a virtual desktop using resources at an edge node without requiring a client.

SMART EDGE PLATFORM FOR EDGE DEVICES AND ASSOCIATED SYSTEMS AND METHODS

Smart sensors, platforms for smart sensors, and associated systems and methods, are disclosed herein. In some implementations, the platform includes hardware interfaces that are abstracted and/or standardized as defined by various common group types. The abstracted interfaces allow numerous different sensors to be connected and integrated into the smart sensor as desired for a specific application. Further, the platform can reuse a standardized software backbone as a sensor platform as sensors are varied, as well as across multiple smart sensors. In some implementations, the standardized sensor platform can include an on-board resident user interface (RUI) with an internet-accessible portal, allowing users to connect to the RUI on the sensor platform through any network accessible device. The platform can also include an artificial intelligence and/or machine learning engine to turn raw sensor data into real-time automation and inspection information within the sensor within the local environment.