-
公开(公告)号:US20220116279A1
公开(公告)日:2022-04-14
申请号:US17512343
申请日:2021-10-27
Applicant: Citrix Systems, Inc.
Inventor: Georgios Papaloukopoulos , Georgios Tsolis , Athanasios Kordelas , Aikaterini Kalou , Nicholas Stavrakos
IPC: H04L41/142 , H04L47/11 , H04L41/14 , H04L43/18 , H04L47/283 , H04L45/00 , H04L43/08 , H04L43/0852 , H04W84/04 , H04L43/04 , H04L43/0888
Abstract: Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
-
公开(公告)号:US11171838B2
公开(公告)日:2021-11-09
申请号:US16933640
申请日:2020-07-20
Applicant: Citrix Systems, Inc.
Inventor: Georgios Papaloukopoulos , Georgios Tsolis , Athanasios Kordelas , Aikaterini Kalou , Nicholas Stavrakos
IPC: H04L12/24 , H04L12/26 , H04L12/701 , H04L12/841 , H04L12/801 , H04W84/04
Abstract: Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
-
公开(公告)号:US20200351169A1
公开(公告)日:2020-11-05
申请号:US16933640
申请日:2020-07-20
Applicant: Citrix Systems, Inc.
Inventor: Georgios Papaloukopoulos , Georgios Tsolis , Athanasios Kordelas , Aikaterini Kalou , Nicholas Stavrakos
IPC: H04L12/24 , H04L12/26 , H04L12/701 , H04L12/801 , H04L12/841
Abstract: Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
-
公开(公告)号:US10721134B2
公开(公告)日:2020-07-21
申请号:US15938769
申请日:2018-03-28
Applicant: Citrix Systems, Inc.
Inventor: Georgios Papaloukopoulos , Georgios Tsolis , Athanasios Kordelas , Aikaterini Kalou , Nicholas Stavrakos
IPC: H04L12/24 , H04L12/26 , H04L12/801 , H04L12/841 , H04L12/701 , H04W84/04
Abstract: Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
-
公开(公告)号:US20190068453A1
公开(公告)日:2019-02-28
申请号:US15938769
申请日:2018-03-28
Applicant: Citrix Systems, Inc.
Inventor: Georgios Papaloukopoulos , Georgios Tsolis , Athanasios Kordelas , Aikaterini Kalou , Nicholas Stavrakos
Abstract: Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
-
公开(公告)号:US20210306223A1
公开(公告)日:2021-09-30
申请号:US17210065
申请日:2021-03-23
Applicant: Citrix Systems, Inc.
Inventor: Georgios Papaloukopoulos , Georgios Tsolis , Athanasios Kordelas , Aikaterini Kalou , Nicholas Stavrakos
IPC: H04L12/24 , H04L12/26 , H04L12/701 , H04L12/801 , H04L12/841
Abstract: Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
-
公开(公告)号:US09621666B2
公开(公告)日:2017-04-11
申请号:US14448642
申请日:2014-07-31
Applicant: Citrix Systems, Inc.
Inventor: Henk Bots , Srikanth Devarajan , Saravana Annamalaisami , Nicholas Stavrakos , Jeff Monks , Fred Koopmans , Chris Koopmans , Kapil Dakhane
CPC classification number: H04L67/2828 , G06F17/30076 , G06F17/30902 , H03M7/30 , H04L67/02 , H04L67/06 , H04L67/2852 , H04L69/04 , H04W8/245 , H04W80/06
Abstract: Systems and methods for reducing file sizes for files delivered over a network are disclosed. A method comprises receiving a first file comprising sequences of data; creating a hash table having entries corresponding to overlapping sequences of data; receiving a second file comprising sequences of data; comparing each of the sequences of data in the second file to the sequences of data in the hash table to determine sequences of data present in both the first and second files; and creating a third file comprising sequences of data from the second file and representations of locations and lengths of said sequences of data present in both the first and second files.
-
公开(公告)号:US20140344891A1
公开(公告)日:2014-11-20
申请号:US14448298
申请日:2014-07-31
Applicant: Citrix Systems, Inc.
Inventor: Amarnath Mullick , Charu Venkatraman , Shashi Nanjundaswamy , Junxiao He , Ajay Soni , Nicholas Stavrakos , Chris Koopmans
IPC: H04L29/06
CPC classification number: H04L63/0272 , G06F17/00 , H04L63/102 , H04L63/105 , H04L63/20
Abstract: An appliance and method for authorizing a level of access of a client to a virtual private network connection, based on a client-side attribute includes the step of establishing, by an appliance, a control connection with a client upon receiving a client request to establish a virtual private network connection with a network. The appliance transmits, via the control connection, a request to the client to evaluate at least one clause of a security string, the at least one clause including an expression associated with a client-side attribute. The client transmits, via the control connection, a response to the appliance comprising a result of evaluating the at least one clause by the client. The appliance assigns the client to an authorization group based on the result of evaluation of the at least one clause.
Abstract translation: 基于客户端属性来授权客户端访问虚拟专用网络连接的级别的设备和方法包括以下步骤:当设备在接收到建立客户端请求时建立与客户端的控制连接 与网络的虚拟专用网络连接。 该设备经由控制连接向客户端发送请求以评估安全字符串的至少一个子句,所述至少一个子句包括与客户端属性相关联的表达式。 客户端经由控制连接发送对设备的响应,包括由客户端评估至少一个子句的结果。 该设备基于至少一个子句的评估结果将客户端分配给授权组。
-
公开(公告)号:US11792082B2
公开(公告)日:2023-10-17
申请号:US17512343
申请日:2021-10-27
Applicant: Citrix Systems, Inc.
Inventor: Georgios Papaloukopoulos , Georgios Tsolis , Athanasios Kordelas , Aikaterini Kalou , Nicholas Stavrakos
IPC: H04L12/24 , H04L12/26 , H04L12/701 , H04L12/801 , H04L12/841 , H04W84/04 , H04L41/142 , H04L43/08 , H04L45/00 , H04L41/14 , H04L43/18 , H04L47/11 , H04L47/283 , H04L43/04 , H04L43/0852 , H04L43/0888
CPC classification number: H04L41/142 , H04L41/145 , H04L43/08 , H04L43/18 , H04L45/00 , H04L47/11 , H04L47/283 , H04L43/04 , H04L43/0852 , H04L43/0888 , H04W84/042
Abstract: Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
-
公开(公告)号:US20190068512A1
公开(公告)日:2019-02-28
申请号:US15938753
申请日:2018-03-28
Applicant: Citrix Systems, Inc.
Inventor: Georgios Papaloukopoulos , Georgios Tsolis , Athanasios Kordelas , Aikaterini Kalou , Nicholas Stavrakos
IPC: H04L12/841 , H04L12/801 , H04L12/24 , H04L12/26 , G06N5/04
Abstract: Described embodiments provide systems and methods for inferring a network type and network conditions. The system includes a packet capturing engine configured to capture a plurality of network packets from a plurality of TCP network connections. The system includes a packet analyzer configured to analyze the plurality of network packets to generate a plurality of metrics. The system includes a network classifier configured to infer network types of the plurality of TCP connections based on the plurality of metrics and at least one classification model. The system also includes a conditions ranking engine configured to estimate a level of network congestion for each TCP connection based on the plurality of metrics and the network types.
-
-
-
-
-
-
-
-
-