Sandvine Corporation

Canada

Retour au propriétaire

1-100 de 122 pour Sandvine Corporation Trier par
Recheche Texte
Excluant les filiales
Affiner par Reset Report
Type PI
        Brevet 86
        Marque 36
Juridiction
        États-Unis 97
        Europe 13
        Canada 11
        International 1
Date
2024 13
2023 25
2022 23
2021 14
2020 7
Voir plus
Classe IPC
H04L 12/26 - Dispositions de surveillance; Dispositions de test 13
H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole 13
H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ] 10
H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison 9
H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels 9
Voir plus
Classe NICE
42 - Services scientifiques, technologiques et industriels, recherche et conception 36
09 - Appareils et instruments scientifiques et électriques 34
38 - Services de télécommunications 28
37 - Services de construction; extraction minière; installation et réparation 10
35 - Publicité; Affaires commerciales 2
Statut
En Instance 20
Enregistré / En vigueur 102
  1     2        Prochaine page

1.

SYSTEM AND METHOD FOR CLASSIFYING NETWORK DEVICES

      
Numéro d'application 18675031
Statut En instance
Date de dépôt 2024-05-27
Date de la première publication 2024-11-28
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Karanth, Pradeep
  • Rajagopal, Amith Kolar

Abrégé

A method and system for classifying a device accessing a computer network. The method including: determining fields of interest that are indicators for classifying the device; reviewing a network traffic flow associated with the device; extracting field/parameter values from a packet associated with the network traffic flow; comparing the extracted field/parameter values with values of the fields of interest to determine at least one device attribute; and classifying the device associated with the network traffic flow based on the comparison. The header fields/parameters may include application name and/or fields/parameters available in a TLS header. The system includes a processor, memory, and software modules and engines that implement the method above.

Classes IPC  ?

  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

2.

AppLogic NETWORKS

      
Numéro d'application 019095989
Statut Enregistrée
Date de dépôt 2024-10-24
Date d'enregistrement 2025-06-12
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable and recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable and recorded computer software for network hardware for use in data analytics; Downloadable and recorded computer firmware and downloadable and recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; Downloadable and recorded computer firmware and downloadable and recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks. Repair of computer network hardware; maintenance and customization of wireless and wireline computer networks; maintenance and customization of telecommunications equipment. Digital network telecommunications services; transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks, namely providing wireless and wireline communication networks. Computer network configuration services; Design, development and programming of wireless and wireline computer networks; Design, development and programming of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis; computer engineering services.

3.

APPLOGIC NETWORKS

      
Numéro de série 98804874
Statut En instance
Date de dépôt 2024-10-16
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Digital network telecommunications services; transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks, namely, providing communications via wireless and wireline communication networks Computer network bridges, hubs, switches and routers; Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware; Maintenance of computer networking hardware; Maintenance of telecommunications equipment Computer network configuration services; Design, development, programming, and customization of wireless and wireline computer networking hardware; Design, development, programming, and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; Computer network design services; Computer consultation services relating to computer software; Upgrading of computer software; Computer system analysis; Computer engineering services

4.

APPLOGIC NETWORKS

      
Numéro d'application 235573500
Statut En instance
Date de dépôt 2024-10-15
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Downloadable and recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable and recorded computer software for network hardware for use in data analytics; Downloadable and recorded computer firmware and downloadable and recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; Downloadable and recorded computer firmware and downloadable and recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks (1) Digital network telecommunications services; transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks, namely providing wireless and wireline communication networks; Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware; (2) Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; Computer network design services; Computer consultation services relating to computer software; Upgrading of computer software; Computer system analysis; Computer engineering services

5.

System And Method For Determining Mean Opinion Score For Application Quality Of Experience

      
Numéro d'application 18585793
Statut En instance
Date de dépôt 2024-02-23
Date de la première publication 2024-08-29
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Havang, Alexander
  • Srinivasan, Swaminathan
  • Kulshrestha, Vishal
  • Bjork, Marcus David

Abrégé

A system and method for determining application quality of experience. The system including: a logic module configured to collect input data associated with network traffic flow parameters and extract a feature set based on the network flow parameters; a model module configured to train a machine learning model to determine MOS based on the extracted feature set; and a traffic action module configured to monitor the MOS based on the machine learning model and the traffic flow in the network and determining application quality of experience based on the MOS. The method including: collecting input data associated with network flow parameters; extracting a feature set based on the collected data; training a model to determine MOS of network traffic based on the extract feature set; deploying the model to monitor the MOS of traffic flow in the computer network; and determining the quality of experience based on the MOS.

Classes IPC  ?

  • H04L 41/5067 - Mesures de la qualité du service [QoS] centrées sur le client

6.

SYSTEM AND METHOD FOR DETERMINING APPLICATION QUALITY OF EXPERIENCE BASED ON APPLICATION AND CONTENT CATEGORIES

      
Numéro d'application 18442208
Statut En instance
Date de dépôt 2024-02-15
Date de la première publication 2024-08-15
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Mittal, Ambuj
  • Kulshrestha, Vishal

Abrégé

A system and method for determining application quality of experience. The system includes: an application module configured to determine an application associated with a traffic flow; a content module configured to determine a content category associated with the traffic flow; a weighting module configured to determine a weight associated with each of the content categories associated with the traffic flow; and a processing module configured to determine an application quality of experience score with traffic flow. The method including: determining an application associated with a traffic flow; determining at least one content category associated with the application and the traffic flow; determining a weight associated with each content category associated with the traffic flow; and determining an application quality of experience score associated with the traffic flow.

Classes IPC  ?

  • H04L 47/62 - Ordonnancement des files d’attente caractérisé par des critères d’ordonnancement

7.

SYSTEM AND METHOD FOR TRAFFIC FLOW CLASSIFICATION

      
Numéro d'application 18390988
Statut En instance
Date de dépôt 2023-12-20
Date de la première publication 2024-06-27
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Palanisamy, Anuram
  • Havang, Alexander
  • Mittal, Ambuj
  • Waldenborg, Anders
  • Kulshrestha, Vishal

Abrégé

A method and system for classifying a traffic flow. The method including: initializing a database with packet parameters; identifying a new flow; determining packet parameters associated with the new flow; determine whether the packet parameters match any previously stored packet parameters in the database; if the packet parameters match, determining an application classification for the traffic flow. The system including: a server profiling module configured to initialize a database; and an application module configured determine packet parameters associated with the new flow, determine whether the packet parameters match any previously stored packet parameters. A method and system for detecting a change in the classification of an application and/or content in a traffic flow. The method includes determining a change in the application behavior; detecting a change in a content category of the application, providing an updated traffic action based on the detected change.

Classes IPC  ?

  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • H04L 43/026 - Capture des données de surveillance en utilisant l’identification du flux

8.

SYSTEM AND METHOD FOR CAPACITY PLANNING

      
Numéro d'application 18392107
Statut En instance
Date de dépôt 2023-12-21
Date de la première publication 2024-06-27
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Kanasupramaniam, Kavi
  • Havang, Alexander
  • Arias, Carlos
  • Sajid, Atif

Abrégé

A method for capacity planning in a computer network, the method includes: determining traffic flow, application and network parameters; collecting the parameters for a predetermined time period; determining the features or parameters associated with various growth models; and combining the growth models to determine network capacity planning and congestion management planning for the network. A system for capacity planning in a computer network, the system including: a data collection module configured to collect data and parameters associated with the traffic flow, applications and nodes and links on the network; a forecasting module having a prediction engine configured to predict growth based on the QoE determined from the collected parameters; and a traffic action module configured to provide growth results and/or congestion management options.

Classes IPC  ?

  • H04L 43/067 - Génération de rapports en utilisant des rapports de délai
  • H04L 41/14 - Analyse ou conception de réseau
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle

9.

SYSTEM AND METHOD FOR MEASURING AND MANAGING LATENCY ON A COMPUTER NETWORK

      
Numéro d'application 18533534
Statut En instance
Date de dépôt 2023-12-08
Date de la première publication 2024-06-13
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s) Palanisamy, Anuram

Abrégé

A system and a method for measuring latency on a computer network. The method including: identifying a QUIC traffic flow; determining packet parameters associated with the QUIC traffic flow; determining a handshake latency associated with the packet parameters; and monitoring mid-flow latency for any changes in the latency of the QUIC traffic flow. The system for measuring and managing latency on a computer network including: a data processing engine configured to determine a QUIC traffic flow; a data collection module configured to determine packet parameters associated with the QUIC traffic flow; a state machine configured to determine a handshake latency associated with the packet parameters and monitor mid-flow latency for any changes in the latency of the QUIC traffic flow.

Classes IPC  ?

  • H04L 43/0864 - Retards de voyage aller-retour
  • H04L 43/062 - Génération de rapports liés au trafic du réseau
  • H04L 43/16 - Surveillance de seuil
  • H04L 47/122 - Prévention de la congestionRécupération de la congestion en détournant le trafic des entités congestionnées

10.

System and Method for Detecting Fraudulent Network Traffic

      
Numéro d'application 18186409
Statut En instance
Date de dépôt 2023-03-20
Date de la première publication 2024-04-11
Propriétaire Sandvine Corporation (Canada)
Inventeur(s) Palanisamy, Anuram

Abrégé

A method for detecting fraudulent traffic in a computer network including: receiving a packet from a traffic flow; determining data associated with the traffic flow; determining a score associated with each piece of determined data; aggregating an overall score for the traffic flow; and determining whether the traffic flow is trusted based on the overall score. A system for detecting fraudulent traffic in a computer network including: a data processing engine configured to receive a packet from a traffic flow; a data collection module configured to determine data associated with the traffic flow; a data correlation module configured to determining a score associated with each piece of determined data and aggregating an overall score for the traffic flow; and a traffic classification module configured to determine whether the traffic flow is trusted based on the overall score.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

11.

System and method for root cause analysis in a computer network

      
Numéro d'application 18478043
Numéro de brevet 12368632
Statut Délivré - en vigueur
Date de dépôt 2023-09-29
Date de la première publication 2024-04-04
Date d'octroi 2025-07-22
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Dommaraju, Seshu
  • Cantor, Lyndon Wayne
  • Kobernat, Kris
  • Havang, Alexander
  • Mittal, Ambuj

Abrégé

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.

Classes IPC  ?

  • H04L 41/0631 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant l’analyse des causes profondesGestion des fautes, des événements, des alarmes ou des notifications en utilisant l’analyse de la corrélation entre les notifications, les alarmes ou les événements en fonction de critères de décision, p. ex. la hiérarchie ou l’analyse temporelle ou arborescente
  • H04L 41/5009 - Détermination des paramètres de rendement du niveau de service ou violations des contrats de niveau de service, p. ex. violations du temps de réponse convenu ou du temps moyen entre l’échec [MTBF]
  • H04L 43/026 - Capture des données de surveillance en utilisant l’identification du flux
  • H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service

12.

SYSTEM AND METHOD FOR MANAGING NETWORK TRAFFIC IN A DISTRIBUTED ENVIRONMENT

      
Numéro d'application 18470793
Statut En instance
Date de dépôt 2023-09-20
Date de la première publication 2024-03-21
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sarkar, Nilanjan
  • Mulkar, Tushar
  • Mittal, Ambuj

Abrégé

A method and system for distributed traffic management, the method comprising receiving an initial communication of a traffic flow at first accelerator system; retrieving message parameters from the initial communication; broadcasting the message parameters to determine a second accelerator system receiving a reply to the initial communication; and pairing the first and the second accelerator system to provide for traffic management. The system including: a first accelerator system having: a packet processor configured to receive an initial communication of a traffic flow; a logic node configured to retrieve message parameters from the initial communication; a trigger module configured to broadcast the message parameters to at least one other accelerator system; wherein the logic node is configured to pair the first accelerator system with a second accelerator system to provide for traffic management of the traffic flow.

Classes IPC  ?

  • H04L 47/27 - Évaluation ou mise à jour de la taille de la fenêtre, p. ex. en utilisant des informations dérivées de paquets [ACK] d’acquittements
  • H04L 47/10 - Commande de fluxCommande de la congestion
  • H04L 47/193 - Commande de fluxCommande de la congestion au niveau des couches au-dessus de la couche réseau au niveau de la couche de transport, p. ex. liée à TCP

