Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

211 results about "Virtual desktop" patented technology

In computing, a virtual desktop is a term used with respect to user interfaces, usually within the WIMP paradigm, to describe ways in which the virtual space of a computer's desktop environment is expanded beyond the physical limits of the screen's display area through the use of software. This compensates for a limited desktop area and can also be helpful in reducing clutter. There are two major approaches to expanding the virtual area of the screen. Switchable virtual desktops allow the user to make virtual copies of their desktop view-port and switch between them, with open windows existing on single virtual desktops. Another approach is to expand the size of a single virtual screen beyond the size of the physical viewing device. Typically, scrolling/panning a subsection of the virtual desktop into view is used to navigate an oversized virtual desktop.

Augmented reality cooperation system of cloud desktop

The invention provides an augmented reality cooperation system for a cloud desktop, and the system comprises a cloud service module which generates a virtual desktop image, and carries out the resource monitoring and data storage; the AR equipment is used for collecting data and interacting with virtual reality; the collaborative rendering module is used for fusing AR rendering and virtual reality; the interaction module is used for a multi-modal interaction mode and personalized recommendation; the intelligent scheduling module is used for dynamic resource allocation, resource prediction and optimal management; the network optimization module is used for designing a layered edge architecture and introducing a QUIC protocol to carry out optimized transmission of data streams; the security module is used for carrying out encryption transmission and verifying the identity and access of the user; and the compatible module is used for defining standardized interfaces and protocols and realizing multi-platform support. Functions and resources can be deeply fused, the problems of network dependence, interaction precision, resource allocation and the like are solved, optimal AR presentation and experience effects are provided, and various application scenes are supported.
Owner:XIAN LEIFENG ELECTRONIC TECH CO LTD

Hiding sensitive information in collaborative virtual desktop sessions

Systems and methods are described for hiding a primary user's sensitive information in collaborative virtual desktop sessions where multiple secondary users access the primary user's virtual desktop. In particular, embodiments described herein leverage a mechanism for monitoring when designated sensitive applications are opened in the virtual desktop. After the primary user sets up a collaborative session on their virtual desktop, if a sensitive application opens in the virtual desktop during the collaborative session, the sharing of the desktop graphical user interface (GUI) can be stopped and the user can be prompted (e.g., via a warning dialog that pops up) to choose how to proceed. For example, the user can choose to hide the entire desktop, to minimize or close the sensitive application, or to continue sharing the desktop but pop-out the sensitive application from the remote desktop in a separate window that is not shared with the collaborators.
Owner:OMNISSA LLC

System and method for automated analysis and upgrade for provisioning a set of cloud regions

A system and method for selecting Cloud regions for supporting a virtual desktop on a client device is disclosed. The system includes a plurality of available Cloud regions that each include resources for providing a virtual desktop to a client device of a user via a network. A monitoring service is coupled to the available cloud regions. The monitoring service collects use data from the available cloud regions in relation to providing virtual desktops to other client devices. A resource management engine is coupled to the available cloud regions. The resource management engine determines a score for each of a plurality of sets of the Cloud regions in relation to the client device. A control plane selects a set of Cloud regions from the plurality of sets according to the determined scores of each of the sets to provide the virtual desktop to the client device.
Owner:WORKSPOT INC

Virtual desktop sandbox isolation system, method and equipment for Windows and medium

The invention discloses a virtual desktop sandbox isolation system, method and equipment for Windows and a medium, and relates to the technical field of computers. The system comprises a virtual desktop management module, a sandbox isolation module and a resource access control module. A virtual desktop management module creates and manages a virtual desktop, a sandbox isolation module generates an independent sandbox environment for each desktop, cross-desktop process communication is prevented, and file write operation redirection and external access interception are respectively realized by means of a resource access control module and through an API hook and dynamic link library injection technology. And redirection and access control of network communication to a VPN network channel. Therefore, systematized deep isolation is realized at the desktop level. Through deep binding of the virtual desktop and the sandbox environment, desktop-level file system redirection, network channel isolation and process communication blocking are achieved, and the security requirement for reliable, seamless and deep isolation between different virtual desktops is met.
Owner:BEIJING WANLIHONG TECH CO LTD

Virtual desktop affinity for seamless remote desktop windows

