-
公开(公告)号:US20210255884A1
公开(公告)日:2021-08-19
申请号:US16794372
申请日:2020-02-19
Applicant: CITRIX SYSTEMS, INC.
Inventor: JEROEN MATTIJS VAN ROTTERDAM , P.J. HOUGH
Abstract: A computer system includes a client device, geographically distributed data centers and a server. The client device remotely accesses a virtual desktop, with the virtual desktop configured to run and store a workload for an end-user of the client device. One of the data centers is assigned to host a virtual desktop for the client device based on a current location of the end-user. The server determines an indication of a future change in location of the end-user from the current location to a target location that is different from the current location. The server further determines which data center is to be reassigned to host the virtual desktop in response to the determined indication, and cooperates with the data centers to migrate the workload to the reassigned data center in response to travel of the end-user to the target location.
-
公开(公告)号:US20210397472A1
公开(公告)日:2021-12-23
申请号:US17446840
申请日:2021-09-03
Applicant: Citrix Systems, Inc.
Inventor: NABEEL YOUAKIM , P.J. HOUGH
Abstract: A computing device may include a memory and a processor cooperating with the memory and configured to provide first and second application layers that include different versions of a virtual application accessible by a client device. The first and second versions of the virtual application may interoperate with application libraries of different application layers.
-
公开(公告)号:US20210096897A1
公开(公告)日:2021-04-01
申请号:US16585173
申请日:2019-09-27
Applicant: Citrix Systems, Inc.
Inventor: NABEEL YOUAKIM , P.J. HOUGH
Abstract: A computing device may include a memory and a processor cooperating with the memory and configured to provide a first application layer within a virtual machine responsive to a client device, with the first application layer including a first version of a first virtual application and at least one second virtual application compatible with the first version of the first virtual application. The processor may be further configured to provide a second application layer within the virtual machine responsive to the client device, with the second application layer including a second version of the first virtual application, and the second version being different than the first version in the first application layer. Further, the second version of the virtual application is not compatible with the at least one second virtual application.
-
-