13.

SYSTEM AND METHOD FOR CLASSIFYING TRAFFIC FLOWS USING LANGUAGE PROCESSING

      
Numéro d'application 18455019
Statut En instance
Date de dépôt 2023-08-24
Date de la première publication 2024-02-29
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Kuruvilla, Ousef
  • Vinayaka, Jujare

Abrégé

A method and system for classifying traffic flows on a computer network, the method including: determining sender information associated with a traffic flow; determining Whols data associated with the sender information; determining online information associated with the Whols data or hostname; parsing the online information for keywords; and classifying the traffic flow based on the keywords or natural language description. The system including: a Whols module configured to determine sender information associated with a traffic flow and determine Whols data or hostname associated with the sender information; a search request and response module configured to determine online information associated with the Whols data; a language model configured to parse the online information for keywords; and a Service and Category recognizer configured to classify the traffic flow based on the keywords or natural language descriptions.

Classes IPC  ?

  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 47/2475 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS pour la prise en charge des trafics caractérisés par le type d'applications
  • H04L 61/4552 - Mécanismes de recherche entre plusieurs répertoiresSynchronisation des répertoires, p. ex. méta-répertoires

14.

System and method for traffic flow acceleration

      
Numéro d'application 17829898
Numéro de brevet 12395434
Statut Délivré - en vigueur
Date de dépôt 2022-06-01
Date de la première publication 2023-12-07
Date d'octroi 2025-08-19
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Mulkar, Tushar
  • Suresh, Akash Manchanhalli
  • Sarkar, Nilanjan

Abrégé

A method for traffic flow acceleration including: retrieving a Transmission Control Protocol (TCP) User Datagram Protocol (UDP) or Quick UDP Internet Connection (QUIC) traffic flow from the computer network; mapping the traffic flow to a subscriber; determining congestion control parameters associated with the traffic flow; determining subscriber buffer management parameters based on the subscriber and the congestion control parameters; and managing a buffer depth at a subscriber level based on the subscriber buffer management parameters. A system for traffic flow acceleration including: an analysis module configured to retrieve a TCP, UDP or QUIC traffic flow and map the traffic flow to a subscriber; a congestion control module configured to determine congestion control parameters associated with the traffic flow; and a buffer management module configured to determine subscriber buffer management parameters based on the subscriber and the congestion control parameters; and manage a buffer depth at a subscriber level.

Classes IPC  ?

  • H04L 47/125 - Prévention de la congestionRécupération de la congestion en équilibrant la charge, p. ex. par ingénierie de trafic
  • H04L 43/0829 - Perte de paquets
  • H04L 47/10 - Commande de fluxCommande de la congestion
  • H04L 47/24 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS

15.

SYSTEM AND METHOD FOR CLASSIFYING OBFUSCATED TRAFFIC FLOWS

      
Numéro d'application 18303953
Statut En instance
Date de dépôt 2023-04-20
Date de la première publication 2023-11-30
Propriétaire Sandvine Corporation (Canada)
Inventeur(s) Palanisamy, Anuram

Abrégé

A method and system for classifying obfuscated traffic flows in a computer network. The method including: receiving at least one packet from an obfuscated traffic flow; determining a pattern in a header of the at least one packet that relates to a layer obfuscation of a payload of the traffic flow; removing the layer obfuscation of a payload of the at least one packet; and classifying the obfuscated traffic flow. The system includes: a packet processing engine configured to receive at least one packet from an obfuscated traffic flow; an analysis module configured to determine a pattern in a header of the at least one packet that relates to an obfuscation of a payload of the traffic flow; an obfuscation module configured to remove the obfuscation of the payload; and a classification module configured to classify the obfuscated traffic flow.

Classes IPC  ?

  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • H04L 69/22 - Analyse syntaxique ou évaluation d’en-têtes

16.

System and method for monitoring and managing video stream content

      
Numéro d'application 18360013
Numéro de brevet 12113714
Statut Délivré - en vigueur
Date de dépôt 2023-07-27
Date de la première publication 2023-11-16
Date d'octroi 2024-10-08
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • May, Darrell Reginald
  • Chaitanya, Bojja Krishna
  • Chintamaneni, Srinivas

Abrégé

A system and method for managing and monitoring video stream content. The method including: receiving a traffic flow; determining if the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow; determine at least one attribute associated with the video streaming traffic flow; determine a probability that the traffic flow is fraudulent based on a heuristic analysis of the at least one associated attribute; if the probability is above a predetermined threshold, flag the traffic flow as a fraudulent video streaming traffic flow, otherwise allow the traffic flow to proceed to its destination without being flagged; if the traffic flow is not a video streaming traffic flow, allow the traffic flow to proceed to its destination.

Classes IPC  ?

  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 47/24 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS
  • H04L 47/28 - Commande de fluxCommande de la congestion par rapport à des considérations temporelles
  • H04L 65/60 - Diffusion en flux de paquets multimédias

17.

Method and system for managing mobile network congestion

      
Numéro d'application 18351895
Numéro de brevet 12294888
Statut Délivré - en vigueur
Date de dépôt 2023-07-13
Date de la première publication 2023-11-09
Date d'octroi 2025-05-06
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Gunnarsson, Lars Anton
  • Havang, Alexander

Abrégé

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.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 28/12 - Régulation de flux utilisant une signalisation entre les éléments

18.

SANDVINE THE APP QOE COMPANY

      
Numéro de série 98261125
Statut Enregistrée
Date de dépôt 2023-11-08
Date d'enregistrement 2024-09-03
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Digital network telecommunications services; transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks, namely, providing wireless and wireline communication networks Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis; computer engineering services

19.

System and method for calibration of traffic flow acceleration

      
Numéro d'application 17704670
Numéro de brevet 12218851
Statut Délivré - en vigueur
Date de dépôt 2022-03-25
Date de la première publication 2023-09-28
Date d'octroi 2025-02-04
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Mulkar, Tushar
  • Suresh, Akash Manchanhalli
  • Sarkar, Nilanjan

Abrégé

A method for calibration of Transmission Control Protocol (TCP) traffic flow acceleration in a computer network, the method including: initializing a maximum congestion window parameter; determining at least one slow start threshold; monitoring the traffic flow within the network; and updating parameters based on the monitored traffic flows. A system for calibration of TOP traffic flow acceleration in a computer network, the system including: an initialization module configured to initialize a maximum congestion window parameter; an analysis module configured to determine at least one slow start threshold; and a monitoring module configured to monitor the traffic flow within the network; and update parameters based on the monitored traffic flows.

Classes IPC  ?

  • H04L 47/27 - Évaluation ou mise à jour de la taille de la fenêtre, p. ex. en utilisant des informations dérivées de paquets [ACK] d’acquittements
  • H04L 47/12 - Prévention de la congestionRécupération de la congestion

20.

SYSTEM AND METHOD FOR SOCIAL MEDIA FORENSICS

      
Numéro d'application 18173914
Statut En instance
Date de dépôt 2023-02-24
Date de la première publication 2023-08-31
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sopic, Marko
  • Oreb, Robert
  • Rajasekar, Kathiravan
  • Kumbheshwar, Varun

Abrégé

A method and system for social media monitoring, the method including: collecting data associated with a social media upload; determining subscriber identity information associated with the social media upload; creating an IPDR based on the subscriber identity and social media upload data; receiving a query having at least one social media upload event; determining at least one subscriber identity that may be associated with the upload event; and providing the at least one subscriber identity as a result of the query. The system includes: a collection module configured to collect data; an analysis module configured to determine subscriber identity information and create an IPDR based on the subscriber identity and social media upload data; and a query module configured to receive a query having at least one social media upload event, determine at least one subscriber identity that may be associated with the upload event.

Classes IPC  ?

  • G06F 16/248 - Présentation des résultats de requêtes
  • G06Q 50/00 - Technologies de l’information et de la communication [TIC] spécialement adaptées à la mise en œuvre des procédés d’affaires d’un secteur particulier d’activité économique, p. ex. aux services d’utilité publique ou au tourisme
  • G06F 16/2457 - Traitement des requêtes avec adaptation aux besoins de l’utilisateur

21.

Method and system for managing access congestion

      
Numéro d'application 18301408
Numéro de brevet 12113710
Statut Délivré - en vigueur
Date de dépôt 2023-04-17
Date de la première publication 2023-08-10
Date d'octroi 2024-10-08
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Sayers, Ty
  • Osman, Alexander

Abrégé

A system and method for managing access congestion in a computer network, the system and method including: determining a plurality of channels within the computer network via a subscriber channel module; determining a set of subscribers for each of the channels of the plurality of channels via the subscriber channel module; determining a congestion level of each of the channels of the plurality of channels via an analysis module; determining each subscriber's impact on the respective channel based on each subscriber's network usage via the analysis module; and determining a reallocation of the subscribers to balance the channels, based on the congestion level and each subscriber's network usage, via a distribution module.

Classes IPC  ?

  • H04L 47/122 - Prévention de la congestionRécupération de la congestion en détournant le trafic des entités congestionnées
  • H04L 47/10 - Commande de fluxCommande de la congestion
  • H04L 47/283 - Commande de fluxCommande de la congestion par rapport à des considérations temporelles en réponse à des retards de traitement, p. ex. causés par une gigue ou un temps d'aller-retour [RTT]
  • H04L 47/762 - Contrôle d'admissionAllocation des ressources en utilisant l'allocation dynamique des ressources, p. ex. renégociation en cours d'appel sur requête de l'utilisateur ou sur requête du réseau en réponse à des changements dans les conditions du réseau déclenchée par le réseau
  • H04L 47/78 - Architectures d'allocation des ressources
  • H04L 47/80 - Actions liées au type d'utilisateur ou à la nature du flux

22.

System and method for subscriber tier plan adjustment in a computer network

      
Numéro d'application 18194076
Numéro de brevet 12237984
Statut Délivré - en vigueur
Date de dépôt 2023-03-31
Date de la première publication 2023-07-27
Date d'octroi 2025-02-25
Propriétaire Sandvine Corporation (Canada)
Inventeur(s) Sridhar, Kamakshi

Abrégé

A method for subscriber tier plan adjustment including: monitoring traffic flow for one or more subscriber of a plurality of subscribers on an operator's network; determining a bandwidth requirement for each of the one or more subscribers; determining a recommended tier plan for each subscriber based on the subscribers' bandwidth requirement; and providing the recommended tier plan for each of the subscribers to a network operator. A system for subscriber tier plan adjustment including: a learning module configured to monitor traffic flow for one or more subscribers of a plurality of subscribers on a network and determine a bandwidth requirement of each of the one or more subscribers; an analysis module configured to determine a recommended tier plan for each of the subscribers based on each subscriber's bandwidth requirement; and a notification module configured to provide the recommended tier plan for each subscriber.

Classes IPC  ?

  • H04L 41/5009 - Détermination des paramètres de rendement du niveau de service ou violations des contrats de niveau de service, p. ex. violations du temps de réponse convenu ou du temps moyen entre l’échec [MTBF]
  • H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service

23.

APPIDENTIFIER

      
Numéro de série 98096699
Statut En instance
Date de dépôt 2023-07-21
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Digital network telecommunications services; transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks, namely, providing wireless and wireline communication networks Computer network bridges, hubs, switches and routers; Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis

24.

System and method for time sliced based traffic detection

      
Numéro d'application 18081186
Numéro de brevet 12388761
Statut Délivré - en vigueur
Date de dépôt 2022-12-14
Date de la première publication 2023-06-22
Date d'octroi 2025-08-12
Propriétaire Sandvine Corporation (Canada)
Inventeur(s) Palanisamy, Anuram

Abrégé

A method for classifying a traffic flow including; determining a plurality of time slices to be used to classify the traffic flow; collecting traffic flow data for a first time slice of the plurality of time slices; if the flow is classifiable based on the first time slice, classifying the traffic flow; otherwise collecting the traffic flow data for each further time slice of the plurality of time slices to classify the traffic flow. A system for classifying a traffic flow having: a time interval module configured to determine a plurality of time slices to be used to classify the traffic flow; a data collection module configured to collect traffic flow data for each of the plurality of time slices; a classification module configured to determine whether the flow is classifiable based after each time slice, and classify the traffic flow.

