Session based elastic layering
    1.
    发明授权

    公开(公告)号:US10803153B2

    公开(公告)日:2020-10-13

    申请号:US15785871

    申请日:2017-10-17

    Abstract: A server includes a processor to execute a single generic composited layered image that includes an operating system layer and an application layer. A layering engine hooks into the user log-in process to capture a user identification of the user initiating the log-in process, and compares the user identification to a list of additional application layers that are to be available to different users based on their respective user identifications. The layering engine determines if at least one additional application layer is to be available to the user based on the compare, and creates a single user-specific composited layered image by mounting the at least one additional application layer to the single generic composited layered image if the at least one additional application layer is to be available to the user.

    Policy based persistence
    2.
    发明授权

    公开(公告)号:US11636228B2

    公开(公告)日:2023-04-25

    申请号:US17160567

    申请日:2021-01-28

    Abstract: A computing device includes a memory and at least one processor configured to cooperate with the memory. The processor is to boot the computing device, and direct generated data to data storage. The data storage includes at least one persistent layer and a non-persistent layer. The processor determines if the data is to be stored in the at least one persistent layer or the non-persistent layer based on a version of the operating system being used to boot the computing device.

    On-demand applications
    3.
    发明授权

    公开(公告)号:US11226837B2

    公开(公告)日:2022-01-18

    申请号:US16441417

    申请日:2019-06-14

    Abstract: A virtual server includes at least one processor to create a single composited layered image comprising an operating system layer and an application shortcut that includes a representation of an application while not including the application. The single composited layered image is provided as a virtual session to a client computing device. An application layer is mounted to the single composited layered image in response to a user of the client computing device interacting with the application shortcut, with the application layer including the application.

    Policy based persistence
    4.
    发明授权

    公开(公告)号:US10909271B2

    公开(公告)日:2021-02-02

    申请号:US15718270

    申请日:2017-09-28

    Abstract: A computing device includes a layering engine configured to direct workspace data to data storage, with the data storage including at least one persistent layer and a non-persistent layer. A policy engine cooperates with the layering image and is configured to determine if the workspace data is to be stored in the at least one persistent layer or the non-persistent layer based on a storage policy.

    Providing on-demand applications using layering

    公开(公告)号:US11704140B2

    公开(公告)日:2023-07-18

    申请号:US17647875

    申请日:2022-01-13

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

    Abstract: A virtual server includes at least one processor to create a single composited layered image comprising an operating system layer and an application shortcut that includes a representation of an application while not including the application. The single composited layered image is provided as a virtual session to a client computing device. An application layer is mounted to the single composited layered image in response to a user of the client computing device interacting with the application shortcut, with the application layer including the application.

    Out of band layer scrubbing
    6.
    发明授权

    公开(公告)号:US11263004B2

    公开(公告)日:2022-03-01

    申请号:US15785849

    申请日:2017-10-17

    Abstract: Application layering is a technology that separates applications from an operating system image. In some cases, information inside an application layer needs to be modified when that layer is delivered to a computer to be executed correctly in a specific environment. Described is a technique to allow those operations to be defined and executed outside of the operating system that will be running the application layer, so that a single application layer can be delivered to heterogeneous end points without the need to take up additional computation on the guest machine it is being delivered to, to ensure application compatibility when applications reside in more than one layer, to install applications into a layer without knowledge of a specific platform, and to modify the image to provide the required drivers and services to support any platform.

    Automatic restore for a failed virtual computing session

    公开(公告)号:US11449393B2

    公开(公告)日:2022-09-20

    申请号:US16532733

    申请日:2019-08-06

    Abstract: A computer system includes a client device, and a server configured to monitor a status of a virtual computing session for failure, with the virtual computing session being accessed by the client device. The server redirects the client device to a backup virtual computing session based on failure of the virtual computing session, and updates a state of the backup virtual computing session to match a previous state of the virtual computing session prior to failure.

    AUTOMATIC RESTORE FOR A FAILED VIRTUAL COMPUTING SESSION

    公开(公告)号:US20210042197A1

    公开(公告)日:2021-02-11

    申请号:US16532733

    申请日:2019-08-06

    Abstract: A computer system includes a client device, and a server configured to monitor a status of a virtual computing session for failure, with the virtual computing session being accessed by the client device. The server redirects the client device to a backup virtual computing session based on failure of the virtual computing session, and updates a state of the backup virtual computing session to match a previous state of the virtual computing session prior to failure.

    SESSION BASED ELASTIC LAYERING
    10.
    发明申请

    公开(公告)号:US20210026937A1

    公开(公告)日:2021-01-28

    申请号:US17066757

    申请日:2020-10-09

    Abstract: A server includes a processor to execute a single generic composited layered image that includes an operating system layer and an application layer. The processor hooks into the user log-in process to capture a user identification of the user initiating the log-in process, and compares the user identification to a list of additional application layers that are to be available to different users based on their respective user identifications. The processor determines if at least one additional application layer is to be available to the user based on the compare, and creates a single user-specific composited layered image by mounting the at least one additional application layer to the single generic composited layered image if the at least one additional application layer is to be available to the user.

Patent Agency Ranking