-
公开(公告)号:US20220374107A1
公开(公告)日:2022-11-24
申请号:US17880080
申请日:2022-08-03
申请人: Citrix Systems, Inc.
IPC分类号: G06F3/0481 , G06F9/451 , G06F16/954 , G06F16/957
摘要: The present disclosure is directed towards systems and methods for configuring the interface of an embedded browser. The client application can dynamically control the interface of the embedded browser based on the sessions established between the client application and one or more network applications. The client application can change the configuration of the embedded browser's interface contextually based on different network applications accessed by the embedded browser.
-
公开(公告)号:US20210092200A1
公开(公告)日:2021-03-25
申请号:US17039258
申请日:2020-09-30
申请人: Citrix Systems, Inc.
IPC分类号: H04L29/08
摘要: Embodiments described include systems and methods for providing peer-to-peer caching among client applications. A cache coordinator is configured to receive a first request to register an object stored in a cache by a first client application including a first embedded browser. The first embedded browser obtains the object via a session established by the first embedded browser with a first network application on a server of a second entity. The cache coordinator is configured to store a location of the first client application and a hash of the object. The cache coordinator is configured to receive a second request from a second client application. The second request requests the location of the object among peer client applications. The cache coordinator is configured to communicate identification of the location of the first client application to the second client application for retrieving the object from the cache of the first client application.
-
公开(公告)号:US20210359973A1
公开(公告)日:2021-11-18
申请号:US16872797
申请日:2020-05-12
申请人: Citrix Systems, Inc.
摘要: Techniques are provided for modifying a list of Traversal Using Relays around Network Address Translators (TURN) servers within a host application. A custom-modified browser is configured to add and/or remove TURN servers underneath a variety of host applications, including, for example, JavaScript WebRTC applications. In some cases, certain applications are permitted and/or denied use of certain TURN servers, based on local administrative policy. In accordance with another embodiment of the present disclosure, a host application can be configured or otherwise modified to use certain TURN servers on certain networks, for example, to prevent traffic from using a TURN server outside a General Data Protection Regulation (GDPR) region.
-
公开(公告)号:US20200329116A1
公开(公告)日:2020-10-15
申请号:US16916795
申请日:2020-06-30
申请人: Citrix Systems, Inc.
摘要: Systems and methods for latency masking via prefix caching, by providing a recorded output of launch of a network application to a client device from a point closer to client device, or with lower latency than output of the actual network application can be provided to the client device. The resulting user experience is that of instant or near-instant launch of the application, avoiding network delays communicating with the application server or processing delays from instantiation of virtual machines or other resources to provide the network application.
-
公开(公告)号:US20200153878A1
公开(公告)日:2020-05-14
申请号:US16184311
申请日:2018-11-08
申请人: Citrix Systems, Inc.
IPC分类号: H04L29/06 , G06F3/0483
摘要: Embodiments described include systems and methods for multiple users to provide input on an input element of a network application. A first client application may establish, for a first user, a first session of a network application via a first embedded browser within the first client application. A second client application may establish, for a second user, a second session of the network application via a second embedded browser within the second client application. The first client application may communicate an invite to the second user to collaborate on an input element of a user interface displayed in the first embedded browser. The second client application may provide, responsive to acceptance of the invite, a second user interface for the second user to enter input into the input element. One of the first or the second client applications may display input received in the input element.
-
6.
公开(公告)号:US20200099753A1
公开(公告)日:2020-03-26
申请号:US16139800
申请日:2018-09-24
申请人: Citrix Systems, Inc.
IPC分类号: H04L29/08
摘要: Embodiments described include systems and methods for managing sessions to one or more network applications accessed via a client application including an embedded browser. The client application establishes sessions to one or more network applications. The client application identifies a session timeout policy for managing the sessions of the client application. The session timeout policy specifies a time period for which a session is determined to be inactive. The client application monitors activity in the embedded browser for each of the sessions. The client application detects that inactivity of a first session of the sessions has reached the time period of the session timeout policy. The client application detects the inactivity responsive to the monitoring. The client application terminates each of the sessions via the embedded browser responsive to the detection.
-
公开(公告)号:US11977712B2
公开(公告)日:2024-05-07
申请号:US17880080
申请日:2022-08-03
申请人: Citrix Systems, Inc.
IPC分类号: G06F3/0481 , G06F9/451 , G06F16/954 , G06F16/957
CPC分类号: G06F3/0481 , G06F9/451 , G06F16/954 , G06F16/9577
摘要: The present disclosure is directed towards systems and methods for configuring the interface of an embedded browser. The client application can dynamically control the interface of the embedded browser based on the sessions established between the client application and one or more network applications. The client application can change the configuration of the embedded browser's interface contextually based on different network applications accessed by the embedded browser.
-
公开(公告)号:US11647025B2
公开(公告)日:2023-05-09
申请号:US17348688
申请日:2021-06-15
申请人: Citrix Systems, Inc.
IPC分类号: H04L9/40 , H04L67/141 , H04L67/146 , H04W12/63 , H04W12/64 , H04L67/01
CPC分类号: H04L63/102 , H04L63/107 , H04L63/20 , H04L67/141 , H04L67/146 , H04W12/63 , H04L63/08 , H04L67/01 , H04W12/64
摘要: In some aspects, a method for revoking access to a network application on a client device. The method includes establishing, by a client application on a client device responsive to authenticating a user, access to one or more network applications of one or more first servers of a first entity via an embedded browser of the client application, receiving, by the client application, a notification from a second server of a second entity that access for the user to a network application of the one or more network applications is to be revoked, and performing, by the client application responsive to the notification, one or more revoking actions based at least on a policy.
-
公开(公告)号:US11558484B2
公开(公告)日:2023-01-17
申请号:US17039258
申请日:2020-09-30
申请人: Citrix Systems, Inc.
IPC分类号: G06F15/16 , H04L67/568 , H04L67/104 , H04L9/40 , G06F21/62
摘要: Embodiments described include systems and methods for providing peer-to-peer caching among client applications. A cache coordinator is configured to receive a first request to register an object stored in a cache by a first client application including a first embedded browser. The first embedded browser obtains the object via a session established by the first embedded browser with a first network application on a server of a second entity. The cache coordinator is configured to store a location of the first client application and a hash of the object. The cache coordinator is configured to receive a second request from a second client application. The second request requests the location of the object among peer client applications. The cache coordinator is configured to communicate identification of the location of the first client application to the second client application for retrieving the object from the cache of the first client application.
-
公开(公告)号:US11429243B2
公开(公告)日:2022-08-30
申请号:US16183154
申请日:2018-11-07
申请人: Citrix Systems, Inc.
IPC分类号: G06F3/0481 , G06F9/451 , G06F16/954 , G06F16/957
摘要: The present disclosure is directed towards systems and methods for configuring the interface of an embedded browser. The client application can dynamically control the interface of the embedded browser based on the sessions established between the client application and one or more network applications. The client application can change the configuration of the embedded browser's interface contextually based on different network applications accessed by the embedded browser.
-
-
-
-
-
-
-
-
-