Classes IPC  ?

  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • H04L 43/04 - Traitement des données de surveillance capturées, p. ex. pour la génération de fichiers journaux
  • H04L 43/062 - Génération de rapports liés au trafic du réseau

25.

METHOD AND SYSTEM FOR DETECTION OF RULESET MISCONFIGURATION

      
Numéro d'application 17994167
Statut En instance
Date de dépôt 2022-11-25
Date de la première publication 2023-06-01
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Waldenborg, Anders
  • Tellgren, Martin
  • Havang, Alexander

Abrégé

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.

Classes IPC  ?

  • H04L 9/40 - Protocoles réseaux de sécurité

26.

Method and system for application aware congestion management

      
Numéro d'application 17686563
Numéro de brevet 11997532
Statut Délivré - en vigueur
Date de dépôt 2022-03-04
Date de la première publication 2023-06-01
Date d'octroi 2024-05-28
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Salanki, Peter Thomas
  • Hassan, Mostafa Mohamed
  • Sayers, Ty
  • Havang, Alexander

Abrégé

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.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 24/08 - Réalisation de tests en trafic réel
  • H04W 28/10 - Régulation de flux

27.

System and method for managing video streaming quality of experience

      
Numéro d'application 18153441
Numéro de brevet 12069122
Statut Délivré - en vigueur
Date de dépôt 2023-01-12
Date de la première publication 2023-05-18
Date d'octroi 2024-08-20
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Ramanujam, Srinidhi Chakravarthy
  • Karanth, Pradeep
  • Kumar, Sandeep

Abrégé

A method for managing Quality of Experience (QoE) for video streaming traffic flow on a network, the method including: collecting data associated with a plurality of video streaming traffic flows; creating a model based on the collected data; determining factors associated with a new video streaming traffic flow; analyzing the factors based on the model; determining a QoE score based on the analysis. A system for managing QoE for video streaming traffic flow on a network, the system including: a factor determination module configured to collect data associated with a plurality of video streaming traffic flows; a model module configured to create a model based on the collected data; an analysis module configured to determine factors associated with a new video streaming traffic flow and analyze the factors based on the model; and a QoE engine configured to determine a QoE score based on the analysis.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • H04L 43/062 - Génération de rapports liés au trafic du réseau
  • H04L 43/065 - Génération de rapports liés aux appareils du réseau
  • H04L 43/0888 - Débit
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]

28.

Miscellaneous Design

      
Numéro d'application 018874334
Statut Enregistrée
Date de dépôt 2023-05-12
Date d'enregistrement 2023-11-01
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks; Downloadable or recorded computer software for use in data analytics of computer network use. Digital network telecommunications services; Transmission of data, text, voice, video, digital images and music via global computer networks for general purposes; Providing access to computer networks; Providing user access to data, text, voice, video, digital images and music via global computer networks for general purposes; Operation of telecommunications networks, namely providing wireless and wireline communication networks. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; Computer consultation services relating to computer software; computer system analysis; computer engineering services; data mining services; providing non-downloadable computer software for use in data analytics of computer network use; Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware.

29.

Miscellaneous Design

      
Numéro de série 97910553
Statut Enregistrée
Date de dépôt 2023-04-27
Date d'enregistrement 2025-07-08
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Digital network telecommunications services; transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks, namely, providing wireless and wireline communication networks Downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks; Downloadable or recorded computer software for use in data analytics of computer network use Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; Computer consultation services relating to computer software; computer system analysis; computer engineering services; data mining services; providing online, non-downloadable computer software for use in data analytics of computer network use

30.

SYSTEM AND METHOD FOR CLASSIFYING TUNNELED NETWORK TRAFFIC

      
Numéro d'application 17945680
Statut En instance
Date de dépôt 2022-09-15
Date de la première publication 2023-03-23
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sreevalsan, Shyam
  • Kuruvilla, Ousef
  • Muthyala, Rajeswara Rao

Abrégé

A method for classifying tunneled network traffic including: providing at least one model configured to classify network traffic; retrieving a plurality of packets from a traffic flow; determining input and output statistics of the traffic flow based on the plurality of packets; and classifying, via the at least one model, the traffic flow based on the input and output statistics. A system for classifying tunneled network traffic including: a model making module configured to provide at least one model configured to classify network traffic; a packet processing engine configured to retrieve a plurality of packets from a traffic flow; a data collection module configured to determine input and output statistics of the traffic flow based on the plurality of packets; and a classification module configured to classify, via the at least one model, the traffic flow based on the input and output statistics.

Classes IPC  ?

  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • H04L 47/27 - Évaluation ou mise à jour de la taille de la fenêtre, p. ex. en utilisant des informations dérivées de paquets [ACK] d’acquittements

31.

System and method for managing distributed shaping in a computer network

      
Numéro d'application 17895512
Numéro de brevet 12323332
Statut Délivré - en vigueur
Date de dépôt 2022-08-25
Date de la première publication 2023-03-16
Date d'octroi 2025-06-03
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Mulkar, Tushar
  • Pradhan, Yash
  • Bird, Robert

Abrégé

A system and method for managing distributed shaping in a computer network. The system including: a plurality of logic nodes, each logic node including: a packet processor configured to determine metrics associated with traffic flows in the computer network; a control processor configured to determine a quality value based on the determined metrics and communicate with each of the plurality of logic nodes; and a shaper object configured to shape the network traffic. The method including: initializing each logic node of a plurality of logic nodes; determining metrics associated with traffic flows in the computer network; determining a quality value based on the determined metrics; communicating the metrics with each of the plurality of logic nodes; and shaping the network traffic flows based on the quality value.

Classes IPC  ?

  • H04L 47/22 - Mise en forme du trafic
  • H04L 41/0896 - Gestion de la bande passante ou de la capacité des réseaux, c.-à-d. augmentation ou diminution automatique des capacités

32.

System and method for delivering quality of service

      
Numéro d'application 17885877
Numéro de brevet 12356248
Statut Délivré - en vigueur
Date de dépôt 2022-08-11
Date de la première publication 2023-02-16
Date d'octroi 2025-07-08
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Rebellon Tascon, Manuel Jesus

Abrégé

A method for delivering quality of service to a moving user equipment in a computer network, the method including: identifying a moving user equipment on the computer network; predicting a path of travel for the user equipment; determining a load of a cell in the path of travel; determining a traffic action response based on the load of the cell; and providing the traffic action. A system for delivering quality of service to a moving user equipment in a computer network, the system including: a location module configured to identify a moving user equipment on the computer network; an analysis module configured to predict a path of travel for the user equipment; a load module configured to determine a load of a cell in the path of travel; and a traffic action module configured to determine a traffic action response based on the load of the cell and provide for the traffic action.

Classes IPC  ?

  • H04W 28/08 - Équilibrage ou répartition des charges
  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 4/40 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour les véhicules, p. ex. communication véhicule-piétons

33.

System and method for prioritizing network traffic in a distributed environment

      
Numéro d'application 17864925
Numéro de brevet 11924110
Statut Délivré - en vigueur
Date de dépôt 2022-07-14
Date de la première publication 2023-02-09
Date d'octroi 2024-03-05
Propriétaire Sandvine. Corporation (Canada)
Inventeur(s)
  • Mulkar, Tushar
  • Sarkar, Nilanjan
  • Srivastava, Anchal

Abrégé

A system and method for prioritizing network traffic in a distributed environment. The system includes: a plurality of logic modules configured to receive policy data from a network device; a control processor associated with each logic module, each control processor configured to determine data associated with a traffic flow and coordinate traffic actions over the plurality of logic modules; a packet processor associated with each control processor and configured to determine a traffic action based on the traffic flow and received policy data; and at least one shaper object configured to enforce the determined traffic action. The method includes: receiving policy data from a network device; determining data associated with a traffic flow at logic modules to coordinate traffic actions of the logic modules; determining a traffic action based on the traffic flow and received policy data; and enforcing the traffic action across at least one shaper object.

Classes IPC  ?

  • H04L 47/22 - Mise en forme du trafic
  • H04L 47/2425 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS pour la prise en charge de spécifications de services, p. ex. SLA
  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 47/40 - Commande de fluxCommande de la congestion utilisant des connexions séparées
  • H04L 47/52 - Ordonnancement selon la bande passante des files d'attente

34.

SYSTEM AND METHOD FOR MANAGING RADIO TRAFFIC FOR MOBILE AND WIRELESS DEVICES

      
Numéro d'application 17863593
Statut En instance
Date de dépôt 2022-07-13
Date de la première publication 2023-02-02
Propriétaire Sandvine Corporation (Canada)
Inventeur(s) Patil, Rajeshwar

Abrégé

A system and method for radio traffic management in a computer network. The method includes: determining user equipment (UE) status associated with a traffic flow session; determining traffic flow parameters associated with the traffic flow associated with the UE; determining a change in the UE status; and determining a traffic action for at least one packet associated with the traffic flow based on the UE status. The system includes: a UE state module configured to determine UE status associated with a traffic flow session; a packet inspection module configured to determine traffic flow parameters associated with the traffic flow associated with the UE; a forwarding module configured to determine a traffic action for at least one packet associated with the traffic flow based on the UE status.

Classes IPC  ?

35.

FINGERPRINT LOGO

      
Numéro d'application 223629600
Statut Enregistrée
Date de dépôt 2023-01-30
Date d'enregistrement 2025-01-10
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Downloadable and recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable and recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; Computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for the distribution, manipulation and retrieval of video, sound and images over computer networks; Downloadable and recorded computer software for use in data analytics of computer network use; (1) Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware; (2) Telecommunication services, namely, providing computer network access via fiber optic networks and wireless communication networks; providing multiple use access to global computer information networks for the transfer and dissemination of a wide range of information; Providing access to computer networks; (3) Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; Computer network design services; Computer consultation services relating to computer software; Computer system analysis; Data mining services; Providing non-downloadable computer software for use in data analytics of computer network use;

36.

System and method for managing network traffic using fair-share principles

      
Numéro d'application 17864962
Numéro de brevet 11968124
Statut Délivré - en vigueur
Date de dépôt 2022-07-14
Date de la première publication 2023-01-26
Date d'octroi 2024-04-23
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Mulkar, Tushar
  • Srivastava, Anchal
  • Mittal, Ambuj
  • Suresh, Akash Manchanhalli
  • Sarkar, Nilanjan
  • Agrawal, Piyush
  • Dwivedi, Neelesh

Abrégé

A system and method for managing network traffic in a distributed environment. the system including: a plurality of logic modules configured to determine policy data related to bandwidth management and at least one split criteria for a basis for shaping network traffic; a control processor associated with each one of the plurality of logic modules, each control processor configured to determine data associated with each of a plurality of traffic flows at the associated logic module and to coordinate traffic actions over the plurality of logic modules; a packet processor associated with each control processor and configured to determine a traffic action based on each traffic flow and received policy data; and at least two shaper objects configured to receive a split of the traffic flows and enforce the determined traffic action on their respective traffic flow.

Classes IPC  ?

  • H04L 47/22 - Mise en forme du trafic
  • H04L 47/2425 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS pour la prise en charge de spécifications de services, p. ex. SLA
  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 47/40 - Commande de fluxCommande de la congestion utilisant des connexions séparées
  • H04L 47/52 - Ordonnancement selon la bande passante des files d'attente

37.

System And Method For Subscriber Awareness In A 5G Network

      
Numéro d'application 17851720
Statut En instance
Date de dépôt 2022-06-28
Date de la première publication 2023-01-12
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Kulshrestha, Vishal
  • Ravishankar, Kavitha
  • Mihal, Ambuj
  • Dwivedi, Neelesh
  • Osman, Alexander
  • Rebellon Tascon, Manuel Jesus
  • Siddalingaiah, Gangaraju K

Abrégé

A method and system for subscriber awareness for traffic flows in a computer network. The system including: a Subscriber Awareness Control Plane (SACP) module configured to register as a network node and subscribe to at least one network function on the network; at least one processing module configured to request and receive information of traffic flow parameters and subscriber parameters for the traffic flows from the at least one network function; and a subscriber awareness module configured to map subscribers to traffic flows, based on the received traffic flow parameters and subscriber parameters. The method including: registering an SACP module as a network node; subscribing to at least one network functions; receiving information of traffic flow parameters and subscriber parameters for the traffic flows; and mapping subscribers to traffic flows, based on the traffic flow parameters and subscriber parameters.

