-
公开(公告)号:US20240114073A1
公开(公告)日:2024-04-04
申请号:US17956263
申请日:2022-09-29
Applicant: Citrix Systems, Inc.
Inventor: Daniel Wing , Sridharan Rajagopalan , Rakesh Jha
IPC: H04L67/141 , H04L67/146 , H04L69/321
CPC classification number: H04L67/141 , H04L67/146 , H04L69/321
Abstract: The present solution provides systems and methods for providing remote access and packet retransmission via third party networks. A device can receive a client request to establish a session with a virtual server. The client and the virtual server can communicate using a presentation services protocol over a lower-level protocol. The device can select a node on a network to use for the session between the client and the virtual server. The device can cause an installation of one or more network stacks on the node, the one or more network stacks configured to communicate with the client and the virtual server using the presentation services protocol over the lower-level protocol and to handle retransmissions of packets between the client, the node, and virtual servers. The device can cause each of the client and the virtual server to establish the session via the node.
-
公开(公告)号:US11803635B2
公开(公告)日:2023-10-31
申请号:US17239811
申请日:2021-04-26
Applicant: CITRIX SYSTEMS, INC.
Inventor: Daniel Wing , Manbinder Pal Singh
CPC classification number: G06F21/53 , G06F21/45 , G06F21/62 , G06F2221/033
Abstract: A computing device includes a memory and a processor configured to receive credentials stored on a client device for a website responsive to the client device initiating a launch of the website through a first browser at the client device. The processor runs a second browser to launch the website for display at the client device using the received credentials and some state information is synchronized between them for the duration of the session. The second browser isolates the website from access to other data of the client device.
-
公开(公告)号:US20240106739A1
公开(公告)日:2024-03-28
申请号:US17936007
申请日:2022-09-28
Applicant: Citrix Systems, Inc.
Inventor: Sridharan Rajagopalan , Rakesh Jha , Daniel Wing
IPC: H04L45/302 , H04L45/12
CPC classification number: H04L45/306 , H04L45/12
Abstract: Methods and systems for performing one or more path selection processes that determine connection conditions and send the data via established, multi-path, connections are described herein. The one or more path selection processes may be performed in a remote computing environment where the established, multi-path, connections are between two endpoint devices and are available to communicate data for a remote application and/or a remote desktop. Based on the one or more path selection processes, data for the remote application and/or the remote desktop may be sent via a connection that differs from connection assignments that were configured when the connections were initially established. Additionally, as part of the one or more path selection processes, routing information that indicates a routing path may be inserted into data sent via the connections. An intermediary device may be caused to route the data according to the routing path indicated by the routing information.
-
-