An example method of displaying windows in a remote desktop system, includes: obtaining, by a remote desktop client executing on a local computer having a local operating system (OS), information relating a first window to a first virtual desktop generated by the local OS; sending the information from the remote desktop client to a remote desktop server; setting, by the remote desktop server, a tag in a remote window object representing a remote window that corresponds to the first window based on the information, the remote window generated by a remote OS on a remote computer; receiving, at the remote desktop client, at least a portion of the remote window object including the tag; and displaying, by the remote desktop client in cooperation with the local OS based on the tag, the first window on the first virtual desktop.
Owner:OMNISSA LLC

Bank virtual desktop remote access control method and system based on firewall

The invention discloses a bank virtual desktop remote access control method and system based on a firewall, and relates to the technical field of firewall security monitoring, and the method comprises the steps: analyzing the security information of a virtual desktop of each business window to determine the security level of the virtual desktop of each business window; the firewall instance of each virtual desktop is set in a targeted manner, and each virtual desktop is protected in a targeted manner, so that the reliability of the firewall instance is improved. The access scene of the virtual desktop of the service window is defined, and different security monitoring strategies are adopted for a single virtual desktop and a plurality of virtual desktops, so that the security of remote access is improved. The dynamic monitoring strategy is set according to the control content and the access scene, and the security monitoring strategy is adjusted by considering the interaction condition among the virtual desktops, so that the security and adaptability of the remote access control of the bank virtual desktop are improved, and the security of the remote access control is ensured.
Owner:BANK OF SHANGHAI

Method and system for real-time identification of root cause of a fault in a globally distributed virtual desktop fabric

A system and method for determining root causes of a failure in a virtual desktop system in real time is disclosed. The virtual remote desktop system has interconnected service components to make a virtual desktop available on a client device, and agents monitoring events from the components. An event collection module is coupled to the agents of the desktop system. The event collection module compiles events from the components relating to the failure. An aggregation module is coupled the event collection module. The aggregation module correlates events in a time-ordered stream relating to the fault. A diagnosis analysis system identifies one of the events of the time-ordered stream as the likely root cause of the fault.
Owner:WORKSPOT INC

Method and system for provisioning and management of dynamic desktops

A system and method for providing access to a virtual cloud desktop by a client device is disclosed. The requirements of a logical desktop are determined. Virtual desktops and associated cloud resources meeting the requirements of the logical desktop are determined. Each of the virtual desktops and cloud resources are associated with a cloud region. The virtual desktops that meet the requirements are prioritized. A request is received from the user for the logical desktop. The highest priority virtual desktop is selected. The selected virtual desktop is made accessible to the client device.
Owner:WORKSPOT INC

Providing managed backtrace ability for virtual desktop infrastructure (VDI)

A system and method for saving and restoring snapshots of a client device connected to a virtual desktop are disclosed. When a client device makes a request to capture the state of the virtual desktop, the request is sent to a server if the client device and virtual desktop are authorized according to a policy. The request may also specify that the virtual desktop's memory contents be captured. The server forms the snapshot and saves the snapshot in storage. When a client device makes a request to restore the virtual desktop, the client selects one of the saved snapshots and restores the virtual desktop, including its memory, when the client device and desktop are authorized, and the snapshot has not exceeded its allowed time in storage according to the policy.
Owner:OMNISSA LLC

Method and system for security-based flex on demand in a multi application programming interface (API) virtual desktop infrastructure (VDI) environment

A method for managing virtual desktop infrastructure (VDI) environments includes: obtaining, by an orchestrator, a resource related parameter and a security related parameter; assembling, by the orchestrator, an application programming interface (API) combination to generate a VDI environment based on a plurality of vendor-provided APIs; testing, by the orchestrator and for a vulnerability result, the VDI environment across a range of users based on the resource related parameter and security related parameter; providing, by the orchestrator, the range of users and VDI environment to an analyzer, in which the analyzer is instructed by the orchestrator to generate a model that minimizes the vulnerability result of the VDI environment; generating, by the analyzer, a trained model by training the model using at least the range of users, VDI environment, security related parameter, resource related parameter, and vulnerability result; and initiating, by the analyzer, notification of an administrator about the trained model.
Owner:DELL PROD LP

Implementation method of localized operating system VOI desktop