Classes IPC  ?

  • H04L 47/24 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS
  • H04L 41/122 - Découverte ou gestion des topologies de réseau des topologies virtualisées, p. ex. les réseaux définis par logiciel [SDN] ou la virtualisation de la fonction réseau [NFV]

38.

APPIDENTIFIER

      
Numéro d'application 223276900
Statut Enregistrée
Date de dépôt 2023-01-10
Date d'enregistrement 2025-01-10
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Computer network bridges, hubs, switches and routers; Computer network and data communication equipment, namely, gateways, and multiplexer firewalls; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Downloadable and recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable and recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for the distribution, manipulation and retrieval of video, sound and images over computer networks; (1) Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware; (2) Telecommunication services, namely, providing computer network access via fiber optic networks and wireless communication networks; providing multiple use access to global computer information networks for the transfer and dissemination of a wide range of information; Providing access to computer networks; (3) Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; Computer network design services; Computer consultation services relating to computer software; Upgrading of computer software; Computer system analysis;

39.

System and method for managing adaptive bitrate video streaming

      
Numéro d'application 17357245
Numéro de brevet 11943275
Statut Délivré - en vigueur
Date de dépôt 2021-06-24
Date de la première publication 2022-12-22
Date d'octroi 2024-03-26
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Gunnarsson, Lars Anton

Abrégé

A method and system for managing adaptive bitrate video streaming. The method including: retrieving raw data associated with a video stream traffic flow; determining at least one video chunk from the raw data of video stream traffic flow; determining parameters associated with the video chunk; determining a bitrate factor based on the parameters; determining a Quality of Experience (QoE) score based on the bitrate factor; and providing a traffic action based on the QoE score. The system including: an input module configured to retrieve raw data; an analysis module configured to determine at least one video chunk from the raw data and determine parameters associated with the video chunk and a bitrate factor based on the parameters; a QoE module configured to determine a QoE score based on the bitrate factor; and an output module configured to provide a traffic action based on the QoE score.

Classes IPC  ?

  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 65/60 - Diffusion en flux de paquets multimédias
  • H04N 21/2662 - Contrôle de la complexité du flux vidéo, p. ex. en mettant à l'échelle la résolution ou le débit binaire du flux vidéo en fonction des capacités du client

40.

System and method for managing video streaming congestion

      
Numéro d'application 17889492
Numéro de brevet 11831555
Statut Délivré - en vigueur
Date de dépôt 2022-08-17
Date de la première publication 2022-12-08
Date d'octroi 2023-11-28
Propriétaire Sandvine Corporation (Canada)
Inventeur(s) Rajasekar, Kathiravan

Abrégé

A system and method for managing video streaming on a computer network based at least in part on a state of a video streaming traffic flow. The method includes: reviewing a traffic flow to determine whether the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow, determine at least one video characteristic associated with the video streaming traffic flow; determining a state of the video streaming traffic flow; determining a priority of the video streaming traffic flow based on the characteristics and the state of the video streaming traffic flow; and allocating bandwidth to the video streaming traffic flow based on the priority; otherwise, if the traffic flow is not a video streaming traffic flow, allowing the traffic flow to continue with the traffic flow's current priority.

Classes IPC  ?

  • H04L 47/2475 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS pour la prise en charge des trafics caractérisés par le type d'applications
  • H04L 43/08 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux
  • H04N 21/24 - Surveillance de procédés ou de ressources, p. ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04L 47/80 - Actions liées au type d'utilisateur ou à la nature du flux

41.

System and method for monitoring and managing video stream content

      
Numéro d'application 17889525
Numéro de brevet 11743195
Statut Délivré - en vigueur
Date de dépôt 2022-08-17
Date de la première publication 2022-12-08
Date d'octroi 2023-08-29
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • May, Darrell Reginald
  • Chaitanya, Bojja Krishna
  • Chintamaneni, Srinivas

Abrégé

A system and method for managing and monitoring video stream content. The method including: receiving a traffic flow; determining if the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow; determine at least one attribute associated with the video streaming traffic flow; determine a probability that the traffic flow is fraudulent based on a heuristic analysis of the at least one associated attribute; if the probability is above a predetermined threshold, flag the traffic flow as a fraudulent video streaming traffic flow, otherwise allow the traffic flow to proceed to its destination without being flagged; if the traffic flow is not a video streaming traffic flow, allow the traffic flow to proceed to its destination.

Classes IPC  ?

  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 47/24 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS
  • H04L 47/28 - Commande de fluxCommande de la congestion par rapport à des considérations temporelles
  • H04L 65/60 - Diffusion en flux de paquets multimédias

42.

APPLOGIC

      
Numéro de série 97644353
Statut En instance
Date de dépôt 2022-10-24
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

computer network bridges, hubs, switches and routers; computer network and data communication equipment; computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; downloadable or recorded computer software for network hardware for use in data analytics; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks Maintenance and repair of computer networking hardware and telecommunications equipment. digital network telecommunications services; transmission of data, information and computer software via global computer networks; providing access to computer networks; providing access to data, information and computer software on computer networks; operation of telecommunications networks, namely, providing wireless and wireline communication networks. computer network configuration services; design, development, programming and customization of wireless and wireline computer networking hardware; design, development, programming and customization of telecommunications equipment; customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis; computer engineering services.

43.

SANDVINE

      
Numéro de série 97644328
Statut Enregistrée
Date de dépôt 2022-10-24
Date d'enregistrement 2025-06-10
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

digital network telecommunications services; transmission of data, information and computer software via global computer networks; providing access to computer networks; providing access to data, information and computer software on computer networks; operation of telecommunications networks, namely, providing wireless and wireline communication networks. computer network bridges, hubs, switches and routers; computer network and data communication equipment; computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks Computer network configuration services; design, development, programming, maintenance and customization of wireless and wireline computer networks; design, development, programming, maintenance and customization of telecommunications equipment; customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis; computer engineering services.

44.

DIGITAL WITNESS

      
Numéro de série 97644378
Statut Enregistrée
Date de dépôt 2022-10-24
Date d'enregistrement 2025-07-08
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

digital network telecommunications services; transmission of data, information and computer software via global computer networks; providing access to computer networks; providing access to data, information and computer software on computer networks; operation of telecommunications networks, namely, providing wireless and wireline communication networks downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; downloadable or recorded computer software for network hardware for use in data analytics; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks; downloadable or recorded computer software for use in data analytics of computer network use computer network configuration services; design, development, programming, maintenance and customization of wireless and wireline computer networks; design, development, programming, maintenance and customization of telecommunications equipment; customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; computer system analysis; computer engineering services; data mining services; providing online, non-downloadable computer software for use in data analytics of computer network use

45.

LOCKHOUSE

      
Numéro d'application 018778945
Statut Enregistrée
Date de dépôt 2022-10-21
Date d'enregistrement 2023-05-25
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks; Downloadable or recorded computer software for use in data analytics of computer network use; all of the aforementioned goods not in association with interior design, interior decorating or furniture design or furniture sales or consultation in these areas. Digital network telecommunications services; Transmission of data, text, voice, video, digital images and music via global computer networks for general purposes; Providing access to computer networks; Providing user access to data, text, voice, video, digital images and music via global computer networks for general purposes; Operation of telecommunications networks, namely providing wireless and wireline communication networks; all of the aforementioned services not in association with interior design, interior decorating or furniture design or furniture sales or consultation in these areas. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; Computer consultation services relating to computer software; computer system analysis; computer engineering services; data mining services; providing non-downloadable computer software for use in data analytics of computer network use; Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware; all of the aforementioned services not in association with interior design, interior decorating or furniture design or furniture sales or consultation in these areas.

46.

THE APP QOE COMPANY

      
Numéro d'application 018778953
Statut Enregistrée
Date de dépôt 2022-10-21
Date d'enregistrement 2023-03-30
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer network bridges, hubs, switches and routers; Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks. Digital network telecommunications services; transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks, namely providing wireless and wireline communication networks; Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis; computer engineering services.

47.

DIGITAL WITNESS

      
Numéro d'application 018778947
Statut Enregistrée
Date de dépôt 2022-10-21
Date d'enregistrement 2023-05-25
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks; Downloadable or recorded computer software for use in data analytics of computer network use. Digital network telecommunications services; Transmission of data, text, voice, video, digital images and music via global computer networks for general purposes; Providing access to computer networks; Providing user access to data, text, voice, video, digital images and music via global computer networks for general purposes; Operation of telecommunications networks, namely providing wireless and wireline communication networks. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; Computer consultation services relating to computer software; computer system analysis; computer engineering services; data mining services; providing non-downloadable computer software for use in data analytics of computer network use; Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware.

48.

SANDVINE

      
Numéro d'application 018778958
Statut Enregistrée
Date de dépôt 2022-10-21
Date d'enregistrement 2023-05-25
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer network bridges, hubs, switches and routers; Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks. Digital network telecommunications services; Transmission of data, text, voice, video, digital images and music via global computer networks for general purposes; Providing access to computer networks; Providing user access to data, text, voice, video, digital images and music via global computer networks for general purposes; Operation of telecommunications networks, namely providing wireless and wireline communication networks. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis; computer engineering services; Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware.

49.

AppLogic

      
Numéro d'application 018778960
Statut Enregistrée
Date de dépôt 2022-10-21
Date d'enregistrement 2023-05-25
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer network bridges, hubs, switches and routers; Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Downloadable or recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable or recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software and systems comprising computer hardware, downloadable or recorded computer firmware and downloadable or recorded computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks. Digital network telecommunications services; Transmission of data, text, voice, video, digital images and music via global computer networks for general purposes; Providing access to computer networks; Providing user access to data, text, voice, video, digital images and music via global computer networks for general purposes; Operation of telecommunications networks, namely providing wireless and wireline communication networks. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis; computer engineering services; Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware.

50.

DIGITAL WITNESS

      
Numéro d'application 221244100
Statut Enregistrée
Date de dépôt 2022-09-28
Date d'enregistrement 2025-01-10
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Downloadable and recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable and recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for the distribution, manipulation and retrieval of video, sound and images over computer networks; Downloadable and recorded computer software for use in data analytics of computer network use; (1) Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware; (2) Telecommunication services, namely, providing computer network access via fiber optic networks and wireless communication networks; providing multiple use access to global computer information networks for the transfer and dissemination of a wide range of information; Providing access to computer networks; (3) Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; Computer consultation services relating to computer software; computer system analysis; data mining services; providing non-downloadable computer software for use in data analytics of computer network use;

51.

System and method for classifying network traffic

      
Numéro d'application 17701986
Numéro de brevet 12206587
Statut Délivré - en vigueur
Date de dépôt 2022-03-23
Date de la première publication 2022-09-01
Date d'octroi 2025-01-21
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sreevalsan, Shyam
  • Ramanujam, Srinidhi

Abrégé

A system and method for classifying network traffic including: providing a framework of models configured to classify network traffic; determining, via a packet processing engine, whether the network traffic flow is encrypted; if the network traffic flow is encrypted: extracting, via the packet processing engine, encrypted flow attributes associated with a network traffic flow; deriving further flow attributes based on the extracted encrypted flow attributes; determining at least one model of the framework of models based on the derived flow attributes and extracted encrypted flow attributes; and classifying, via a traffic classification engine, the traffic flow as a category of traffic based on the at least one model; and if the network traffic flow is not encrypted: extracting non-encrypted flow attributes associated with a network traffic flow; classifying the traffic flow as a category of traffic based on the non-encrypted flow attributes.

Classes IPC  ?

  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
  • H04L 47/22 - Mise en forme du trafic
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels

52.

AppLogic

      
Numéro d'application 220650900
Statut Enregistrée
Date de dépôt 2022-08-26
Date d'enregistrement 2025-01-10
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Computer network bridges, hubs, switches and routers; Computer network and data communication equipment namely, gateways, and multiplexer firewalls; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; (1) Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware; (2) Telecommunication services, namely, providing computer network access via fiber optic networks and wireless communication networks; providing multiple use access to global computer information networks for the transfer and dissemination of a wide range of information; Providing access to computer networks; (3) Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis;

