-
公开(公告)号:US10587459B2
公开(公告)日:2020-03-10
申请号:US15430759
申请日:2017-02-13
Applicant: Citrix Systems, Inc.
Inventor: Leo C Singleton, IV , Avijit Gahtori
Abstract: A computing system may include a virtualization server configured to run virtual sessions for a plurality of client devices and a cloud computing service. The cloud computing service may be configured to launch a series of test virtual sessions on a recurring basis at the virtualization server based upon a set of user credentials, and generate a failure report based upon a failure of the virtualization server to launch a test virtual session from among the series of test virtual sessions.
-
公开(公告)号:US11968267B2
公开(公告)日:2024-04-23
申请号:US17457474
申请日:2021-12-03
Applicant: CITRIX SYSTEMS, INC.
Inventor: Leo C Singleton, IV , Avijit Gahtori
IPC: H04L67/141 , G06F9/50 , H04L12/46 , H04L67/01 , H04L67/1095 , H04L67/1097 , H04L67/306 , H04L67/52
CPC classification number: H04L67/141 , G06F9/5072 , H04L12/4641 , H04L67/01 , H04L67/1095 , H04L67/1097 , H04L67/306 , H04L67/52
Abstract: A virtualization server may include a memory and a processor cooperating therewith to operate a virtual session controller configured to assign virtual sessions to a plurality of different client devices. Each virtual session may be running on a virtual machine from among a plurality of different virtual machines and having a respective user profile associated therewith stored at a cloud computing service, and the cloud computing service may be distributed over a plurality of different geographic locations and configured to store the user profiles and backups thereof at different geographic locations. The controller may further receive the user profiles from the cloud computing service and, as client devices are assigned virtual sessions on different virtual machines, roam the user profiles to the different virtual machines, and synchronize local profile changes during the virtual sessions on different virtual machines back to the user profiles stored at the cloud computing service.
-
公开(公告)号:US10728343B2
公开(公告)日:2020-07-28
申请号:US15889394
申请日:2018-02-06
Applicant: CITRIX SYSTEMS, INC.
Inventor: Leo C Singleton, IV , Avijit Gahtori
Abstract: A computing system may include a virtualization server configured to run virtual sessions for a plurality of client devices, with each virtual session having a respective user profile associated therewith, and each user profile having a unique access token associated therewith. The system may further include a cloud computing service configured to store the user profiles, receive access tokens from the virtualization server upon initiation of virtual sessions associated with respective user profiles and provide the user profiles to the virtualization server responsive thereto, and cooperate with the virtualization server to synchronize changes in the user profiles responsive to the user sessions based upon the respective access tokens.
-
公开(公告)号:US10432592B2
公开(公告)日:2019-10-01
申请号:US15149707
申请日:2016-05-09
Applicant: Citrix Systems, Inc.
Inventor: Leo C Singleton, IV , Andy Cooper
Abstract: Methods, systems, computer-readable media, and apparatuses may provide password encryption for hybrid cloud services. A workspace cloud connector internally residing with an entity may intercept user credentials associated with an internal application being transmitted to an external cloud service. The workspace cloud connector may generate an encryption key and encrypt the user credentials via a reversible encryption methodology. The workspace cloud connector may encrypt the encryption key using an irreversible encryption methodology (e.g., use a hashing function to produce a first hash). The workspace cloud connector may transmit the encrypted user credentials and the first hash to a virtual delivery agent via a first path (e.g., via the external cloud service). In response, the workspace cloud connector may receive an address of the virtual delivery agent and, using the address, may send the encryption key to the virtual delivery agent via a second path different from the first path.
-
公开(公告)号:US11201926B2
公开(公告)日:2021-12-14
申请号:US16918045
申请日:2020-07-01
Applicant: CITRIX SYSTEMS, INC.
Inventor: Leo C Singleton, IV , Avijit Gahtori
Abstract: A virtualization server may include a memory and a processor cooperating with the memory to operate a virtual session controller. The virtual session controller may be configured to assign virtual sessions to a plurality of different client devices, each virtual session having a respective user profile associated therewith, maintain a respective unique access token associated with each user profile separate from the client devices, relay the access tokens to a cloud computing service, receive the user profiles from the cloud computing service responsive to the unique access tokens, and synchronize with the cloud computing service changes in the user profiles responsive to the user sessions based upon the respective access tokens.
-
公开(公告)号:US10860342B2
公开(公告)日:2020-12-08
申请号:US15418872
申请日:2017-01-30
Applicant: Citrix Systems, Inc.
Inventor: Yuri Kolesnikov , Leo C Singleton, IV
Abstract: A computing system may include a virtualization server configured to run virtual sessions for a plurality of client devices. The system may further include a cloud computing service configured to prelaunch virtual sessions in a prelaunch session pool at the virtualization server without being requested by the plurality of client devices. Furthermore, the virtualization server may be configured to assign the virtual sessions from the prelaunch session pool to respective client devices on demand.
-
-
-
-
-