Patents by Inventor Alexander HAVANG

Alexander HAVANG has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20240113933
    Abstract: A method and system for root cause analysis in a computer network. The method includes: determining a degradation of QoE for at least one traffic flow of at least one user; determining a traffic pattern associated with the degradation of the QoE; determining a root cause for the degradation based on the traffic pattern; and implementing a traffic action response based on the root cause. The system includes: a QoE module configured to determine a degradation of QoE for at least one traffic flow of at least one user; a detection module configured to determine a traffic pattern associated with the degradation of the QoE; a issue determination module configured to determine a root cause for the degradation based on the traffic pattern; and a traffic action module configured to implement a traffic action response based on the root cause.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 4, 2024
    Inventors: Kamakshi SRIDHAR, Seshu DOMMARAJU, Lyndon Wayne CANTOR, Kris KOBERNAT, Alexander HAVANG, Ambuj MITTAL
  • Patent number: 11924040
    Abstract: A system and a method for traffic management on a network. The method including: determining a desired intent for a network operator's traffic; determining a set of classes for a traffic flow through a link; determining a minimum and target bandwidth for each class in the set of class based on the desired intent; measure user score and bandwidth use for each class; allocate a bandwidth per class based on the minimum and target bandwidth and measured user score; and shape the traffic flow to the allocated bandwidth.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: March 5, 2024
    Inventors: Kamakshi Sridhar, Lars Anton Gunnarsson, Mostafa Mohamed Hassan, Alexander Havang, Matthew Lee Farmer, Roberto Lucarelli, Mark Daniel Yamada, Peter Thomas Salanki, Kenneth David Faiczak
  • Patent number: 11902114
    Abstract: A system and method for creating a model for predicting and reducing subscriber churn in a computer network. The method including: for a predetermined time period: retrieving traffic flow data per subscriber for a plurality of subscribers in the computer network; determining at least one metric per subscriber from the traffic flow data; determining at least one systemic feature associated with the plurality of subscribers; and storing the at least one amalgamated metric and feature; on reaching the predetermined time period create the model by: analyzing at least one metric and at least one feature for the predetermined time period; predicting, per subscriber, whether the subscriber is going to churn within a churn period in the future based on the analysis; validating the prediction by determining whether the subscriber actually churned during the churn period; and creating the model based on the validated predictions.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: February 13, 2024
    Inventors: Kamakshi Sridhar, Lars Anton Gunnarsson, Alexander Havang, Pavle Mihajlovic, Kavi Kanasupramaniam
  • Publication number: 20230362717
    Abstract: A method for managing mobile network congestion including: determining cell metrics over a predetermined time interval for each cell of a plurality of cells; determining correlations between the cell metrics for each cell; determining whether any cell of the plurality of cell are congestion based on the correlations; determining a type of congestion for any cell determined to be congested; and determining traffic actions based on the type of congestion. A system for managing mobile network congestion having: a collection module configured to determine cell metrics over a predetermined time interval for each cell of a plurality of cells; a correlation module configured to determine correlations between the cell metrics; an analysis module configured to determine whether any cell is congestion based on the correlations and a type of congestion for any cell determined to be congested; and a traffic action module configured to determine traffic actions.
    Type: Application
    Filed: July 13, 2023
    Publication date: November 9, 2023
    Inventors: Kamakshi SRIDHAR, Lars Anton GUNNARSSON, Alexander HAVANG
  • Patent number: 11811621
    Abstract: A system and method for Quality of Experience (QoE) management on a network. The method including: determining a set of service categories for an operator's traffic, wherein at least one of the service categories is video streaming; mapping a plurality of traffic flows to each of the service categories; determining a target and minimum intent for each of the service categories; measuring a score and bandwidth use for each of the service category; determining whether each of the service categories are reaching an associated minimum bandwidth intent; if the minimum bandwidth intent is not being reached for at least one service category, adjusting the minimum intent for at least one of the service categories; allocating a bandwidth per service category based on the adjusted minimum intent; and shaping the traffic flow to the allocated bandwidth; otherwise allowing the traffic flow to continue with a current bandwidth allocation.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: November 7, 2023
    Inventors: Kamakshi Sridhar, Alexander Havang
  • Patent number: 11805015
    Abstract: A method for network slice assignment including: defining an intent for at least one network slice; selecting at least one network slice instance has capability to meet the intent; monitoring the selected network slice instance to determine whether the selected network slice instance is achieving the intent; and if the intent is not being met, reprioritizing at least one network slice instance in order to prioritize the selected network slice instance; if the intent is being met, continue monitoring the selected network slice instance. A system for network slice assignment including: a selection module configured to define an intent for at least one network slice and select at least one network slice; a monitoring module configured to monitor the selected network slice instance; an analysis module configured to determine if the intent is being met; and a reprioritization module configured to reprioritize at least one network slice.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 31, 2023
    Inventors: Kamakshi Sridhar, Nicolas St. Pierre, Alexander Havang
  • Patent number: 11799747
    Abstract: A method for link bandwidth management in a computer network, the method including: monitoring link traffic flow for a predetermined amount of time; measuring throughput of the link traffic flow; estimating the bandwidth based on the throughput; and calibrating at least one shaper based on the estimated bandwidth. a system for link bandwidth management in a computer network, the system including: a learning module configured to monitor link traffic flow for a predetermined amount of time; an analysis module configured to measuring throughput of the link traffic flow and estimate the bandwidth based on the throughput; and a calibration module configured to calibrate at least one shaper based on the estimated bandwidth.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: October 24, 2023
    Inventors: Kamakshi Sridhar, Alexander Havang
  • Patent number: 11777816
    Abstract: A method and system for remote diagnostic of Quality of Experience (QoE) for a subscriber on a computer network. The method includes: reviewing a traffic flow associated with a subscriber to determine performance statistics correlated with the traffic flow; determining subscriber data related to the subscriber associated with the traffic flow; analyzing the subscriber data and performance statistics to determine a traffic signature associated with the traffic flow; determining whether the traffic signature matches any of the plurality of known traffic signatures; and diagnosing the QoE issue based on the match of the traffic signatures.
    Type: Grant
    Filed: April 1, 2021
    Date of Patent: October 3, 2023
    Inventors: Kamakshi Sridhar, Mostafa Mohamed Hassan, Ty Sayers, Nick St. Pierre, Alexander Havang, John Hoover, David Amedeo, Matthew Lee Farmer
  • Patent number: 11743762
    Abstract: A method for managing mobile network congestion including: determining cell metrics over a predetermined time interval for each cell of a plurality of cells; determining correlations between the cell metrics for each cell; determining whether any cell of the plurality of cell are congestion based on the correlations; determining a type of congestion for any cell determined to be congested; and determining traffic actions based on the type of congestion. A system for managing mobile network congestion having: a collection module configured to determine cell metrics over a predetermined time interval for each cell of a plurality of cells; a correlation module configured to determine correlations between the cell metrics; an analysis module configured to determine whether any cell is congestion based on the correlations and a type of congestion for any cell determined to be congested; and a traffic action module configured to determine traffic actions.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: August 29, 2023
    Inventors: Kamakshi Sridhar, Lars Anton Gunnarsson, Alexander Havang
  • Patent number: 11716656
    Abstract: A method for managing handovers on a network including: determining neighboring cells within the network; mapping the neighboring cells; analyzing handover data between the mapped cells, wherein the handover data may be retrieved from network messaging; determining for each handover whether the handover is successful or unsuccessful based on the handover data; and reporting unsuccessful handovers to an operator for the network. a system for managing handovers on a network, the system including: a relation module configured to determine neighboring cells within the network and map the neighboring cells; an analysis module configured to analyzing handover data between the mapped cells, wherein the handover data may be retrieved from network messaging and determine for each handover whether the handover is successful or unsuccessful based on the handover data; and a reporting module configured to report unsuccessful handovers to an operator for the network.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: August 1, 2023
    Inventors: Kamakshi Sridhar, Lars Anton Gunnarsson, Alexander Havang
  • Publication number: 20230171637
    Abstract: A method for congestion management on a network including: determining whether a cell on the network is congested; identifying at least one heavy user on the cell; determine traffic flow criteria of the at least one heavy user; and shape network traffic of the at least one heavy user based on the traffic flow criteria of the heavy user. A system for congestion management on a network including: a QoE module configured to determine whether a cell on the network is congested; an analysis module configured to identify at least one heavy user on the cell and determine traffic flow criteria of the at least one heavy user; and at least one shaper configured to shape network traffic of the at least one heavy user based on the traffic flow criteria of the heavy user.
    Type: Application
    Filed: March 4, 2022
    Publication date: June 1, 2023
    Inventors: Kamakshi SRIDHAR, Peter Thonas Salanki, Mostafa Hassan, Ty Sayers, Alexander Havang
  • Publication number: 20230171230
    Abstract: A method and system for detecting ruleset misconfiguration in a computer network. The method including: generating a set of sample data flows; evaluating each of the set of sample data flows against a predetermined definition to generate a flow descriptor for each of the set of sample data flows; evaluating each of the flow descriptors against a ruleset; and generating a summary of how each of the flow descriptors perform with respect to the ruleset. The system including: a data flow sample retrieval module configured to generate flows; a policy engine configured to store and retrieve a ruleset; a packet processing engine configured to evaluate each of the data flows against a predetermined definition to generate a flow descriptor for each flows, evaluate each of the flow descriptors against a ruleset; and generate a summary of how each of the flow descriptors perform with respect to the ruleset.
    Type: Application
    Filed: November 25, 2022
    Publication date: June 1, 2023
    Inventors: Anders WALDENBORG, Martin TELLGREN, Alexander HAVANG
  • Publication number: 20220131770
    Abstract: A system and method for creating a model for predicting and reducing subscriber churn in a computer network. The method including: for a predetermined time period: retrieving traffic flow data per subscriber for a plurality of subscribers in the computer network; determining at least one metric per subscriber from the traffic flow data; determining at least one systemic feature associated with the plurality of subscribers; and storing the at least one amalgamated metric and feature; on reaching the predetermined time period create the model by: analyzing at least one metric and at least one feature for the predetermined time period; predicting, per subscriber, whether the subscriber is going to churn within a churn period in the future based on the analysis; validating the prediction by determining whether the subscriber actually churned during the churn period; and creating the model based on the validated predictions.
    Type: Application
    Filed: December 8, 2021
    Publication date: April 28, 2022
    Inventors: Kamakshi Sridhar, Lars Anton Gunnarsson, Alexander Havang, Pavle Mihajlovic, Kavi Kanasupramaniam
  • Patent number: 11297527
    Abstract: A method for congestion management on a network including: determining whether a cell on the network is congested; identifying at least one heavy user on the cell; determine traffic flow criteria of the at least one heavy user; and shape network traffic of the at least one heavy user based on the traffic flow criteria of the heavy user. A system for congestion management on a network including: a QoE module configured to determine whether a cell on the network is congested; an analysis module configured to identify at least one heavy user on the cell and determine traffic flow criteria of the at least one heavy user; and at least one shaper configured to shape network traffic of the at least one heavy user based on the traffic flow criteria of the heavy user.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: April 5, 2022
    Inventors: Kamakshi Sridhar, Peter Thomas Salanki, Mostafa Mohamed Hassan, Ty Sayers, Alexander Havang
  • Publication number: 20220046466
    Abstract: A method for managing mobile network congestion including: determining cell metrics over a predetermined time interval for each cell of a plurality of cells; determining correlations between the cell metrics for each cell; determining whether any cell of the plurality of cell are congestion based on the correlations; determining a type of congestion for any cell determined to be congested; and determining traffic actions based on the type of congestion. A system for managing mobile network congestion having: a collection module configured to determine cell metrics over a predetermined time interval for each cell of a plurality of cells; a correlation module configured to determine correlations between the cell metrics; an analysis module configured to determine whether any cell is congestion based on the correlations and a type of congestion for any cell determined to be congested; and a traffic action module configured to determine traffic actions.
    Type: Application
    Filed: August 5, 2021
    Publication date: February 10, 2022
    Inventors: Kamakshi SRIDHAR, Lars Anton GUNNARSSON, Alexander HAVANG
  • Patent number: 11240125
    Abstract: A system and method for creating a model for predicting and reducing subscriber churn in a computer network. The method including: for a predetermined time period: retrieving traffic flow data per subscriber for a plurality of subscribers in the computer network; determining at least one metric per subscriber from the traffic flow data; determining at least one systemic feature associated with the plurality of subscribers; and storing the at least one amalgamated metric and feature; on reaching the predetermined time period create the model by: analyzing at least one metric and at least one feature for the predetermined time period; predicting, per subscriber, whether the subscriber is going to churn within a churn period in the future based on the analysis; validating the prediction by determining whether the subscriber actually churned during the churn period; and creating the model based on the validated predictions.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: February 1, 2022
    Assignee: Sandvine Corporation
    Inventors: Kamakshi Sridhar, Lars Anton Gunnarsson, Alexander Havang, Pavle Mihajlovic, Kavi Kanasupramaniam
  • Publication number: 20210385137
    Abstract: A system and method for Quality of Experience (QoE) management on a network. The method including: determining a set of service categories for an operator's traffic, wherein at least one of the service categories is video streaming; mapping a plurality of traffic flows to each of the service categories; determining a target and minimum intent for each of the service categories; measuring a score and bandwidth use for each of the service category; determining whether each of the service categories are reaching an associated minimum bandwidth intent; if the minimum bandwidth intent is not being reached for at least one service category, adjusting the minimum intent for at least one of the service categories; allocating a bandwidth per service category based on the adjusted minimum intent; and shaping the traffic flow to the allocated bandwidth; otherwise allowing the traffic flow to continue with a current bandwidth allocation.
    Type: Application
    Filed: June 4, 2021
    Publication date: December 9, 2021
    Inventors: Kamakshi SRIDHAR, Alexander HAVANG
  • Publication number: 20210377124
    Abstract: A system and a method for traffic management on a network. The method including: determining a desired intent for a network operator's traffic; determining a set of classes for a traffic flow through a link; determining a minimum and target bandwidth for each class in the set of class based on the desired intent; measure user score and bandwidth use for each class; allocate a bandwidth per class based on the minimum and target bandwidth and measured user score; and shape the traffic flow to the allocated bandwidth.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Kamakshi SRIDHAR, Lars Anton GUNNARSSON, Mostafa Mohamed HASSAN, Alexander HAVANG, Matthew Lee FARMER, Roberto LUCARELLI, Mark Daniel YAMADA, Peter Thomas SALANKI, Kenneth David FAICZAK
  • Publication number: 20210367860
    Abstract: A method for determining subscriber experience in a computer network including: defining a plurality of features influencing subscriber experience; initializing a weight for each of the features of the plurality of features; determining a feature value for at least one subscriber for each of the plurality of features; determining a subscriber score for the at least one subscriber based on the feature values and the weight of the feature; determining at least one subscriber with a subscriber score outside a predetermined threshold; and performing a subscriber response action for each subscriber with the subscriber score outside of the predetermined threshold.
    Type: Application
    Filed: May 21, 2021
    Publication date: November 25, 2021
    Inventors: Kamakshi SRIDHAR, Kavi KANASUPRAMANIAM, Arman NEIMAN, Marcel SZEKELY, James BEECKER, Alexander HAVANG
  • Publication number: 20210328897
    Abstract: A method for link bandwidth management in a computer network, the method including: monitoring link traffic flow for a predetermined amount of time; measuring throughput of the link traffic flow; estimating the bandwidth based on the throughput; and calibrating at least one shaper based on the estimated bandwidth. a system for link bandwidth management in a computer network, the system including: a learning module configured to monitor link traffic flow for a predetermined amount of time; an analysis module configured to measuring throughput of the link traffic flow and estimate the bandwidth based on the throughput; and a calibration module configured to calibrate at least one shaper based on the estimated bandwidth.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 21, 2021
    Inventors: Kamakshi SRIDHAR, Alexander HAVANG