53.

THE APP QOE COMPANY

      
Numéro d'application 219882600
Statut Enregistrée
Date de dépôt 2022-07-19
Date d'enregistrement 2025-01-17
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Computer network bridges, hubs, switches and routers; Computer network and data communication equipment, namely, gateways, and multiplexer firewalls; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Downloadable and recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable and recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for the distribution, manipulation and retrieval of video, sound and images over computer networks; (1) Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware; (2) Telecommunication services, namely, providing computer network access via fiber optic networks and wireless communication networks; providing multiple use access to global computer information networks for the transfer and dissemination of a wide range of information; Providing access to computer networks; (3) Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis;

54.

SANDVINE

      
Numéro d'application 219882300
Statut Enregistrée
Date de dépôt 2022-07-19
Date d'enregistrement 2025-01-17
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 37 - Services de construction; extraction minière; installation et réparation
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Computer network bridges, hubs, switches and routers; Computer network and data communication equipment, namely, gateways, and multiplexer firewalls; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Downloadable and recorded software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable and recorded computer software for network hardware for use in data analytics; Computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software and systems comprising computer hardware, downloadable and recorded computer firmware and downloadable and recorded computer software for the distribution, manipulation and retrieval of video, sound and images over computer networks; (1) Technical support services, namely, troubleshooting in the nature of the repair of computer network hardware; (2) Telecommunication services, namely, providing computer network access via fiber optic networks and wireless communication networks; providing multiple use access to global computer information networks for the transfer and dissemination of a wide range of information; Providing access to computer networks; (3) Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer technical support services, namely, troubleshooting in the nature of diagnosing computer hardware, computer firmware and computer software problems and diagnosing problems in systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services; computer consultation services relating to computer software; upgrading of computer software; computer system analysis;

55.

System and method for 5G mobile network management

      
Numéro d'application 17549053
Numéro de brevet 11871263
Statut Délivré - en vigueur
Date de dépôt 2021-12-13
Date de la première publication 2022-06-16
Date d'octroi 2024-01-09
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Osman, Alexander
  • Sridhar, Kamakshi
  • Sayers, Ty
  • Quan, Jorge
  • Nesargikar, Rajani
  • Siddalingaiah, Gangaraju K

Abrégé

A method and system for network management on a 5G network. The method including: building a subscriber persona associated with a subscriber on the network; predicting a traffic load on a network function based on the subscriber's persona; and allocating the subscriber to a network function based on the traffic load and the subscriber's persona. The system including: a subscriber persona builder configured to build a subscriber persona associated with a subscriber on the network; an analysis module configured to predict a traffic load on a network function based on the subscriber's persona; and an allocation module configured to allocate the subscriber to a network function based on the traffic load and the subscriber's persona.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04L 67/00 - Dispositions ou protocoles de réseau pour la prise en charge de services ou d'applications réseau
  • H04L 41/147 - Analyse ou conception de réseau pour prédire le comportement du réseau
  • H04L 47/76 - Contrôle d'admissionAllocation des ressources en utilisant l'allocation dynamique des ressources, p. ex. renégociation en cours d'appel sur requête de l'utilisateur ou sur requête du réseau en réponse à des changements dans les conditions du réseau

56.

System and method for predicting and reducing subscriber churn

      
Numéro d'application 17545162
Numéro de brevet 11902114
Statut Délivré - en vigueur
Date de dépôt 2021-12-08
Date de la première publication 2022-04-28
Date d'octroi 2024-02-13
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Gunnarsson, Lars Anton
  • Havang, Alexander
  • Mihajlovic, Pavle
  • Kanasupramaniam, Kavi

Abrégé

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.

Classes IPC  ?

  • H04L 41/5067 - Mesures de la qualité du service [QoS] centrées sur le client
  • H04L 41/147 - Analyse ou conception de réseau pour prédire le comportement du réseau
  • H04L 41/5061 - Gestion des services réseau, p. ex. en assurant une bonne réalisation du service conformément aux accords caractérisée par l’interaction entre les fournisseurs de services et leurs clients réseau, p. ex. la gestion de la relation client
  • H04L 67/50 - Services réseau

57.

System and method for managing video streaming quality of experience

      
Numéro d'application 17490029
Numéro de brevet 11570228
Statut Délivré - en vigueur
Date de dépôt 2021-09-30
Date de la première publication 2022-04-21
Date d'octroi 2023-01-31
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s)
  • Ramanujam, Srinidhi Chakravarthy
  • Karanth, Pradeep
  • Kumar, Sandeep

Abrégé

A method for managing Quality of Experience (QoE) for video streaming traffic flow on a network, the method including: collecting data associated with a plurality of video streaming traffic flows; creating a model based on the collected data; determining factors associated with a new video streaming traffic flow; analyzing the factors based on the model; determining a QoE score based on the analysis. A system for managing QoE for video streaming traffic flow on a network, the system including: a factor determination module configured to collect data associated with a plurality of video streaming traffic flows; a model module configured to create a model based on the collected data; an analysis module configured to determine factors associated with a new video streaming traffic flow and analyze the factors based on the model; and a QoE engine configured to determine a QoE score based on the analysis.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • H04L 65/80 - Dispositions, protocoles ou services dans les réseaux de communication de paquets de données pour prendre en charge les applications en temps réel en répondant à la qualité des services [QoS]
  • H04L 43/062 - Génération de rapports liés au trafic du réseau
  • H04L 43/065 - Génération de rapports liés aux appareils du réseau
  • H04L 43/0888 - Débit

58.

SYSTEM AND METHOD FOR CLASSIFYING AND HANDLING VOICE OVER IP TRAFFIC

      
Numéro d'application CA2021051359
Numéro de publication 2022/067432
Statut Délivré - en vigueur
Date de dépôt 2021-09-29
Date de publication 2022-04-07
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s)
  • Sopic, Marko
  • Osman, Alexander
  • Oreb, Robert
  • El Khoury, Elie

Abrégé

A system and method for handling Voice over Internet Protocol (VoIP) traffic flows on a computer network, and, in particular, encrypted VoIP traffic flows. The method including: collecting traffic flow data with respect to an IP session; collecting parameters associated with the IP session; determining whether the IP session is a VoIP session; correlating IP sessions having similar parameters to the collected parameters; and creating at least one Internet Protocol Detail Record (IPDR) or Call Detail Record (CDR) based on the correlated IP sessions. The system including: a collection module configured to collect traffic flow data; an analysis module configured to determine parameters and determine whether the IP session is a VoIP session; and a correlation module configured to correlate IP sessions having similar parameters; and create at least one Internet Protocol Detail Record (IPDR) or Call Detail Record (CDR) based on the correlated IP sessions.

Classes IPC  ?

  • H04L 12/66 - Dispositions pour la connexion entre des réseaux ayant différents types de systèmes de commutation, p. ex. passerelles

59.

System and method for classifying and handling voice over IP traffic

      
Numéro d'application 17380299
Numéro de brevet 12143530
Statut Délivré - en vigueur
Date de dépôt 2021-07-20
Date de la première publication 2022-03-31
Date d'octroi 2024-11-12
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sopic, Marko
  • Osman, Alexander
  • Oreb, Robert
  • El Khoury, Elie

Abrégé

A system and method for handling Voice over Internet Protocol (VoIP) traffic flows on a computer network, and, in particular, encrypted VoIP traffic flows. The method including: collecting traffic flow data with respect to an IP session; collecting parameters associated with the IP session; determining whether the IP session is a VoIP session; correlating IP sessions having similar parameters to the collected parameters; and creating at least one Internet Protocol Detail Record (IPDR) or Call Detail Record (CDR) based on the correlated IP sessions. The system including: a collection module configured to collect traffic flow data; an analysis module configured to determine parameters and determine whether the IP session is a VoIP session; and a correlation module configured to correlate IP sessions having similar parameters; and create at least one Internet Protocol Detail Record (IPDR) or Call Detail Record (CDR) based on the correlated IP sessions.

Classes IPC  ?

  • H04M 3/22 - Dispositions de supervision, de contrôle ou de test
  • H04L 12/14 - Dispositions pour la taxation
  • H04M 7/00 - Dispositions d'interconnexion entre centres de commutation

60.

Method and system for managing mobile network congestion

      
Numéro d'application 17394829
Numéro de brevet 11743762
Statut Délivré - en vigueur
Date de dépôt 2021-08-05
Date de la première publication 2022-02-10
Date d'octroi 2023-08-29
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Gunnarsson, Lars Anton
  • Havang, Alexander

Abrégé

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.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 28/12 - Régulation de flux utilisant une signalisation entre les éléments

61.

System and method for adaptive traffic path management

      
Numéro d'application 17493043
Numéro de brevet 11750506
Statut Délivré - en vigueur
Date de dépôt 2021-10-04
Date de la première publication 2022-01-27
Date d'octroi 2023-09-05
Propriétaire Sandvine Corporation (Canada)
Inventeur(s) Osman, Alexander

Abrégé

A system and method for adaptive traffic path management, the method including: receiving at least one packet associated with a traffic flow; determining whether the traffic flow is a roaming traffic flow; determining application parameters associated with the at least one packet; determining attributes correlated with the traffic flow associated with the at least one packet; analyzing the application parameters and attributes to determine a Network Address Translation (NAT) pool for the traffic flow; determining if a modified NAT is needed based on the NAT pool for the traffic flow; if a modified NAT is needed, modifying the NAT for the at least one packet associated with the traffic flow; and sending the at least one packet and the traffic flow associated with the at least one packet to a path associated with the modified NAT.

Classes IPC  ?

  • H04L 43/028 - Capture des données de surveillance en filtrant
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 61/256 - Traversée NAT

62.

System and method for quality of experience management through the allocation of bandwidth per service category

      
Numéro d'application 17339062
Numéro de brevet 11811621
Statut Délivré - en vigueur
Date de dépôt 2021-06-04
Date de la première publication 2021-12-09
Date d'octroi 2023-11-07
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Havang, Alexander

Abrégé

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.

Classes IPC  ?

  • H04L 41/5009 - Détermination des paramètres de rendement du niveau de service ou violations des contrats de niveau de service, p. ex. violations du temps de réponse convenu ou du temps moyen entre l’échec [MTBF]
  • H04L 41/0896 - Gestion de la bande passante ou de la capacité des réseaux, c.-à-d. augmentation ou diminution automatique des capacités
  • H04L 43/08 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux
  • H04L 47/22 - Mise en forme du trafic

63.

System and method for managing video streaming congestion

      
Numéro d'application 17340235
Numéro de brevet 11431640
Statut Délivré - en vigueur
Date de dépôt 2021-06-07
Date de la première publication 2021-12-09
Date d'octroi 2022-08-30
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s) Rajasekar, Kathiravan

Abrégé

A system and method for managing video streaming on a computer network based at least in part on a state of a video streaming traffic flow. The method includes: reviewing a traffic flow to determine whether the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow, determine at least one video characteristic associated with the video streaming traffic flow; determining a state of the video streaming traffic flow; determining a priority of the video streaming traffic flow based on the characteristics and the state of the video streaming traffic flow; and allocating bandwidth to the video streaming traffic flow based on the priority; otherwise, if the traffic flow is not a video streaming traffic flow, allowing the traffic flow to continue with the traffic flow's current priority.

Classes IPC  ?

  • H04L 12/859 - Actions liées à la commande de flux basée sur la nature de l’application, p.ex. contrôle de navigation sur l’Internet ou contrôle du trafic de courrier électronique
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04N 21/24 - Surveillance de procédés ou de ressources, p. ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04L 47/2475 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS pour la prise en charge des trafics caractérisés par le type d'applications
  • H04L 43/08 - Surveillance ou test en fonction de métriques spécifiques, p. ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux
  • H04L 47/80 - Actions liées au type d'utilisateur ou à la nature du flux

64.

System and method for diameter messaging in computer networks

      
Numéro d'application 17343005
Numéro de brevet 11570240
Statut Délivré - en vigueur
Date de dépôt 2021-06-09
Date de la première publication 2021-12-09
Date d'octroi 2023-01-31
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s)
  • Patil, Rajeshwar
  • Devaraj, Shailesh

Abrégé

