-
公开(公告)号:US12126723B2
公开(公告)日:2024-10-22
申请号:US17448218
申请日:2021-09-21
申请人: CITRIX SYSTEMS, INC.
发明人: Georgy Momchilov , Hubert Divoux , Roberto Valdes
CPC分类号: H04L9/3215 , G06F8/65 , G06F9/452 , H04L9/30 , H04L63/029
摘要: A computing appliance may include a memory and a processor configured to cooperate with the memory to establish a first virtual session for an endpoint device over a first network connection. The endpoint device may have an endpoint public/private key pair associated therewith and configured to store a plurality of connection leases generated based upon the endpoint public key, and the first virtual session may be established responsive to a first one of the connection leases and authentication based upon the endpoint private key. The processor may further establish a second virtual session for the endpoint device to access through the first virtual session with another computing appliance over a second network connection responsive to a second one of the connection leases and authentication based upon the endpoint private key.
-
2.
公开(公告)号:US11483255B2
公开(公告)日:2022-10-25
申请号:US17316821
申请日:2021-05-11
申请人: CITRIX SYSTEMS, INC.
发明人: Georgy Momchilov , Hubert Divoux , Roberto Valdes
IPC分类号: H04L47/70 , H04L67/1097 , H04L67/142 , H04L67/01 , G06F9/451 , G06F9/455 , H04L67/141 , H04L67/146 , H04L67/55
摘要: A computing device may include a memory and a processor cooperating with the memory and configured to receive connection leases providing instructions for connecting to computing sessions, and request connections to the computing sessions including the connection leases. Each connection lease may comprise a first component unique to a published resource, and a second component referenced by the first component and shared in common with a plurality of different published resources in other connection leases, with the second component being updateable independent of the first component.
-
3.
公开(公告)号:US11456860B2
公开(公告)日:2022-09-27
申请号:US16878172
申请日:2020-05-19
申请人: CITRIX SYSTEMS, INC.
发明人: Georgy Momchilov , Hubert Divoux , Roberto Valdes
IPC分类号: H04L29/06 , H04L9/08 , H04L9/40 , H04L9/32 , G06F9/455 , H04L12/66 , H04L12/46 , H04L67/02 , H04L67/125 , H04L67/141 , H04L9/14 , H04L9/30 , H04L67/01 , H04L67/63
摘要: A method may include establishing a transport layer session between a gateway appliance and at least one virtual delivery appliance, establishing a presentation layer session between the gateway appliance and the at least one virtual delivery appliance via the transport layer session, and establishing a connection lease exchange tunnel between the gateway appliance and the at least one virtual delivery appliance via the presentation layer session. The method further include receiving, at the at least one virtual delivery appliance, a connection lease from a client device via the gateway appliance through the connection lease exchange tunnel and validating the connection lease, and issuing a resource connection ticket at the at least one virtual delivery appliance to the client device through the connection lease exchange tunnel responsive to the validation.
-
公开(公告)号:US20200374239A1
公开(公告)日:2020-11-26
申请号:US16421846
申请日:2019-05-24
申请人: CITRIX SYSTEMS, INC.
发明人: GEORGY MOMCHILOV , Hubert Divoux , Roberto Valdes
IPC分类号: H04L12/911 , G06F9/451 , G06F9/455 , H04L29/08
摘要: A computing device may include a memory and a processor cooperating with the memory and configured to access a plurality of connection lease templates corresponding to published resources stored in a shared memory. The processor may further be configured to provision connection leases for respective client devices using a connection lease issuing appliance based upon the stored connection lease templates. The connection leases may be provisioned on demand responsive to selection of the published resources by the client devices, and the connection leases may provide instructions for connecting the client devices to virtual computing sessions corresponding to the published resources.
-
公开(公告)号:US11509465B2
公开(公告)日:2022-11-22
申请号:US17448219
申请日:2021-09-21
申请人: CITRIX SYSTEMS, INC.
发明人: Georgy Momchilov , Hubert Divoux , Roberto Valdes
IPC分类号: H04L9/08 , H04L67/141 , H04L9/40 , G06K19/07 , H04L67/568 , G06F12/0802
摘要: A computing device may include a memory configured to store a group connection lease and a group user interface (UI) cache shared by different users within a user delivery group. The computing device may also include a processor coupled to the memory and configured to establish communications links with a plurality of smart card devices associated with different users within the user delivery group, initiate virtual sessions for the different users based upon the group connection lease responsive to establishing the communications links with the smart card devices, and launch the virtual sessions for the different users based upon the group UI cache.
-
公开(公告)号:US11469894B2
公开(公告)日:2022-10-11
申请号:US16739342
申请日:2020-01-10
申请人: CITRIX SYSTEMS, INC.
发明人: Georgy Momchilov , Hubert Divoux , Roberto Valdes
摘要: A computing device may include a memory and a processor configured to cooperate with the memory to store an authentication token having first and second authentication credentials associated therewith. The first and second authentication credentials may be different from one another. The processor may further cooperate with a server to access a session based upon the authentication token.
-
7.
公开(公告)号:US11012374B2
公开(公告)日:2021-05-18
申请号:US16416481
申请日:2019-05-20
申请人: CITRIX SYSTEMS, INC.
发明人: Georgy Momchilov , Hubert Divoux , Roberto Valdes
IPC分类号: H04L12/911 , G06F9/451 , H04L29/08 , G06F9/455 , H04L29/06
摘要: A computing device may include a memory and a processor cooperating with the memory and configured to generate connection leases for published resources selected by client devices. The connection leases may provide instructions for connecting the client devices to virtual computing sessions corresponding to the published resources. Each connection lease may include a published resource lease component unique to the selected published resource, and a common lease component shared by a plurality of different published resources.
-
公开(公告)号:US12034845B2
公开(公告)日:2024-07-09
申请号:US17447713
申请日:2021-09-15
申请人: CITRIX SYSTEMS, INC.
发明人: Georgy Momchilov , Hubert Divoux , Roberto Valdes
IPC分类号: H04L9/08 , G06F12/0802 , G06K19/07 , H04L9/40 , H04L67/141 , H04L67/568
CPC分类号: H04L9/088 , G06F12/0802 , G06K19/0723 , H04L63/0815 , H04L67/141 , H04L67/568 , G06F2212/60
摘要: A smart card may include a memory configured to store a user connection lease and user interface (UI) cache for a user and a private/public key pair of the smart card, with the user connection lease being bound to the private/public key pair of the smart card. The smart card may further include a processor coupled to the memory and configured to establish a communications link with a kiosk device to be shared by a plurality of different users, initiate a virtual session for the user at the kiosk device based upon the user connection lease and the private key responsive to establishing the communications link (with the smart card defining an endpoint for the virtual session authorization), and cause the kiosk device to launch the virtual session based upon the user UI cache.
-
公开(公告)号:US11469896B2
公开(公告)日:2022-10-11
申请号:US17351888
申请日:2021-06-18
申请人: Citrix Systems, Inc.
摘要: Systems and methods for establishing a secure connection are described. A server receives a plurality of routing tokens for establishing a service connection between a service node and the server along a network path through a plurality of network devices. The routing tokens can be validated by a corresponding network device. The server transmits a packet including the routing tokens to a first network device. The first network device validates a first routing token associated therewith, then directs the packet along the network path to a second network device, and so forth, until each of the network device receives and validates their routing token. The server establishes a cryptographic context between the service node and server for establishing a secure channel between the service node and the server. The server transmits a service node routing token to the service node via the secure channel for validation.
-
公开(公告)号:US11050566B2
公开(公告)日:2021-06-29
申请号:US16223965
申请日:2018-12-18
申请人: Citrix Systems, Inc.
IPC分类号: H04L9/32 , H04L12/751 , H04L12/717 , H04L12/721
摘要: Systems and methods for establishing a secure connection are described. A server receives a plurality of routing tokens for establishing a service connection between a service node and the server along a network path through a plurality of network devices. The routing tokens can be validated by a corresponding network device. The server transmits a packet including the routing tokens to a first network device. The first network device validates a first routing token associated therewith, then directs the packet along the network path to a second network device, and so forth, until each of the network device receives and validates their routing token. The server establishes a cryptographic context between the service node and server for establishing a secure channel between the service node and the server. The server transmits a service node routing token to the service node via the secure channel for validation.
-
-
-
-
-
-
-
-
-