The invention provides an implementation method of a localized operating system VOI desktop, which is implemented by customizing Linux system startup logic in combination with an OverlayFS technology and a virtual disk technology. The method comprises the steps that an operating system mirror image is manufactured, an operating system is installed in a virtual disk, a kernel mirror image is modified, and kernel mounting root partition logic is redefined; deploying a virtual desktop, managing a mirror image file on a server side, distributing the mirror image file to a terminal and creating an independent desktop file; and when the desktop is started, the kernel system is guided through the guide program, the OverlayFS is mounted in the kernel system by using the virtual disk according to a predefined rule, and the root partition is switched. According to the invention, a high-performance virtual desktop environment is realized, multi-system coexistence and rapid switching are supported, the hardware compatibility is good, the system performance loss is less than 3% through testing, and the storage space is saved by more than 60%.
Owner:XIAN LEIFENG ELECTRONIC TECH CO LTD

Methods and systems for providing virtual desktop infrastructure via secure classified remote access as a service

An internet end-user device includes a processor, a network interface controller; and a memory including instructions that, when executed by the one or more processors cause the end-user device to configure the end-user device to use a red network and perform dependency verification of the end-user device. A method includes configuring an end-user device to use a red network; and performing dependency verification of the end-user device. A non-transitory computer readable medium includes program instructions that when executed, cause an internet end-user device for use by end users to configure the end-user device to use a red network and perform dependency verification of the end-user device.
Owner:CDW LLC

Virtual image display method and device, terminal and storage medium

The invention provides a virtual image display method and device, a terminal and a storage medium, and belongs to the technical field of computers. The method comprises the following steps: displaying first desktop wallpaper on a virtual desktop, wherein the first desktop wallpaper displays a first virtual image; in response to a starting operation on a target application, displaying an application interface of the target application, the target application being any application in the terminal, and the application interface displaying application information of the target application; in response to a desktop returning operation, the first desktop wallpaper is switched to be displayed as second desktop wallpaper, the second desktop wallpaper displays a first animation of the first virtual image, and the first animation displays an action associated with the target application, of the first virtual image. According to the scheme, the relevance between the virtual image and the target application can be improved, the expressive force of the virtual image is enhanced, and the user experience is improved.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

System and method for dynamic provisioning of cloud desktop pools from multiple public cloud providers

A system and method for providing virtual desktops to client devices of users is disclosed. The system includes available cloud regions that each can provide virtual desktops and associated resources. A desktop pool resource management engine is coupled to the available cloud regions and collects constraint data from the available cloud regions as well as operational data from desktop clients and desktop agents. A cloud usage profile is created for a subset of the users from the operational data. A priority list of available cloud regions for a user in the subset is created based on the usage profile and the constraint data of the available cloud regions. The highest priority cloud region from the priority list is recommended for the user requesting a desktop. A control plane selects the highest priority cloud region according to the priority list to provide the desktop to the client device.
Owner:WORKSPOT INC

System and method for dynamic provisioning of cloud desktop pools from multiple public cloud providers

A system and method for providing virtual desktops to client devices of users is disclosed. The system includes available cloud regions that each can provide virtual desktops and associated resources. A desktop pool resource management engine is coupled to the available cloud regions and collects constraint data from the available cloud regions as well as operational data from desktop clients and desktop agents. A cloud usage profile is created for a subset of the users from the operational data. A priority list of available cloud regions for a user in the subset is created based on the usage profile and the constraint data of the available cloud regions. The highest priority cloud region from the priority list is recommended for the user requesting a desktop. A control plane selects the highest priority cloud region according to the priority list to provide the desktop to the client device.
Owner:WORKSPOT INC

Configuring a virtual desktop in a vehicle device for data analytics

Some embodiments provide a novel method for analyzing data collected by a vehicle at a first location. On a first device operating in the vehicle, the method instantiates a virtual desktop first virtual machine (VM) for remote use of the first device by a remote user that uses a remote second device at a remote second location. The method instantiates a data collection second VM for local use of the first device to collect a set of data at the first location and store the set of data at the vehicle. The method facilitates interaction between the virtual desktop first VM and the remote user over a network for the remote user to access the data collection second VM to analyze the set of data without needing to forward the set of data over the network to the remote second device.
Owner:VMWARE INC

Automatic advertisement screenshot and container automatic expansion method and system in virtual desktop environment

The invention discloses an automatic advertisement screenshot and container automatic expansion method and system in a virtual desktop environment. A virtual display capable of exporting a DMA-BUF is created by deploying a Virtual Display Driver in a kernel of a host machine, and after Chrome is driven by Puppeteer to complete hardware acceleration rendering in a container, zero-copy desktop-level screenshot is carried out on a shared memory frame buffer by utilizing desktop-script-native; and meanwhile, a Kubernetes CRD unified database task and a declarative API are adopted, a Redis Stream second-level index and a predictive HPA algorithm are combined to realize advanced delta t capacity expansion of Pod, and the P99 queuing delay is ensured to be less than 2s. According to the method, single-node concurrency is improved by 3.2 times without extra hardware cost, CPU occupation is reduced by 45%, WebGL / Flash advertisement fidelity is 100%, and the method is suitable for cloud advertisement verification, brand security and programmed creative monitoring scenes.
Owner:CHEZHI HULIAN BEIJING SCI & TECH CO LTD