A system and method for diameter agent load balancing. The method including: receiving a request from a sending diameter node; parsing at least one Attribute-Value Pair (AVP) from the request; determining a partition-identifier (partition-id) from the at least one AVP; determining a receiving diameter node, based on the partition-id; and sending the request to the receiving diameter node. The system including: a message module configured to receive a request from a sending diameter node; a parsing module configured to parse at least one Attribute-Value Pair (AVP) of the message from the request and determine a partition-id from the at least one AVP and a receiving diameter node, based on the partition-id; and a forwarding module configured to send the request to the receiving diameter node.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 67/1023 - Sélection du serveur pour la répartition de charge basée sur un hachage appliqué aux adresses IP ou aux coûts
  • H04L 67/1034 - Réaction aux pannes de serveur par un répartiteur de charge
  • H04L 67/1004 - Sélection du serveur pour la répartition de charge
  • H04L 67/1014 - Sélection du serveur pour la répartition de charge basée sur le contenu d'une demande

65.

System and method for intent based traffic management

      
Numéro d'application 17402823
Numéro de brevet 11924040
Statut Délivré - en vigueur
Date de dépôt 2021-08-16
Date de la première publication 2021-12-02
Date d'octroi 2024-03-05
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Gunnarsson, Lars Anton
  • Hassan, Mostafa Mohamed
  • Havang, Alexander
  • Farmer, Matthew Lee
  • Lucarelli, Roberto
  • Yamada, Mark Daniel
  • Salanki, Peter Thomas
  • Faiczak, Kenneth David

Abrégé

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.

Classes IPC  ?

  • H04L 41/0896 - Gestion de la bande passante ou de la capacité des réseaux, c.-à-d. augmentation ou diminution automatique des capacités
  • H04L 41/5067 - Mesures de la qualité du service [QoS] centrées sur le client
  • H04L 47/22 - Mise en forme du trafic
  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • H04L 61/4511 - Répertoires de réseauCorrespondance nom-adresse en utilisant des répertoires normalisésRépertoires de réseauCorrespondance nom-adresse en utilisant des protocoles normalisés d'accès aux répertoires en utilisant le système de noms de domaine [DNS]

66.

SYSTEM AND METHOD FOR DATABASE INSTRUCTIONS FOR A COMPUTER NETWORK

      
Numéro d'application 17320567
Statut En instance
Date de dépôt 2021-05-14
Date de la première publication 2021-11-18
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s)
  • Devaraj, Shailesh
  • Siddalingaiah, Gangaraju K.
  • Prabhakar, Bhargav Marithamanahalli

Abrégé

A system and method for database instructions in a computer network, the method including: determining a subscriber event associated with a traffic flow; providing subscriber data, associated with the subscriber event to a network device; receiving, from the network device, subscriber id information and a plurality of subscriber rules or services as a plurality of rows; aggregating the plurality of rows to a single row; and writing the single row to a database. The system including: an input module configured to determine a subscriber event, provide subscriber data, associated with the subscriber event to a network device; and receive, from the network device, subscriber id information and a plurality of subscriber rules or services as a plurality of rows; a serialization module configured to aggregate the plurality of rows to a single row; and an output module configured to write the single row to a database.

Classes IPC  ?

  • G06F 16/21 - Conception, administration ou maintenance des bases de données

67.

System and method for classifying network devices

      
Numéro d'application 17244336
Numéro de brevet 11882045
Statut Délivré - en vigueur
Date de dépôt 2021-04-29
Date de la première publication 2021-11-04
Date d'octroi 2024-01-23
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s)
  • Sreevalsan, Shyam
  • Muthyala, Rajeswara Rao

Abrégé

A method and system for classifying a device accessing a computer network. The method including: providing a framework of models configured to classify the device; reviewing a network traffic flow associated with a device; extracting flow attributes associated with a network traffic flow; deriving further flow attributes based on the extracted flow attributes; determining at least one model of the framework of models based on the derived flow attributes and extracted encrypted flow attributes; and classifying the device associated with the network traffic flow based on the at least one model. The system includes: a learning engine configured to provide a framework of models; a packet processing engine configured to review a network traffic flow associated with a device; a device classification engine configured to extract flow attributes, derive further flow attributes and determine at least one model; and a device information aggregator configured to classify the device.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p. ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié
  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • G06N 20/00 - Apprentissage automatique
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
  • H04L 41/5025 - Pratiques de respect de l’accord du niveau de service en réagissant de manière proactive aux changements de qualité du service, p. ex. par reconfiguration après dégradation ou mise à niveau de la qualité du service
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels

68.

Method and system for managing access congestion

      
Numéro d'application 17232956
Numéro de brevet 11632328
Statut Délivré - en vigueur
Date de dépôt 2021-04-16
Date de la première publication 2021-10-21
Date d'octroi 2023-04-18
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Sayers, Ty
  • Osman, Alexander

Abrégé

A system and method for managing access congestion in a computer network, the system and method including: determining a plurality of channels within the computer network via a subscriber channel module; determining a set of subscribers for each of the channels of the plurality of channels via the subscriber channel module; determining a congestion level of each of the channels of the plurality of channels via an analysis module; determining each subscriber's impact on the respective channel based on each subscriber's network usage via the analysis module; and determining a reallocation of the subscribers to balance the channels, based on the congestion level and each subscriber's network usage, via a distribution module.

Classes IPC  ?

  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 47/122 - Prévention de la congestionRécupération de la congestion en détournant le trafic des entités congestionnées
  • H04L 47/283 - Commande de fluxCommande de la congestion par rapport à des considérations temporelles en réponse à des retards de traitement, p. ex. causés par une gigue ou un temps d'aller-retour [RTT]
  • H04L 47/10 - Commande de fluxCommande de la congestion
  • H04L 47/762 - Contrôle d'admissionAllocation des ressources en utilisant l'allocation dynamique des ressources, p. ex. renégociation en cours d'appel sur requête de l'utilisateur ou sur requête du réseau en réponse à des changements dans les conditions du réseau déclenchée par le réseau
  • H04L 47/78 - Architectures d'allocation des ressources
  • H04L 47/80 - Actions liées au type d'utilisateur ou à la nature du flux

69.

System and method for link bandwidth management

      
Numéro d'application 17234990
Numéro de brevet 11799747
Statut Délivré - en vigueur
Date de dépôt 2021-04-20
Date de la première publication 2021-10-21
Date d'octroi 2023-10-24
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Havang, Alexander

Abrégé

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.

Classes IPC  ?

70.

System and method for subscriber tier plan adjustment in a computer network

      
Numéro d'application 17115038
Numéro de brevet 11627055
Statut Délivré - en vigueur
Date de dépôt 2020-12-08
Date de la première publication 2021-10-21
Date d'octroi 2023-04-11
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s) Sridhar, Kamakshi

Abrégé

A method for subscriber tier plan adjustment including: monitoring traffic flow for one or more subscriber of a plurality of subscribers on an operator's network; determining a bandwidth requirement for each of the one or more subscribers; determining a recommended tier plan for each subscriber based on the subscribers' bandwidth requirement; and providing the recommended tier plan for each of the subscribers to a network operator. A system for subscriber tier plan adjustment including: a learning module configured to monitor traffic flow for one or more subscribers of a plurality of subscribers on a network and determine a bandwidth requirement of each of the one or more subscribers; an analysis module configured to determine a recommended tier plan for each of the subscribers based on each subscriber's bandwidth requirement; and a notification module configured to provide the recommended tier plan for each subscriber.

Classes IPC  ?

  • H04L 41/5009 - Détermination des paramètres de rendement du niveau de service ou violations des contrats de niveau de service, p. ex. violations du temps de réponse convenu ou du temps moyen entre l’échec [MTBF]
  • H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service

71.

Method and system for remote quality of experience diagnostics

      
Numéro d'application 17220417
Numéro de brevet 11777816
Statut Délivré - en vigueur
Date de dépôt 2021-04-01
Date de la première publication 2021-07-22
Date d'octroi 2023-10-03
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Hassan, Mostafa Mohamed
  • Sayers, Ty
  • St. Pierre, Nick
  • Havang, Alexander
  • Hoover, John
  • Amedeo, David
  • Farmer, Matthew Lee

Abrégé

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.

Classes IPC  ?

  • H04L 41/5009 - Détermination des paramètres de rendement du niveau de service ou violations des contrats de niveau de service, p. ex. violations du temps de réponse convenu ou du temps moyen entre l’échec [MTBF]
  • H04L 41/5067 - Mesures de la qualité du service [QoS] centrées sur le client
  • H04L 43/55 - Test de la qualité du niveau de service, p. ex. simulation de l’utilisation du service

72.

System and method for handover management in mobile networks

      
Numéro d'application 16940616
Numéro de brevet 11716656
Statut Délivré - en vigueur
Date de dépôt 2020-07-28
Date de la première publication 2021-06-24
Date d'octroi 2023-08-01
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Gunnarsson, Lars Anton
  • Havang, Alexander

Abrégé

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.

Classes IPC  ?

  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 24/08 - Réalisation de tests en trafic réel
  • H04W 36/32 - La resélection étant déclenchée par des paramètres spécifiques par des données de localisation ou de mobilité, p. ex. des données de vitesse

73.

System and method for intent based network slice assignment

      
Numéro d'application 16940627
Numéro de brevet 11805015
Statut Délivré - en vigueur
Date de dépôt 2020-07-28
Date de la première publication 2021-06-24
Date d'octroi 2023-10-31
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • St. Pierre, Nicolas
  • Havang, Alexander

Abrégé

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.

Classes IPC  ?

74.

System and method for authorizing traffic flows

      
Numéro d'application 17120354
Numéro de brevet 11336568
Statut Délivré - en vigueur
Date de dépôt 2020-12-14
Date de la première publication 2021-06-17
Date d'octroi 2022-05-17
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Patil, Rajeshwar
  • Siddalingaiah, Gangaraju K
  • Sannamariyappa, Kemparaju

Abrégé

A method and system for authorizing traffic flows in a computer network. The method including: receiving a packet from a traffic flow sent by a sender; determining whether the traffic flow has been previously authorized; if the traffic flow has not been previously authorized: determining a subscriber associated with the traffic flow, based on the data retrieved from the packet; requesting authorization from an authorization server based on the subscriber and the data retrieved from the packet; upon receiving a response from the authorization server, sending at least three duplicate acknowledgments to the sender, to generate a retransmission in advance of the standard retransmission timing; otherwise, if the traffic flow has been previously authorized, allowing the packet to continue to a destination.

Classes IPC  ?

  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données
  • H04L 1/18 - Systèmes de répétition automatique, p. ex. systèmes Van Duuren
  • H04L 45/00 - Routage ou recherche de routes de paquets dans les réseaux de commutation de données
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels
  • H04L 47/41 - Commande de fluxCommande de la congestion en agissant sur des flux ou des liens agrégés
  • H04L 101/663 - Adresses de couche transport, p. ex. aspects des ports du protocole de contrôle de transmission [TCP] ou des ports du protocole de datagramme utilisateur [UDP]

75.

System and method for monitoring and managing video stream content

      
Numéro d'application 17070089
Numéro de brevet 11431638
Statut Délivré - en vigueur
Date de dépôt 2020-10-14
Date de la première publication 2021-04-15
Date d'octroi 2022-08-30
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • May, Darrell Reginald
  • Chaitanya, Bojja Krishna
  • Chintamaneni, Srinivas

Abrégé

A system and method for managing and monitoring video stream content. The method including: receiving a traffic flow; determining if the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow; determine at least one attribute associated with the video streaming traffic flow; determine a probability that the traffic flow is fraudulent based on a heuristic analysis of the at least one associated attribute; if the probability is above a predetermined threshold, flag the traffic flow as a fraudulent video streaming traffic flow, otherwise allow the traffic flow to proceed to its destination without being flagged; if the traffic flow is not a video streaming traffic flow, allow the traffic flow to proceed to its destination.

Classes IPC  ?

  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04L 12/841 - Actions liées à la commande de flux utilisant des données temporelles, p.ex. temps d'aller retour [RTT]
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 47/24 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS
  • H04L 47/28 - Commande de fluxCommande de la congestion par rapport à des considérations temporelles
  • H04L 65/60 - Diffusion en flux de paquets multimédias

