PRESERVING DESKTOP STATE ACROSS LOGIN SESSIONS

    公开(公告)号:US20190197991A1

    公开(公告)日:2019-06-27

    申请号:US16289934

    申请日:2019-03-01

    Applicant: VMware, Inc.

    Inventor: Tal Zamir

    Abstract: Techniques are described for preserving desktop state between login sessions in desktop computing environments. During an active login session of a desktop by a user, the system intercepts all requests to open a file and records the requested file paths. The information can be recorded locally or at a remote location, such as a server accessed over a network connection. Before the login session is terminated, the system determines all open windows and captures a screenshot of each window that is open on the desktop at the time of terminating the login session. The location of each window is also determined and recorded along with the screenshots before the session is terminated. When the user starts a new active login session at a later time, the state of the desktop is restored using the recorded file paths, screenshots and window locations.

    Preserving desktop state across login sessions

    公开(公告)号:US10249266B2

    公开(公告)日:2019-04-02

    申请号:US15057037

    申请日:2016-02-29

    Applicant: VMware, Inc.

    Inventor: Tal Zamir

    Abstract: Techniques are described for preserving desktop state between login sessions in desktop computing environments. During an active login session of a desktop by a user, the system intercepts all requests to open a file and records the requested file paths. The information can be recorded locally or at a remote location, such as a server accessed over a network connection. Before the login session is terminated, the system determines all open windows and captures a screenshot of each window that is open on the desktop at the time of terminating the login session. The location of each window is also determined and recorded along with the screenshots before the session is terminated. When the user starts a new active login session at a later time, the state of the desktop is restored using the recorded file paths, screenshots and window locations.

    Distributed self-served application remoting

    公开(公告)号:US09813506B2

    公开(公告)日:2017-11-07

    申请号:US14743545

    申请日:2015-06-18

    Applicant: VMware, Inc.

    Inventor: Dan Ilan Tal Zamir

    Abstract: Techniques disclosed herein provide an approach for distributed self-served application remoting. In one embodiment, a user's own computing device, on which a remoted application runs, transmits user interface updates to a destination device which displays the updates and communicates back inputs (e.g., keyboard and mouse inputs) made at the destination device. The user may select an application for remoting by moving the application's window outside the boundaries of a desktop. This is similar to moving the application across computer screens in a multi-monitor setup and may create the illusion of a boundless desktop. In another embodiment, the user may remote the application to multiple destination devices using a “broadcast” mode. In yet another embodiment, the user may remote the application to a virtual machine.

    PROVISIONING VIRTUAL DESKTOPS WITH STUB VIRTUAL DISKS

    公开(公告)号:US20170116009A1

    公开(公告)日:2017-04-27

    申请号:US15398244

    申请日:2017-01-04

    Applicant: VMware, Inc.

    Inventor: Tal Zamir

    CPC classification number: G06F9/45533 G06F9/452 G06F9/45558 G06F2009/45595

    Abstract: A system is described allowing a virtual desktop to be booted directly from a desktop image stored in a backup database without requiring content from the desktop image to be copied into the virtual disk of the virtual machine hosting the virtual desktop. The hosting virtual machine contains a synthetic virtual disk acting as a stub disk by redirecting read requests targeted for the synthetic disk from the guest operating system to corresponding locations of the storage where the desktop image is kept.

    APPLICATION MANAGEMENT IN ENTERPRISE ENVIRONMENTS USING CLOUD-BASED APPLICATION RECIPES
    5.
    发明申请
    APPLICATION MANAGEMENT IN ENTERPRISE ENVIRONMENTS USING CLOUD-BASED APPLICATION RECIPES 有权
    企业环境中的应用管理使用基于云的应用程序

    公开(公告)号:US20160342403A1

    公开(公告)日:2016-11-24

    申请号:US14720050

    申请日:2015-05-22

    Applicant: VMware, Inc.

    CPC classification number: G06F8/61

    Abstract: A cloud-based system is described for producing application deltas based on application recipes that identify components of the application deltas using unique identifiers, without the recipe containing all or any content of the actual application. The application recipe can be conveyed to an organization operating on an enterprise network, where the application recipe can be matched with application files in the organization's backup storage containing copies of content of endpoint devices on the network to retrieve components identified by the recipe and produce the application delta for the application. Subsequently, the application delta can be used as an installation package to perform IT operations such as installing the application on endpoint devices.

    Abstract translation: 描述了基于云的系统,用于基于使用唯一标识符识别应用程序增量的组件的应用程序配方来生成应用程序增量,而不包含实际应用程序的全部或任何内容的配方。 应用程序配方可以传达给在企业网络上运行的组织,其中应用程序配方可与组织的备份存储器中的应用程序文件匹配,其中包含网络上的端点设备内容的副本,以检索由配方识别的组件,并生成 应用程序增量为应用程序。 随后,应用程序增量可用作安装包来执行IT操作,例如在端点设备上安装应用程序。

    Rapid cloud-based image centralization
    6.
    发明授权
    Rapid cloud-based image centralization 有权
    快速的基于云的图像集中化

    公开(公告)号:US09390095B2

    公开(公告)日:2016-07-12

    申请号:US14074514

    申请日:2013-11-07

    Applicant: VMware, Inc.

    Inventor: Tal Zamir Dan Ilan

    CPC classification number: G06F17/30091 G06F17/30174

    Abstract: A system for a mass centralization approach to full image cloning of multiple computing devices is provided. The system includes a plurality of computing devices and a server. The server includes a processor programmed to receive, from the plurality of computing devices, metadata for files stored on the plurality of computing devices, determine, from the received metadata, an importance level for each of the files, instruct the plurality of computing devices to send a copy of the files to the server in a defined order, the defined order based on the importance level for each of the files, and store the copy of the files on the server.

    Abstract translation: 提供了一种用于多重计算设备的全面图像克隆的大规模集中化方法的系统。 该系统包括多个计算设备和服务器。 服务器包括被编程为从多个计算设备接收存储在多个计算设备上的文件的元数据的处理器,从接收到的元数据中确定每个文件的重要性级别,指示多个计算设备 以定义的顺序将文件的副本发送到服务器,根据每个文件的重要性级别定义的顺序,并将文件的副本存储在服务器上。

    DESKTOP IMAGE MANAGEMENT FOR VIRTUAL DESKTOPS USING A BRANCH REFLECTOR
    7.
    发明申请
    DESKTOP IMAGE MANAGEMENT FOR VIRTUAL DESKTOPS USING A BRANCH REFLECTOR 有权
    使用分支反射器的虚拟桌面的桌面图像管理

    公开(公告)号:US20150227357A1

    公开(公告)日:2015-08-13

    申请号:US14176004

    申请日:2014-02-07

    Applicant: VMware, Inc.

    CPC classification number: G06F8/65 G06F8/63 G06F9/45533 H04L67/42

    Abstract: A desktop image management system is described that can efficiently distribute updates to virtual desktops running on host servers in a data center. The system is comprised of a central server and multiple agents, each agent installed on a virtual machine. When a VM receives an update from the central server, the files are stored in a single instance store on the host server. Corresponding stub files (empty of content) are created on the VM for each file in the single instance store. The stub files are marked to indicate that the stub file is mapped to the single instance store. When the guest operating system requests to read the stub file, the virtual disk layer of the host server detects that the requested block has been marked and fetches the content of the file from the single instance store.

    Abstract translation: 描述了可以有效地将更新分发到数据中心主机服务器上运行的虚拟桌面的桌面映像管理系统。 该系统由中央服务器和多个代理组成,每个代理安装在虚拟机上。 当VM从中央服务器接收到更新时,文件将存储在主机服务器上的单个实例存储中。 在虚拟机上为单个实例存储中的每个文件创建相应的存根文件(空的内容)。 存根文件被标记为指示存根文件映射到单实例存储。 当客户机操作系统请求读取存根文件时,主机服务器的虚拟磁盘层检测到所请求的块已被标记,并从单个实例存储器中获取文件的内容。

    Method and system for virtualizing guest-generated file system snapshots

    公开(公告)号:US10445188B2

    公开(公告)日:2019-10-15

    申请号:US15090365

    申请日:2016-04-04

    Applicant: VMware, Inc.

    Inventor: Tal Zamir

    Abstract: Techniques disclosed herein provide an approach for creating snapshots and reverting to the same for virtual machine (VM) guest operating systems (OSes). In one embodiment, a snapshot module in a guest OS receives blocks for a snapshot of a guest OS volume. In turn, the snapshot module creates a snapshot file in a repository external to a virtual disk of the VM, and writes the received blocks to the external repository. By storing snapshot content outside the virtual disks of VMs, disk space limitations in local VM disks can be overcome, and it is also more difficult for malicious software to modify the snapshots and infect them. To reduce storage space requirements, snapshots stored in the external repository may be deduplicated with other snapshots stored therein, including snapshots from guest OSes running in other VMs and/or a host OS on which a hosted hypervisor runs.

    Application management in enterprise environments using cloud-based application recipes

    公开(公告)号:US10303452B2

    公开(公告)日:2019-05-28

    申请号:US15653467

    申请日:2017-07-18

    Applicant: VMware, Inc.

    Abstract: A cloud-based system is described for producing application deltas based on application recipes that identify components of the application deltas using unique identifiers, without the recipe containing all or any content of the actual application. The application recipe can be conveyed to an organization operating on an enterprise network, where the application recipe can be matched with application files in the organization's backup storage containing copies of content of endpoint devices on the network to retrieve components identified by the recipe and produce the application delta for the application. Subsequently, the application delta can be used as an installation package to perform IT operations such as installing the application on endpoint devices.

    Booting a computing device by streaming a desktop image over a network

    公开(公告)号:US10108434B2

    公开(公告)日:2018-10-23

    申请号:US14852470

    申请日:2015-09-11

    Applicant: VMware, Inc.

    Inventor: Tal Zamir

    Abstract: A system is described for replacing the desktop image on a computing device with a network-based desktop image (e.g., a backup copy of a desktop image) while allowing the user to resume working on the computing device with the new desktop with minimal downtime. The computing device is booted directly from the backed-up desktop image on the network. After boot, the system allows the user to use the computing device with the new desktop image by directing read requests for information that is only available on the network to the desktop image on the network. Write operations are performed on the local disk of the computing device. While the user is using the computing device, the desktop image is streamed in the background and stored on the local disk.

Patent Agency Ranking