-
公开(公告)号:US10862975B1
公开(公告)日:2020-12-08
申请号:US16430726
申请日:2019-06-04
Applicant: CITRIX SYSTEMS, INC.
Inventor: Leo C. Singleton, IV , Kenneth Bell , Jitendra Deshpande
Abstract: A method may include establishing a first direct route to a gateway appliance from session clients each associated with a respective Desktop as a Service (DaaS) session run by a virtual session controller within a computing network, and establishing a second direct route from the gateway appliance to a virtual session connector within at least one private enterprise computing network. The method may also include relaying private enterprise network data between the session clients and the virtual session connector through the gateway appliance via the first direct route to each session client and the second direct route to the virtual session connector.
-
公开(公告)号:US20170034127A1
公开(公告)日:2017-02-02
申请号:US14815066
申请日:2015-07-31
Applicant: Citrix Systems, Inc.
Inventor: Leo C. Singleton, IV , Juan Rivera , Jitendra Deshpande , Sridhar Mullapudi
CPC classification number: H04L63/0236 , G06F17/30861 , G06F21/53 , H04L61/1511 , H04L61/2503 , H04L63/102 , H04L63/126 , H04L67/2814 , H04L67/34
Abstract: Methods, systems, and computer-readable media for redirecting a web browser application for secure web browsing are described herein. In various embodiments, a user web browser application executing within a secure network may request the content of a website outside of the secure network. In response to the request, an address translation service may redirect the user web browser application to a redirector service to respond to the request. In response to the request, the redirector service may request a hosted web browser application that may be able to navigate to the requested website. In further response to the request, the redirector service may send, to the user web browser application, a client agent which may display the output generated by a hosted web browser application within the user web browser application
Abstract translation: 本文描述了用于重定向用于安全网页浏览的web浏览器应用的方法,系统和计算机可读介质。 在各种实施例中,在安全网络内执行的用户web浏览器应用可以请求安全网络之外的网站的内容。 响应于该请求,地址转换服务可以将用户web浏览器应用重定向到重定向器服务以响应该请求。 响应于该请求,转发器服务可以请求可能导航到所请求的网站的托管的web浏览器应用。 在进一步响应该请求时,重定向器服务可以向用户web浏览器应用发送可以在用户web浏览器应用程序内显示由托管Web浏览器应用产生的输出的客户端代理
-
公开(公告)号:US11388261B2
公开(公告)日:2022-07-12
申请号:US17392410
申请日:2021-08-03
Applicant: Citrix Systems, Inc.
Inventor: Mark Hoffman , Jitendra Deshpande , Sam Arun Seeniraj
IPC: H04L67/562 , H04L67/10 , G06F9/54
Abstract: Aspects described herein provide improved system architectures for a cross-domain proxy so that server/controller software may be placed in a cloud-based environment, with only limited equipment required on-premises at a user location for use by application client software. Aspects described herein provide techniques for communicating information between disparate domains, while each party to the transaction believes it is on the same domain as the other party to the transaction. Aspects described herein generally relate to a method to transparently transport the Citrix Brokering Protocol (CBP, or other protocols) between On-Premises VDAs (e.g., virtualized Windows computers) to an In-Cloud Broker running on the Desktop Delivery Controllers (DDCs) when each resides in different domains. Using aspects described herein, resources that otherwise need to be co-located on the same administrative domain can be moved to different domains, e.g., using a cloud-based system architecture.
-
公开(公告)号:US11108845B2
公开(公告)日:2021-08-31
申请号:US16878251
申请日:2020-05-19
Applicant: Citrix Systems, Inc.
Inventor: Leo C. Singleton, IV , Jason Willoughby , Steven N. Short , Bala Swaminathan , Jitendra Deshpande
IPC: G06F3/0483 , H04L29/08 , H04L12/24
Abstract: Methods, devices, and computer-readable media for providing access to a web-based application from a remote computing device having a software environment that is incompatible with the web application are presented. In some embodiments, a virtual server may receive from a client device, a request to execute a web application, where at least a first portion of the web application may be hosted by the virtual server and a second portion of the web application may be hosted by a second server. In response to the request by the client device, the web application may be executed at the virtual server. Then a user interface of the web application may be sent to the client device to be presented in a local browser at the client device.
-
公开(公告)号:US20210058470A1
公开(公告)日:2021-02-25
申请号:US17076321
申请日:2020-10-21
Applicant: Citrix Systems, Inc.
Inventor: Leo C. Singleton, IV , Kenneth Bell , Jitendra Deshpande
Abstract: A method may include establishing a first direct route to a gateway appliance from session clients each associated with a respective Desktop as a Service (DaaS) session run by a virtual session controller within a computing network, and establishing a second direct route from the gateway appliance to a virtual session connector within at least one private enterprise computing network. The method may also include relaying private enterprise network data between the session clients and the virtual session connector through the gateway appliance via the first direct route to each session client and the second direct route to the virtual session connector.
-
公开(公告)号:US10721130B2
公开(公告)日:2020-07-21
申请号:US15594892
申请日:2017-05-15
Applicant: Citrix Systems, Inc.
Inventor: Kevin Woodmansee , Leo C. Singleton, IV , Sam Arun Seeniraj , Jitendra Deshpande
Abstract: Methods, systems, computer-readable media, and apparatuses for updating a multi-tenant virtualization system are described herein. Session launch data for a plurality of end users associated with a plurality of tenants is obtained from a session database, and queried. The session launch data is analyzed for session launch activity. An update time is obtained based on the analysis. A component of the multi-tenant virtualization system is updated at the determined update time. During the updating, new sessions by the plurality of end users associated with the plurality of tenants are prevented from launching.
-
公开(公告)号:US10666706B2
公开(公告)日:2020-05-26
申请号:US15820530
申请日:2017-11-22
Applicant: Citrix Systems, Inc.
Inventor: Leo C. Singleton, IV , Jason Willoughby , Steven N. Short , Bala Swaminathan , Jitendra Deshpande
IPC: G06F3/0483 , H04L29/08 , H04L12/24
Abstract: Methods, devices, and computer-readable media for providing access to a web-based application from a remote computing device having a software environment that is incompatible with the web application are presented. In some embodiments, a virtual server may receive from a client device, a request to execute a web application, where at least a first portion of the web application may be hosted by the virtual server and a second portion of the web application may be hosted by a second server. In response to the request by the client device, the web application may be executed at the virtual server. Then a user interface of the web application may be sent to the client device to be presented in a local browser at the client device.
-
公开(公告)号:US11115489B2
公开(公告)日:2021-09-07
申请号:US16545192
申请日:2019-08-20
Applicant: Citrix Systems, Inc.
Inventor: Mark Hoffman , Jitendra Deshpande , Sam Arun Seeniraj
Abstract: Aspects described herein provide improved system architectures for a cross-domain proxy so that server/controller software may be placed in a cloud-based environment, with only limited equipment required on-premises at a user location for use by application client software. Aspects described herein provide techniques for communicating information between disparate domains, while each party to the transaction believes it is on the same domain as the other party to the transaction. Aspects described herein generally relate to a method to transparently transport the Citrix Brokering Protocol (CBP, or other protocols) between On-Premises VDAs (e.g., virtualized Windows computers) to an In-Cloud Broker running on the Desktop Delivery Controllers (DDCs) when each resides in different domains. Using aspects described herein, resources that otherwise need to be co-located on the same administrative domain can be moved to different domains, e.g., using a cloud-based system architecture.
-
公开(公告)号:US20200280600A1
公开(公告)日:2020-09-03
申请号:US16878251
申请日:2020-05-19
Applicant: Citrix Systems, Inc.
Inventor: Leo C. Singleton, IV , Jason Willoughby , Steven N. Short , Bala Swaminathan , Jitendra Deshpande
IPC: H04L29/08 , G06F3/0483 , H04L12/24
Abstract: Methods, devices, and computer-readable media for providing access to a web-based application from a remote computing device having a software environment that is incompatible with the web application are presented. In some embodiments, a virtual server may receive from a client device, a request to execute a web application, where at least a first portion of the web application may be hosted by the virtual server and a second portion of the web application may be hosted by a second server. In response to the request by the client device, the web application may be executed at the virtual server. Then a user interface of the web application may be sent to the client device to be presented in a local browser at the client device.
-
公开(公告)号:US20190158569A1
公开(公告)日:2019-05-23
申请号:US15820530
申请日:2017-11-22
Applicant: Citrix Systems, Inc.
Inventor: Leo C. Singleton, IV , Jason Willoughby , Steven N. Short , Bala Swaminathan , Jitendra Deshpande
IPC: H04L29/08 , H04L12/24 , G06F3/0483
Abstract: Methods, devices, and computer-readable media for providing access to a web-based application from a remote computing device having a software environment that is incompatible with the web application are presented. In some embodiments, a virtual server may receive from a client device, a request to execute a web application, where at least a first portion of the web application may be hosted by the virtual server and a second portion of the web application may be hosted by a second server. In response to the request by the client device, the web application may be executed at the virtual server. Then a user interface of the web application may be sent to the client device to be presented in a local browser at the client device.
-
-
-
-
-
-
-
-
-