76.

System and method for classifying network traffic

      
Numéro d'application 16797298
Numéro de brevet 11310162
Statut Délivré - en vigueur
Date de dépôt 2020-02-21
Date de la première publication 2020-08-27
Date d'octroi 2022-04-19
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sreevalsan, Shyam
  • Ramanujam, Srinidhi

Abrégé

A system and method for classifying network traffic including: providing a framework of models configured to classify network traffic; determining, via a packet processing engine, whether the network traffic flow is encrypted; if the network traffic flow is encrypted: extracting, via the packet processing engine, encrypted flow attributes associated with a network traffic flow; deriving further flow attributes based on the extracted encrypted flow attributes; determining at least one model of the framework of models based on the derived flow attributes and extracted encrypted flow attributes; and classifying, via a traffic classification engine, the traffic flow as a category of traffic based on the at least one model; and if the network traffic flow is not encrypted: extracting non-encrypted flow attributes associated with a network traffic flow; classifying the traffic flow as a category of traffic based on the non-encrypted flow attributes.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 47/2441 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en s'appuyant sur la classification des flux, p. ex. en utilisant des services intégrés [IntServ]
  • H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle
  • H04L 47/22 - Mise en forme du trafic
  • H04L 47/2483 - Trafic caractérisé par des attributs spécifiques, p. ex. la priorité ou QoS en impliquant l’identification des flux individuels

77.

System and method for predicting and reducing subscriber churn

      
Numéro d'application 16598112
Numéro de brevet 11240125
Statut Délivré - en vigueur
Date de dépôt 2019-10-10
Date de la première publication 2020-04-16
Date d'octroi 2022-02-01
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Gunnarsson, Lars Anton
  • Havang, Alexander
  • Mihajlovic, Pavle
  • Kanasupramaniam, Kavi

Abrégé

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.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

78.

Method and system for remote quality of experience diagnostics based on a traffic signature determined from analyzing subscriber data and traffic flow performance statistics

      
Numéro d'application 16592032
Numéro de brevet 10992548
Statut Délivré - en vigueur
Date de dépôt 2019-10-03
Date de la première publication 2020-04-09
Date d'octroi 2021-04-27
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Hassan, Mostafa Mohamed
  • Sayers, Ty
  • St. Pierre, Nick
  • Havang, Alexander
  • Hoover, John
  • Amedeo, David
  • Farmer, Matthew Lee

Abrégé

A method and system for remote diagnostic of Quality of Experience (QoE) for a subscriber on a computer network. The method includes: reviewing a plurality of traffic flows associated with a subscriber to determine performance statistics correlated with each of the traffic flows; determining subscriber data related to the subscriber associated with the plurality of traffic flows; analyzing the subscriber data and performance statistics to determine a traffic signature associated with the plurality of traffic flows; retrieving a plurality of known traffic signatures associate with QoE issues; 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.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

79.

Method and system for application aware congestion management

      
Numéro d'application 16574677
Numéro de brevet 11297527
Statut Délivré - en vigueur
Date de dépôt 2019-09-18
Date de la première publication 2020-04-09
Date d'octroi 2022-04-05
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Salanki, Peter Thomas
  • Hassan, Mostafa Mohamed
  • Sayers, Ty
  • Havang, Alexander

Abrégé

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.

Classes IPC  ?

  • H04W 28/10 - Régulation de flux
  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 24/08 - Réalisation de tests en trafic réel

80.

System and method for adaptive traffic path management

      
Numéro d'application 16575580
Numéro de brevet 11153203
Statut Délivré - en vigueur
Date de dépôt 2019-09-19
Date de la première publication 2020-04-09
Date d'octroi 2021-10-19
Propriétaire Sandvine Corporation (Canada)
Inventeur(s) Osman, Alexander

Abrégé

A system and method for adaptive traffic path management, the method including: receiving at least one packet associated with a traffic flow; determining application parameters associated with the at least one packet; determining attributes correlated with the traffic flow associated with the at least one packet; analyzing the application parameters and attributes to determine a Network Address Translation (NAT) pool for the traffic flow; determining if a modified NAT is needed based on the NAT pool for the traffic flow; if a modified NAT is needed, modifying the NAT for the at least one packet associated with the traffic flow; and sending the at least one packet and the traffic flow associated with the at least one packet to a path associated with the modified NAT.

Classes IPC  ?

  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données

81.

System and method for intent based traffic management

      
Numéro d'application 16579272
Numéro de brevet 11128536
Statut Délivré - en vigueur
Date de dépôt 2019-09-23
Date de la première publication 2020-04-09
Date d'octroi 2021-09-21
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Sridhar, Kamakshi
  • Gunnarsson, Lars Anton
  • Hassan, Mostafa Mohamed
  • Havang, Alexander
  • Farmer, Matthew Lee
  • Lucarelli, Roberto
  • Yamada, Mark Daniel
  • Salanki, Peter Thomas
  • Faiczak, Kenneth David

Abrégé

A system and a method for traffic management on a network. The method including: determining a desired outcome 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 outcome; 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.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/815 - Configuration
  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04L 29/12 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes caractérisés par le terminal de données

82.

System and method for determining quality of a media stream

      
Numéro d'application 16675761
Numéro de brevet 10841358
Statut Délivré - en vigueur
Date de dépôt 2019-11-06
Date de la première publication 2020-03-05
Date d'octroi 2020-11-17
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Spilka, Keir Nikolai
  • May, Darrell Reginald

Abrégé

A method for determining the quality of a media stream of a computer network including: receiving a packet from a traffic flow; determining whether the packet relates to a media stream; if the packet is related to the media stream, simulating a content player buffer related to the media stream; reviewing further data chunks associated with the media stream to determine quality events affecting the media stream; analyzing the effect of the quality event on a subscriber viewing the quality event; and determining a Quality of Experience score related to the media stream; otherwise allowing the packet to continue to the subscriber without further analysis. A system for determining the quality of a media stream, the system including modules configured to carry out the method for determining the quality of the media stream.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/24 - Surveillance de procédés ou de ressources, p. ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p. ex. transmission de fac-similésLeurs détails

83.

ACRTOVELOGIC

      
Numéro d'application 018118782
Statut Enregistrée
Date de dépôt 2019-09-03
Date d'enregistrement 2020-01-08
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer network bridges, hubs, switches and routers; Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Software for installation on computer network hardware for use in data communications between digital electronic devices; Computer software for network hardware for use in data analytics; Computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks. Telecommunications services; Transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks, namely providing wireless and wireline communication networks. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer support services in connection with computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks, namely computer network design services, computer consultation services, upgrading of computer software, computer system analysis and computer engineering services.

84.

Method and system for network services related to geographic location

      
Numéro d'application 16173295
Numéro de brevet 10425854
Statut Délivré - en vigueur
Date de dépôt 2018-10-29
Date de la première publication 2019-03-07
Date d'octroi 2019-09-24
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s) Mittal, Ambuj

Abrégé

A method for applying network services related to geographic location including receiving regions within a map and receiving geo-service definitions for the regions. The method includes determining a subscriber's region and determining information related to the subscriber's traffic flow. The method then applies geo-service definitions based on the subscriber's region and the information related to the traffic flow. A system for applying network services related to geographic location having a location detection module for detecting a subscriber's location and a region detection module for determining the subscriber's region within a map based on the subscriber's location. The system further including a geo-service definition and enablement module for defining geo-service definitions and actions; and a subscriber detection and traffic management module adapted to receive the subscriber's region and apply geo-service definitions to the subscriber traffic flow based in part on the region of the subscriber.

Classes IPC  ?

  • H04W 28/02 - Gestion du trafic, p. ex. régulation de flux ou d'encombrement
  • H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

85.

AUTOMATE WITH INTENT

      
Numéro d'application 018031948
Statut Enregistrée
Date de dépôt 2019-03-06
Date d'enregistrement 2019-08-31
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Software for installation on computer network hardware for use in data communications between digital electronic devices; Computer software for network hardware for use in data analytics; Computer software for design, development and customization of Telecommunication equipment. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment.

86.

MAESTRO

      
Numéro d'application 018032415
Statut Enregistrée
Date de dépôt 2019-03-06
Date d'enregistrement 2020-10-19
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer network bridges, hubs, switches and routers; Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Software for installation on computer network hardware for use in data communications between digital electronic devices; Computer software for network hardware for use in data analytics; Computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks; all of the foregoing for general purposes and not targeted for use in the financial services industry, nor targeted for use in the airline, airport, aviation, freight, tourism or air transport industries and, specifically, none relating to or being for use in connection with a passenger departure control system, nor targeted for use in the photography industry and specifically, not relating to or being used with cameras, objective lenses, lenses, or optical apparatus, optical devices, digital signal processing (DSP) units and picture processor units used within the digital photography industry. Telecommunications services; Transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks; all of the foregoing for general purposes and not targeted for use in the financial services industry, nor targeted for use in the airline, airport, aviation, freight, tourism or air transport industries and, specifically, none relating to or being for use in connection with a passenger departure control system. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer support services in connection with computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks, namely computer network design services, computer consultation services, upgrading of computer software, computer system analysis and computer engineering services; all of the foregoing for general purposes and not targeted for use in the financial services industry, nor targeted for use in the airline, airport, aviation, freight, tourism or air transport industries and, specifically, none relating to or being for use in connection with a passenger departure control system.

87.

SCORECARD

      
Numéro d'application 018031951
Statut Enregistrée
Date de dépôt 2019-03-06
Date d'enregistrement 2019-12-14
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Software for installation on computer network hardware for use in quality metric data for networks; Computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for interconnecting, managing and operating local and wide area networks and global computer networks. Analysis and rating of quality metric data for networks for business purposes; Website traffic optimization, namely providing network operators with information about and an understanding of what quality their network is capable of delivering; Website traffic optimization, namely providing rating information that allows network operators to analyze network actions and prioritize changes; Tool for marketing network capability to customers, namely providing information about commercial business and commercial information via the global computer network; Analysis of quality metric data for networks for business purposes; Website traffic optimization, namely providing network operators with information about network quality; Website traffic optimization, namely providing information that allows analysis of network actions and prioritize changes; Consulting services relating to marketing network capability to customers. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer support services in connection with computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks, namely computer network design services, computer consultation services, upgrading of computer software, computer system analysis and computer engineering services.

88.

AUTOMATE WITH INTENT

      
Numéro de série 88328058
Statut Enregistrée
Date de dépôt 2019-03-06
Date d'enregistrement 2024-03-26
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer network and data communication equipment, namely, switches, hubs, routers, bridges, gateways, multiplexers, and firewalls; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Downloadable software for installation on computer network hardware for use in data communications between digital electronic devices; Downloadable computer software for network hardware for use in data analytics of telecommunication equipment and subscribers; Downloadable computer software for design, development and customization of telecommunication equipment Computer network configuration services; Design, development, and computer programming and software customization of wireless and wireline computer networks; Design, development, computer programing and software customization of telecommunication equipment, namely switches, hubs, routers, bridges, gateways, multiplexers, and firewalls

89.

MAESTRO

      
Numéro de série 88328081
Statut Enregistrée
Date de dépôt 2019-03-06
Date d'enregistrement 2024-11-19
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Telecommunications access services; Transmission of data and information via global computer networks; Providing user access to computer networks; Providing user access to data, and information on computer networks; all of the foregoing for broadband network management purposes and not targeted for use in the financial services industry Computer network bridges, hubs, switches and routers; Computer network and data communication equipment, namely, gateways, multiplexers firewalls and transmitters of electronic signals; Computer hardware, computer firmware and downloadable computer software and systems comprising computer hardware, computer firmware and downloadable computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, computer firmware and downloadable computer software and systems comprising computer hardware, computer firmware and downloadable computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks; downloadable computer software for authorizing access to databases; all of the foregoing for broadband network management purposes and not targeted for use in the financial services industry Computer network configuration services; Customer technical support services in connection with computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks; computer network design services for others; computer software consultation services; computer system analysis and computer-aided engineering services for others; all of the foregoing for broadband network management purposes and not targeted for use in the financial services industry

90.