System and method for highly secure remote connection pathways between endpoint devices and cloud desktops

A system and method for providing a secure pathway between an endpoint device and a virtual desktop executed by one or more servers is disclosed. A client monitoring interface receives connection information from an endpoint device operated by a user during an endpoint device stage of a connection pathway. A gateway monitor receives connection information from a gateway accessible by the endpoint device during a gateway stage of the connection pathway. A virtual desktop monitor receives connection information from the virtual desktop during a desktop stage of the connection pathway. A connection pathway model is created based on previous connection information by the user. A connection orchestrator compares the connection pathway model with the connection information and determines whether to block the connection based on the comparison.
Owner:WORKSPOT INC

Selective screen capture protection on virtual desktop sessions

In one aspect, an example methodology may include, by a computing device, establishing a virtual desktop session with an endpoint and retrieving a screen capture protection policy defining one or more sensitive applications for screen capture protection. The method may also include, responsive to a determination that a sensitive application is visible on a screen, enabling, by the computing device, screen capture protection on the virtual desktop session, wherein the determination that the sensitive application is visible is based on the screen capture protection policy.
Owner:CITRIX SYSTEMS INC

CAE software management system and method

The invention discloses a CAE software management system and method, and relates to the technical field of CAE software management, and the method comprises the steps that a graphic rendering virtualization module provides a virtual desktop environment, so that a user interacts with a CAE interface based on the virtual desktop environment to generate a task description file; the job management and monitoring module receives the task description file and performs standardization processing on the task description file to obtain a standard task description file; the computing resource intelligent scheduling module performs resource matching on the standard task description file through a scheduling algorithm to determine a target computing node, and processes the CAE simulation task through the cross-platform scheduler adapter module and the standard task description file according to the target computing node; and when the computing resource intelligent scheduling module processes the CAE simulation tasks, the data management and security control module performs data synchronization through a distributed file system, creates an independent virtual sandbox environment for each CAE simulation task, and binds a sandbox with a target computing node.
Owner:SICHUAN ZHONGJIU SHUCHUANG TECHNOLOGY CO LTD

System and method for multiple displays connected to a cloud desktop

A system and method for supporting multiple physical monitors of an endpoint device that allows access to a virtual desktop running on a host. The system allows streamlining the configuration of the reserved display identification by using semantic hints, with the framework of the extended physical display arrangement. The system allows for configuring a reserved physical display allowing an end user to have certain classes of content (such as video or screen-sharing) always appear on the reserved display, bypassing the virtual desktop.
Owner:WORKSPOT INC

Remotely performing data analysis using a virtual desktop

Some embodiments provide a novel method for remotely performing data analysis on a set of data collected using a first device operating in a vehicle at a first location. At a remote second device used by a remote user at a remote second location, the method accesses, over a network, a first VM executing on the first device allowing remote use of a second VM executing on the first device to produce analysis results of data that is collected and stored at the vehicle. The method uses the first VM (1) to direct the second VM to analyze the set of data to produce a set of analysis results, (2) to generate a rendered image that shows the set of analysis results, and (3) to forward the rendered image through the network to the remote second device for the remote user to view the set of analysis results.
Owner:VMWARE INC

Application publishing in a virtualized environment

Methods and systems for application publishing in a virtualized environment are described herein. A system may facilitate publishing of one or more shortcuts based on inputs made in the virtual desktop environment (e. g., when a user “drag-and-drops” a shortcut onto a publishing icon on a desktop). The system may determine application information and instance information for the application, and may publish a shortcut for that application to the storefront. As a result, users may be permitted to self-publish shortcuts for preferred applications onto personalized storefronts, which may be unique to each user.
Owner:CITRIX SYSTEMS INC

Accessing files from virtual desktops and applications during interruptions to connectivity

