-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US09979653B2
公开(公告)日:2018-05-22
申请号:US14919205
申请日:2015-10-21
Applicant: Citrix Systems, Inc.
Inventor: Mustafa Kutluk Testicioglu , Georgios Tsolis , Lampros Dounis
IPC: H04L12/26 , H04L12/801 , H04L29/08
CPC classification number: H04L47/12 , H04L43/0864 , H04L43/087 , H04L43/0888 , H04L47/11 , H04L47/27 , H04L47/283 , H04L67/2823 , H04L67/2842 , H04L67/322 , H04L69/16 , H04L69/324 , H04L69/40
Abstract: An apparatus and method of providing improved throughput on delay-based congestions comprising a packet engine and a delay-based congestion controller. The packet engine detecting a delay jitter that is caused by a layer 2 retransmission of a data packet, is configured to measure a round trip time (RTT) value. The delay-based congestion controller is configured to receive the RTT value and to determine a smoothed RTT (SRTT) value using the RTT value and one or more moving average functions. The delay-based congestion controller is also configured to, if the SRTT value is smaller than a set minimum SRTT value, assign the SRTT value to the set minimum SRTT value. The delay-based congestion controller is further configured to, if the SRTT value is larger than a set maximum SRTT value, assign the SRTT value to the set maximum SRTT value.
-
公开(公告)号:US10972358B2
公开(公告)日:2021-04-06
申请号:US15938753
申请日:2018-03-28
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
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.
-
公开(公告)号:US20240005001A1
公开(公告)日:2024-01-04
申请号:US17868378
申请日:2022-07-19
Applicant: CITRIX SYSTEMS, INC.
Inventor: Andreas Varnavas , Georgios Papaloukopoulos , Asterios Stergioudis , Dimitrios Markonis , Nikolaos Tsapakis , Georgios Tsolis
CPC classification number: G06F21/566 , G06N7/005
Abstract: A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to detect triggering of one or more threat detectors. The at least one processor is further configured to activate a subset of nodes from a plurality of nodes in a Bayesian network in response to the detection, the activated subset of nodes associated with the triggered threat detectors. The at least one processor is further configured to calculate a probability of malicious action using the Bayesian network to combine probabilities associated with the activated subset of nodes. The at least one processor is further configured to determine that the probability exceeds a threshold value. The at least one processor is further configured to perform a security action in response to the determination.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-