AUTOMATE WITH INTENT

      
Numéro d'application 194368700
Statut Enregistrée
Date de dépôt 2019-01-31
Date d'enregistrement 2023-05-17
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Computer network and data communication equipment, namely, network bridges, hubs, switches, routers, gateways, and multiplexers firewalls; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between electronic devices, namely, computers, mobile phones, tablets, televisions, connected to a computer network; Software for installation on computer network hardware for use in data communications between electronic devices, namely, computers, mobile phones, tablets, televisions, connected to a computer network; Computer software for network hardware for use in data analytics; Computer software for design, development and customization of telecommunication equipment, namely, network bridges, hubs, switches, routers, gateways, and multiplexers firewalls; (1) Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer; Design, development, programming, maintenance and customization of telecommunications equipment, namely, network bridges, hubs, switches, routers, gateways, and multiplexers firewalls;

91.

SANDVINE

      
Numéro de série 88214053
Statut Enregistrée
Date de dépôt 2018-12-03
Date d'enregistrement 2020-01-14
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 38 - Services de télécommunications
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Telecommunications services, namely, transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks, namely, providing access to wireless and wireline telecommunication networks Computer network bridges, hubs, switches and routers; Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Software for installation on computer network hardware for use in data communications between digital electronic devices; Computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer support services, namely, computer network design services, computer software consultation services, upgrading of computer software, computer system analysis and computer engineering services all in connection with computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks

92.

MAESTRO

      
Numéro d'application 193290600
Statut Enregistrée
Date de dépôt 2018-11-28
Date d'enregistrement 2023-10-04
Propriétaire SANDVINE CORPORATION (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Computer network bridges, hubs, switches and routers for general purposes and not targeted for use in the financial services industry; Computer network and data communication equipment, namely, gateways, multiplexers firewalls and transmitters of electronic signals for general purposes and not targeted for use in the financial services industry; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between electronic devices, namely, computers, mobile phones, tablets, televisions, connected to a computer network for general purposes and not targeted for use in the financial services industry; Software for installation on computer network hardware for use in data communications between electronic devices, namely, computers, mobile phones, tablets, televisions, connected to a computer network for general purposes and not targeted for use in the financial services industry; Computer software for network hardware for use in data analytics for general purposes and not targeted for use in the financial services industry; Computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for interconnecting, managing and operating local and wide area networks and global computer networks for general purposes and not targeted for use in the financial services industry; Computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for the distribution, manipulation and retrieval of video, text, sound and images over computer networks for general purposes and not targeted for use in the financial services industry; (1) Telecommunications and Internet access services for general purposes and not targeted for use in the financial services industry; Transmission of text, voice, video, digital images and music via global computer networks for general purposes and not targeted for use in the financial services industry; Providing access to computer networks for general purposes and not targeted for use in the financial services industry; Providing access to data, information and computer software on computer networks for general purposes and not targeted for use in the financial services industry; (2) Computer network configuration services for general purposes and not targeted for use in the financial services industry; Design, development, programming, maintenance and customization of wireless and wireline computer networks for general purposes and not targeted for use in the financial services industry; Design, development, programming, maintenance and customization of telecommunications equipment for general purposes and not targeted for use in the financial services industry; (3) Customer support services in connection with computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks, namely computer network design services, computer consultation services, upgrading of computer software, computer system analysis and computer engineering services for general purposes and not targeted for use in the financial services industry;

93.

SANDVINE

      
Numéro d'application 017992697
Statut Enregistrée
Date de dépôt 2018-11-27
Date d'enregistrement 2019-04-17
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer network bridges, hubs, switches and routers; Computer network and data communication equipment; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Software for installation on computer network hardware for use in data communications between digital electronic devices; Computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for the distribution, manipulation and retrieval of video, data, sound and images over computer networks. Telecommunications services; Transmission of data, information and computer software via global computer networks; Providing access to computer networks; Providing access to data, information and computer software on computer networks; Operation of telecommunications networks. Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design, development, programming, maintenance and customization of telecommunications equipment; Customer support services in connection with computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks, namely computer network design services, computer consultation services, upgrading of computer software, computer system analysis and computer engineering services.

94.

SCORECARD

      
Numéro de série 88203941
Statut Enregistrée
Date de dépôt 2018-11-23
Date d'enregistrement 2020-01-14
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 35 - Publicité; Affaires commerciales
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Analysis and rating of quality metric data for networks for business purposes; providing information for business purposes related to the collection and analysis of quality metric data for network operators about and an understanding of what quality their network is capable of delivering; providing rating information that allows network operators to analyze network actions and prioritize changes Providing a tool, namely a software as a service (SAAS) services featuring software for use in measuring and analyzing the quality of networks and in marketing network capability to customers

95.

SANDVINE

      
Numéro d'application 193024200
Statut Enregistrée
Date de dépôt 2018-11-13
Date d'enregistrement 2023-05-24
Propriétaire Sandvine Corporation (Canada)
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 38 - Services de télécommunications
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

(1) Computer network bridges, hubs, switches and routers; Computer network and data communication equipment, namely, computer network adaptors, computer networks servers, and computer networking hardware; Computer network connectivity hardware, wired and wireless, with embedded software, for use in data communications between digital electronic devices; Software for installation on computer network hardware for use in data communications between digital electronic devices; Computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for interconnecting, managing and operating local and wide area networks and global computer networks; computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for the distribution, manipulation and retrieval of video, text, sound and images over computer networks. (1) Providing multiple user access to global computer information networks for the transfer and dissemination of information and files; Providing multiple user access to a global computer network; Providing access to a worldwide computer network, namely providing access to data, information and software via global computer networks; Operation of a cellular phone networks and wide-area networks (WAN). (2) Computer network configuration services; Design, development, programming, maintenance and customization of wireless and wireline computer networks; Design development, programming, maintenance, and customization of computer network equipment, namely, bridges, hubs, switches, routers, adaptors, servers and computer networking hardware; Customer support services in connection with computer hardware, computer firmware and computer software and systems comprising computer hardware, computer firmware and computer software for use in interconnecting, managing and operating local and wide area networks and global computer networks, namely computer network design services, computer network consultation services, upgrading of computer software, computer system analysis and computer engineering services.

96.

System and method for traffic steering and analysis

      
Numéro d'application 15883821
Numéro de brevet 10778586
Statut Délivré - en vigueur
Date de dépôt 2018-01-30
Date de la première publication 2018-08-23
Date d'octroi 2020-09-15
Propriétaire Sandvince Corporation (Canada)
Inventeur(s)
  • Larose, Kyle Mathieu
  • Marchetti, Michael Frank
  • Crugnale, Thomas James
  • Dolson, David Cameron
  • Bieniek, Michael Peter

Abrégé

A system for steering network traffic to service functions in a service function chain, the system including: a processor; a data storage module; an input interface; an output interface; a classifier configured to determine a path for a data packet in the service function chain; and a forwarder configured to determine the next location to which the data packet will be sent based on the path. A method for steering network traffic to service functions in a service function chain, the method including: classifying a data packet to determine a path for a data packet in the service function chain; and forwarding the data packet to a next location to which the data packet will be sent based on the path.

Classes IPC  ?

  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/721 - Procédures de routage, p.ex. routage par le chemin le plus court, routage par la source, routage à état de lien ou routage par vecteur de distance
  • H04L 12/725 - Sélection d’un chemin de qualité de service [QoS] adéquate
  • H04L 12/715 - Routage hiérarchique, p.ex. réseaux en grappe ou routage inter-domaine
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/701 - Routage ou recherche du chemin de transmission
  • H04L 12/741 - Traitement de l'adressage d’en-tête pour le routage, p.ex. table de correspondance

97.

System and method for determining quality of a media stream

      
Numéro d'application 15785503
Numéro de brevet 10506014
Statut Délivré - en vigueur
Date de dépôt 2017-10-17
Date de la première publication 2018-04-19
Date d'octroi 2019-12-10
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s)
  • Spilka, Keir Nikolai
  • May, Darrell Reginald

Abrégé

A method for determining the quality of a media stream of a computer network including: receiving a packet from a traffic flow; determining whether the packet relates to a media stream; if the packet is related to the media stream, simulating a content player buffer related to the media stream; reviewing further data chunks associated with the media stream to determine quality events affecting the media stream; analyzing the effect of the quality event on a subscriber viewing the quality event; and determining a Quality of Experience score related to the media stream; otherwise allowing the packet to continue to the subscriber without further analysis. A system for determining the quality of a media stream, the system including modules configured to carry out the method for determining the quality of the media stream.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04N 21/24 - Surveillance de procédés ou de ressources, p. ex. surveillance de la charge du serveur, de la bande passante disponible ou des requêtes effectuées sur la voie montante
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p. ex. raccordement de flux vidéo ou transformation de graphes de scènes du flux vidéo codé
  • H04N 1/00 - Balayage, transmission ou reproduction de documents ou similaires, p. ex. transmission de fac-similésLeurs détails

98.

System and method for packet distribution on a network

      
Numéro d'application 15451644
Numéro de brevet 10397117
Statut Délivré - en vigueur
Date de dépôt 2017-03-07
Date de la première publication 2017-09-14
Date d'octroi 2019-08-27
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Larose, Kyle Mathieu
  • Rajan, Deepu
  • Padma, Vinay

Abrégé

The disclosure is directed at a system and method for packet distribution in a network. After receiving a data packet, at least one network function associated with the packet, at least one link aggregation group (LAG) associated with the packet, and a variance associated with a plurality of links within the at least one LAG are determined. A determination as to whether the variance is above a pre-determined threshold is then performed and if the variance is above the threshold, a path for the packet based on capacity associated with each of the plurality of links is determined. Otherwise a path based on capacity of each of a plurality of network function instances associated with the at least one network function is determined.

Classes IPC  ?

  • H04L 12/803 - Commande de flux ou commande de congestion Équilibrage de charge, p.ex. répartition du trafic entre multiples liens
  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 12/709 - Prévention ou récupération du défaut de routage, p.ex. reroutage, redondance de route "virtual router redundancy protocol" [VRRP] ou "hot standby router protocol" [HSRP] par redondance des chemins d’accès par chemins actifs parallèles M + N
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

99.

System and method for managing traffic detection

      
Numéro d'application 14977984
Numéro de brevet 10271244
Statut Délivré - en vigueur
Date de dépôt 2015-12-22
Date de la première publication 2017-06-22
Date d'octroi 2019-04-23
Propriétaire Sandvine Corporation (Canada)
Inventeur(s)
  • Zaghloul, Said
  • Lifshitz, Yuval

Abrégé

A method for managing traffic detection including: receiving predetermined traffic monitoring conditions; processing at least one packet to determine packet properties; determining an application identifier to associate with the traffic flow based on the packet properties; determining at least one policy to apply to the traffic flow based on the traffic monitoring conditions, packet properties and the application identifier; and communicating the at least one policy to be applied to the traffic flow. A system including: a traffic detection function (TDF) configured to receive predetermined traffic monitoring conditions, wherein the TDF includes: a processor configured to process at least one packet to determine packet properties; and a control engine configured to: determine an application identifier to associated with the flow; determine at least one policy to apply to the flow based on the traffic monitoring conditions, the packet properties and application identifier; and communicate the at least one policy.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans filLeurs installations
  • H04W 28/10 - Régulation de flux
  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04M 15/00 - Dispositions de comptage, de contrôle de durée ou d'indication de durée
  • H04W 4/24 - Comptabilité ou facturation
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

100.

Proxy node for transferring packets between a server and a client using port sharding

      
Numéro d'application 15318478
Numéro de brevet 10498848
Statut Délivré - en vigueur
Date de dépôt 2014-06-13
Date de la première publication 2017-05-18
Date d'octroi 2019-12-03
Propriétaire SANDVINE CORPORATION (Canada)
Inventeur(s) Hinde, Sean

Abrégé

The present disclosure relates to a proxy node 30, a method and a computer program in a proxy node in an IP network for transferring TCP packets between a server 40 and a client 20. The disclosure comprises modifying the port number of the server of at least one object so as to create the appearance that the at least one object, which resides on the same server, is residing on a different server, and causing the client 20 to open an additional TCP connection for the at least one object, whereby the speed of downloading web content can be accelerated.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04L 12/851 - Actions liées au type de trafic, p.ex. qualité de service ou priorité
  1     2        Prochaine page