Described embodiments provide systems and methods of providing accessing to a file. A client device may store a copy of a file. The copy may be generated during active use of the file in which content of the file is accessible by the client device via an application hosted on a remote computing device. Responsive to a loss in connectivity that disrupts the active use of the file, the client device may identify a local application on the client device based at least on a type of the file. The client device may use the identified local application to access the copy of the file stored on the client device and continue the active use of content of the file. Subsequent to restoring the connectivity, the client device may provide the file to the remote computing device for synchronization of the file.
Owner:CITRIX SYSTEMS INC

Virtual desktop fault processing method, electronic device, storage medium and program product

Embodiments of the present application provide a virtual desktop fault processing method, an electronic device, a storage medium and a program product. The method comprises: obtaining structured information and unstructured information of a virtual desktop; inputting the structured information and the unstructured information into a preset fault processing model for prediction processing to obtain fault information and fault solution mode information of the virtual desktop; and sending the fault information and / or the fault solution mode information of the virtual desktop to a client. The method is used to achieve the technical effect of improving the virtual desktop fault processing efficiency.
Owner:AGRICULTURAL BANK OF CHINA

Method and system for virtual desktop service manager placement based on end-user experience

A method for managing virtual desktop management placement comprises obtaining, by a virtual desktop management placement service, a request for assigning a virtual desktop management service to one of a plurality of management environments based on an end-user experience (EUE), in response to the request: sending an EUE form to an administrator of a front-end environment, obtaining a response to the EUE form, wherein the response comprises EUE requirements, performing a management environment analysis on the plurality of management environments based on the response to assign a management environment to implement the virtual desktop management service, and initiating a deployment of the virtual desktop management service on the management environment based on the management environment analysis.
Owner:DELL PROD LP

Virtual desktop display method and related device

A virtual desktop display method and related device relate to the field of cloud computing technology. A terminal device receives initial image data of a virtual desktop and region indication information from a computing device, the region indication information including coordinate information or size information of a to-be-operated object in the virtual desktop; the terminal device detects a target operation for adjusting a display region of the to-be-operated object in the virtual desktop according to the region indication information; and the terminal device renders a target image and displays the target image, a display region of the to-be-operated object in the target image being determined based on the target operation, the target image being rendered based on the initial image data. In this way, the terminal device renders the target image to be displayed based on the initial image data that has been received, without temporarily waiting for the initial image data to be transmitted from the computing device to the terminal device, which can effectively reduce the time delay of the terminal device in responding to the target operation, thereby effectively improving the user experience of using the virtual desktop.
Owner:HUAWEI TECH CO LTD

Computer host (mini cloud terminal based on virtual desktop technology)

1. The name of the product of this design: computer host (mini cloud terminal based on virtual desktop technology). 2. Purpose of the product with this design: a small computer host used for work or entertainment. 3. The design key point of this appearance design product lies in the shape. 4. The picture or photo that best illustrates the design points: Stereoscopic diagram 1. 5. The bottom surface of this design product is a part that is not easily visible or cannot be seen when in use, so the top view is omitted.
Owner:深圳市永迦电子科技有限公司

Operation approval method, device, communication server and user terminal

The present invention discloses an operation approval method, device, communication server, user terminal and computer-readable storage medium. The method is applied to the communication server and comprises: obtaining an approval query request corresponding to a target operation instruction of a virtual desktop in a user terminal; wherein the target operation instruction is an operation instruction corresponding to a communication approval process; detecting a request approval result corresponding to the approval query request; sending the request approval result to the user terminal so that the target operation instruction is processed according to the request approval result; the present invention detects the request approval result corresponding to the approval query request by a communication server, and uses the communication server of the communication software to approve the target operation of the virtual desktop in the user terminal, and can realize the approval before execution of the target operation in the virtual desktop in combination with the communication software, thereby ensuring the security of the virtual desktop and improving the approval efficiency and user experience.
Owner:SANGFOR TECH INC

Call method and device in virtual desktop environment, call equipment and storage medium

Embodiments of the application disclose a call method and device in a virtual desktop environment, a call equipment and a storage medium. The method comprises the following steps: obtaining a call request sent by a call module of a first terminal; the call request is used for requesting to establish a call connection between the first terminal and a second terminal; sending the call request to a virtual machine associated with a virtual desktop access program to obtain a first response result of the virtual machine to the call request; receiving a user operation and sending the user operation to the virtual machine, wherein the user operation is obtained according to the first response result; obtaining a first call instruction for connecting or hanging up generated by the virtual machine according to the user operation; and sending the first call instruction to the call module to connect or hang up a call through the call module.
Owner:SANGFOR TECH INC