NetScout Systems, Inc.

United States of America

Back to Profile

1-100 of 246 for NetScout Systems, Inc. Sort by
Query
Aggregations
IP Type
        Patent 201
        Trademark 45
Jurisdiction
        United States 194
        Canada 25
        Europe 16
        World 11
Date
New (last 4 weeks) 3
2025 June 3
2025 May 4
2025 April 5
2025 March 3
See more
IPC Class
H04L 12/26 - Monitoring arrangements; Testing arrangements 71
H04L 12/24 - Arrangements for maintenance or administration 37
H04L 29/06 - Communication control; Communication processing characterised by a protocol 32
H04W 24/08 - Testing using real traffic 23
G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake 21
See more
NICE Class
09 - Scientific and electric apparatus and instruments 33
42 - Scientific, technological and industrial services, research and design 27
37 - Construction and mining; installation and repair services 9
41 - Education, entertainment, sporting and cultural services 7
16 - Paper, cardboard and goods made from these materials 3
See more
Status
Pending 32
Registered / In Force 214
  1     2     3        Next Page

1.

SYSTEMS AND METHODS FOR HIERARCHICAL DEEP PACKET INSPECTION FOR SCALABLE NETWORK MONITORING AND CYBER SECURITY FUNCTIONS

      
Document Number 03233877
Status Pending
Filing Date 2024-03-28
Open to Public Date 2025-06-18
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Singhal, Anil K.
  • Munshi, Sanjay

IPC Classes  ?

  • G06N 20/00 - Machine learning
  • H04L 9/40 - Network security protocols
  • H04L 43/028 - Capturing of monitoring data by filtering
  • H04L 43/04 - Processing captured monitoring data, e.g. for logfile generation

2.

SYSTEMS AND METHODS FOR USN MONITORING VIA VIRTUAL TAP

      
Document Number 03252816
Status Pending
Filing Date 2024-08-20
Open to Public Date 2025-06-04
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Aherrao, Pritish
  • Bass, Brandon
  • Resta, Loreto Di
  • Frigieri, Massimiliano
  • Liubinskas, Tauras
  • Muthuchamy, Subappriya
  • Pinelli, Alessandro
  • Nouir, Yassine
  • Prasad, Sandeep
  • Saraswati, Abhishek

Abstract

Systems and methods for USN monitoring via virtual tap is provided. A system may obtain, from a virtual tap, virtual network data packets associated with a first type of wireless communication protocol. The system may extract a first ID from the virtual network data packets. The system may query a first database associated with the first type of wireless communication protocol or a second database using a second type of wireless communication protocol using the first ID. The system may determine a second ID and a security context based on the query. The system may convert the security context from a first type to a second type of security context. The system may store the converted security context into a field based on the second ID.

IPC Classes  ?

  • H04W 12/043 - Key management, e.g. using generic bootstrapping architecture [GBA] using a trusted network node as an anchor
  • H04W 12/69 - Identity-dependent
  • H04W 36/00 - Handoff or reselecting arrangements

3.

NGENIUS

      
Serial Number 99215918
Status Pending
Filing Date 2025-06-03
Owner NetScout Systems, Inc. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (SAAS) services featuring software for monitoring and management of performance and availability of software applications; Software as a service (SAAS) services, namely, hosting software for use by others for analyzing wireless, cable, and wireline service performance; Software as a service (SAAS) services featuring software for analyzing computer network performance; Platform as a service (PAAS) featuring computer software platforms for monitoring and management of performance and availability of software applications; Platform as a service (PAAS) featuring computer software platforms for hosting software for use by others for analyzing wireless, cable, and wireline service performance; Platform as a service (PAAS) featuring computer software platforms for analyzing computer network performance; Design and development of computer hardware and software; Computer diagnostic services; Computer system design services; Computer programming services, namely, creating indexes of information, sites and other resources available on computer networks; Computer programming services, namely, monitoring, testing, analyzing, and reporting on the Internet traffic control and content control of the websites of others; Computer programming services, namely, providing search engines for obtaining data on a global computer network; computer virus protection services; Consulting services in the field of software as a service (SAAS); Consulting services in the field of cloud computing; Consulting services in the field of design, selection, implementation and use of computer hardware and software systems for others; Consulting in the field of configuration management for computer hardware and software; Computer security consultancy in the field of application and network performance management; Consultation services relating to computer software; IT consulting services relating to installation, maintenance and repair of computer software; Computer software consultancy; Information technology consultancy relating to installation, maintenance and repair of computer software; Computer technical support services, namely, 24/7 service desk or help desk services for IT infrastructure, operating systems, database systems, and web applications; Technical support services, namely, troubleshooting of industrial process control computer software problems; Technical support services, namely, remote and on-site infrastructure management services for monitoring, administration and management of public and private cloud computing IT and application systems; Technical support services, namely, troubleshooting of computer software problems; Computer programming services for others in the field of software configuration management; Consulting services in the field of hosting computer software applications

4.

SYSTEMS AND METHODS FOR REDUCING POWER CONSUMPTION BY MONITORING NETWORK TRAFFIC

      
Document Number 03255661
Status Pending
Filing Date 2024-10-07
Open to Public Date 2025-05-23
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Lobo, Danny
  • Ku, Yuan-Min
  • Hall, Alan
  • Erickson, Russell

Abstract

A method can include monitoring a level of network traffic to a server. The method can include setting a clock rate of one or more cores of a processor of the server based on the monitored level of network traffic.

IPC Classes  ?

  • H04L 41/0823 - Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
  • H04L 41/0833 - Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability for reduction of network energy consumption
  • H04L 43/08 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters

5.

System and method for load balancing of network packets received from a MME with smart filtering

      
Application Number 17883904
Grant Number RE050434
Status In Force
Filing Date 2022-08-09
First Publication Date 2025-05-13
Grant Date 2025-05-13
Owner NetScout Systems, Inc. (USA)
Inventor
  • Nadkarni, Rajeev
  • Saraswati, Abhishek
  • Singhal, Anil K.
  • Kelley, Jr., Bruce A.
  • Byrapuram, Narendra
  • Curtin, John Peter
  • Liubinskas, Tauras

Abstract

A system and method for monitoring one or more Mobility Management Entities (MMEs) with a plurality of scalable network probe devices arranged in a cluster format. A ciphered packet is received from one or more MMEs at a packet switching device. The packet switching device in turn sends all the ciphered packets to each of the plurality of clustered probes. Each of the network probes then in turn deciphers the packets received from the MME and extracts metadata from the deciphered packet to identify subscriber session information contained in the received packet. Each of the network probes then selectively retains deciphered packet information relating to a subscriber session and/or other prescribed criteria designated for that particular network probe and discards the remaining deciphered packet or portions of the packet so as to balance the load amongst the plurality of probes based upon prescribed load balancing criteria. KPI and other session related data is generated in a network probe associated with a subscriber session from the retained deciphered packet information. Subscriber session related data from each clustered network probe is then aggregated with at least one monitoring device operably coupled to the clustered probes such that a user of the monitoring device is provided with the perception that the monitoring device is coupled to a single probe.

IPC Classes  ?

  • H04W 24/08 - Testing using real traffic
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • H04L 43/028 - Capturing of monitoring data by filtering
  • H04L 43/04 - Processing captured monitoring data, e.g. for logfile generation
  • H04L 43/065 - Generation of reports related to network devices
  • H04L 43/12 - Network monitoring probes
  • H04W 12/037 - Protecting confidentiality, e.g. by encryption of the control plane, e.g. signalling traffic

6.

System and method for identifying OTT applications and services

      
Application Number 17882358
Grant Number RE050420
Status In Force
Filing Date 2022-08-05
First Publication Date 2025-05-06
Grant Date 2025-05-06
Owner NetScout Sytems, Inc. (USA)
Inventor
  • Singhal, Anil K.
  • Byrapuram, Narendra
  • Nadkarni, Rajeev
  • Srinivasagowda, Mahesh
  • Tayade, Nilesh
  • Joch, Anthony Peter

Abstract

A computer implemented method for determining the identity of an Over-the Top (OTT) application or service being accessed over the Internet from a HTTP, HTTPS or QUIC connection request received in a network monitoring device. Determine if one or more entries are present in the received connection request have an IP address that matches a known server IP address. A determination is then made as to whether if the received connection request is one of a HTTP, HTTPS or QUIC connection request, and if this cannot be determined than determine if a subject field in the received connection request is available. And determine if a candidate domain name is available from IP cache created from one or more of the above steps if a subject field is not available in the received connection request. Identify and categorize OTT applications associated with the received connection request if it is determined: the connection is either a HTTP, HTTPS or QUIC connection type; a subject field is available; or a candidate domain name is available utilizing a lookup table that is periodically updated with new OTT applications.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 65/60 - Network streaming of media packets
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 69/16 - Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

7.

SYSTEMS AND METHODS FOR REDUCING POWER CONSUMPTION BY MONITORING NETWORK TRAFFIC

      
Application Number 18494606
Status Pending
Filing Date 2023-10-25
First Publication Date 2025-05-01
Owner NetScout Systems, Inc. (USA)
Inventor
  • Lobo, Danny
  • Ku, Yuan-Min
  • Hall, Alan
  • Erickson, Russell

Abstract

A method can include monitoring a level of network traffic to a server. The method can include setting a clock rate of one or more cores of a processor of the server based on the monitored level of network traffic.

IPC Classes  ?

  • G06F 1/324 - Power saving characterised by the action undertaken by lowering clock frequency
  • H04L 43/0876 - Network utilisation, e.g. volume of load or congestion level

8.

SYSTEMS AND METHODS FOR GENERATING SYNTHETIC DATA PACKETS

      
Document Number 03228569
Status Pending
Filing Date 2024-02-08
Open to Public Date 2025-04-29
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Curtin, John
  • Wang, Yu
  • Nadkarni, Rajeev
  • Kelley, Bruce
  • Liubinskas, Tauras

Abstract

A method is disclosed. A first data packet is received. Data is extracted from the first data packet. A first synthetic data packet is generated from data of the first data packet. A second data packet is received. Data is extracted from the second data packet. A key performance indicator is generated from data of the first and second synthetic data packets.

IPC Classes  ?

  • H04L 9/14 - Arrangements for secret or secure communicationsNetwork security protocols using a plurality of keys or algorithms
  • H04L 43/08 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

9.

SYSTEMS AND METHODS FOR USN MONITORING VIA VIRTUAL TAP

      
Application Number 18493674
Status Pending
Filing Date 2023-10-24
First Publication Date 2025-04-24
Owner NetScout Systems, Inc. (USA)
Inventor
  • Aherrao, Pritish
  • Bass, Brandon
  • Resta, Loreto Di
  • Frigieri, Massimiliano
  • Liubinskas, Tauras
  • Muthuchamy, Subappriya
  • Nouir, Yassine
  • Pinelli, Alessandro
  • Prasad, Sandeep
  • Saraswati, Abhishek

Abstract

Systems and methods for USN monitoring via virtual tap is provided. A system may obtain, from a virtual tap, virtual network data packets associated with a first type of wireless communication protocol. The system may extract a first ID from the virtual network data packets. The system may query a first database associated with the first type of wireless communication protocol or a second database using a second type of wireless communication protocol using the first ID. The system may determine a second ID and a security context based on the query. The system may convert the security context from a first type to a second type of security context. The system may store the converted security context into a field based on the second ID.

IPC Classes  ?

  • H04W 36/00 - Handoff or reselecting arrangements
  • H04W 8/02 - Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]Transfer of mobility data, e.g. between HLR, VLR or external networks
  • H04W 12/0433 - Key management protocols

10.

DATA STREAM FILE SYSTEM

      
Application Number 18604012
Status Pending
Filing Date 2024-03-13
First Publication Date 2025-04-17
Owner NetScout Systems, Inc. (USA)
Inventor
  • Jogwadikar, Sapana
  • Naik, Ruchira
  • Jadhav, Sayali
  • Rajmane, Mahesh

Abstract

A method is disclosed. In the method, a set of data blocks can be stored. A continuous stream of data can be received. First data from the continuous stream of data can be stored in a first subset of data blocks. Second data from the continuous stream of data can be stored in a second subset of data blocks. Responsive to determining each of the set of data blocks is filled with data, data in a third subset of data blocks can be overwritten with data from the continuous stream of data.

IPC Classes  ?

  • G06F 3/06 - Digital input from, or digital output to, record carriers

11.

SYSTEMS AND METHODS FOR ERROR CODE ANALYTICS IN TELECOMMUNICATIONS NETWORKS

      
Application Number 18478883
Status Pending
Filing Date 2023-09-29
First Publication Date 2025-04-03
Owner NetScout Systems, Inc. (USA)
Inventor
  • Sun, Quenie
  • Uysal, Erdem
  • Loker, Steve
  • Mayo, Greg

Abstract

A system and method for analyzing error codes includes detecting a failure condition on a network, identifying a subset of subscribers impacted by the failure condition, determining for each subscriber in the subset of subscribers a first set of error codes associated with the failure condition, creating a Bayesian network comprising one or more error codes from the first set of error codes of each the subset of subscribers, computing a Conditional Probability Distribution (CPD) for each of the one or more error codes of the Bayesian network, and determining a second set of error codes based on the CPD, the second set of error codes indicative of a cause of the failure condition.

IPC Classes  ?

  • H04L 41/0631 - Management of faults, events, alarms or notifications using root cause analysisManagement of faults, events, alarms or notifications using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received

12.

SYSTEMS AND METHODS FOR DETECTING THE ANOMALIES IN A COMMUNICATIONS NETWORK

      
Application Number 18898586
Status Pending
Filing Date 2024-09-26
First Publication Date 2025-04-03
Owner NetScout Systems, Inc. (USA)
Inventor
  • Northway, William
  • Ratanatharathorn, Michael
  • Laar, Michael Van Der
  • Oswald, Kyle

Abstract

The present disclosure describes a method for detecting and mitigating network attacks. The method includes collecting network data packets transmitted by a plurality of computing devices across a communications network; presenting a user interface on a user device, the user interface comprising a threshold calculation button and one or more fields each corresponding to a threshold for a different network characteristic of the communications network; receiving a selection of the threshold calculation button from the user device; determining a threshold for each of the one or more fields based on the collected network data packets; responsive to receiving the selection of the threshold calculation button, automatically populating each of the one or more fields with the threshold determined for the field; and detecting an attack on the communications network using a first threshold that was automatically populated into a first field of the one or more fields.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 41/0686 - Additional information in the notification, e.g. enhancement of specific meta-data
  • H04L 41/0816 - Configuration setting characterised by the conditions triggering a change of settings the condition being an adaptation, e.g. in response to network events
  • H04L 41/142 - Network analysis or design using statistical or mathematical methods
  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
  • H04L 43/045 - Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data

13.

SYSTEMS AND METHODS FOR PROTECTING DNS SERVERS FROM WATER TORTURE DDOS ATTACKS

      
Application Number 18464605
Status Pending
Filing Date 2023-09-11
First Publication Date 2025-03-13
Owner NetScout Systems, Inc. (USA)
Inventor
  • St. Pierre, Brian
  • Bjarnason, Steinthor

Abstract

A system is disclosed. The system can include a network monitoring device connected to a communications network. The network monitoring device to store a probabilistic data structure indicating one or more domain names; receive a response data packet from the DNS server, the response data packet comprising a first domain name transmitted in a query to the DNS server and an affirmative response code; update the probabilistic data structure with the first domain name identified from the response data packet; responsive to detecting an attack on the network, retrieve a query message, the query message containing a second domain name; query the updated probabilistic data structure with the second domain name; and restrict transmission of the query message or communication by the computing device with the DNS server.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 43/0894 - Packet rate
  • H04L 47/263 - Rate modification at the source after receiving feedback
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]

14.

SYSTEMS AND METHODS FOR TRANSPARENT SERVICE RESPONSE ANALYSIS

      
Application Number 18466544
Status Pending
Filing Date 2023-09-13
First Publication Date 2025-03-13
Owner NetScout Systems, Inc. (USA)
Inventor Bjarnason, Steinthor

Abstract

Systems and methods for transparent service response analysis is provided. A system may obtain a network data packet from a network service provider. The system may determine the network data packet includes a response code indicating a status of the request. The system may extract the response code from the network data packet. The system may modify an IP header of the network data packet based on the response code. The system may encapsulate the network data packet based on the response code. The system may send the network data packet with the modified IP header. The system may send the encapsulated network data packet.

IPC Classes  ?

15.

SYSTEMS AND METHODS FOR SERVICE RESPONSE ANALYSIS VIA OUT-OF-BAND SIGNALING

      
Application Number 18466661
Status Pending
Filing Date 2023-09-13
First Publication Date 2025-03-13
Owner NetScout Systems, Inc. (USA)
Inventor Bjarnason, Steinthor

Abstract

Systems and methods for service response analysis via out-of-band signaling is provided. A system may obtain, via a first network channel, a network data packet from a network service provider. The system may determine the network data packet comprises a response code indicating a status of the request. The system may extract the response code from the network data packet. The system may generate an out-of-band response message comprising the response code. The system may send, to an external device via a second network channel, the out-of-band response message comprising the response code.

IPC Classes  ?

  • H04L 9/40 - Network security protocols
  • H04L 43/55 - Testing of service level quality, e.g. simulating service usage

16.

DECRYPTING SYNTHETIC TRANSACTIONS WITH BEACON PACKETS

      
Application Number 18815752
Status Pending
Filing Date 2024-08-26
First Publication Date 2024-12-19
Owner NetScout Systems, Inc. (USA)
Inventor
  • Kosbab, Bruce
  • Vogt, Bob
  • Barrett, Paul Alexander
  • Singhal, Anil K.
  • Singhal, Ashwani
  • Byrapuram, Narendra
  • Toomey, Colm
  • Monk, Connor

Abstract

Decrypting synthetic transactions with beacon packets is provided. A probe receives, from a client device, a start beacon packet that identifies a test of a service provided by one or more servers. The probe establishes, responsive to receipt of the start beacon packet, a log for the test. The probe stores, in the log established responsive to the start beacon packet, data packets transmitted between the client device and the one or more servers subsequent to the start beacon packet and encrypted with a key using a security protocol. The probe receives, from the client device, key information used to decrypt the data packets of the test encrypted with the key using the security protocol. The probe provides at least one of the data packets for evaluation or decryption using the key information to determine a performance of the service.

IPC Classes  ?

17.

SYSTEMS AND METHODS FOR DETECTING THE SOURCE OR SOURCES OF DENIAL OF SERVICE ATTACKS IN A MOBILE ENVIRONMENT

      
Application Number 18227889
Status Pending
Filing Date 2023-07-28
First Publication Date 2024-10-31
Owner NetScout Systems, Inc. (USA)
Inventor
  • Northway, William
  • Anstee, Darren
  • Winquist, Jamie
  • Bregger, Matt
  • Kloos, Michael

Abstract

A method for detecting the sources of distributed denial of service attacks is disclosed. Control plane signaling data and user plane data is collected using network monitoring equipment connected to a communications network. The control plane signaling data and user plane data is correlated. Amounts of traffic are calculated for individual computing devices based on the correlated data. One or more computing devices are determined based on the amounts of traffic associated with the one or more computing devices satisfying a device anomaly criterion. A record including a list of the one or more computing devices is generated.

IPC Classes  ?

  • H04W 12/121 - Wireless intrusion detection systems [WIDS]Wireless intrusion prevention systems [WIPS]
  • H04L 9/40 - Network security protocols
  • H04L 41/22 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
  • H04W 24/08 - Testing using real traffic

18.

SYSTEMS AND METHODS FOR REMOTE SYNTHETIC TRANSACTIONS VIA A TUNNEL TO DISTRIBUTED AGENTS

      
Application Number US2024018197
Publication Number 2024/220155
Status In Force
Filing Date 2024-03-01
Publication Date 2024-10-24
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor Burghes, Andrew

Abstract

Systems and methods for remote synthetic transactions is provided. A system may create a tunnel between the system and a device to perform remote synthetic transactions. The system may be at a location other than a location of the device and remotely transfer data packets to the device to be sent to a service of a service provider via a network. The data packets may appear to originate from the device and be handled accordingly by the service. The system may receive a response to the synthetic transactions from the device and provide an indication of performance of the synthetic transaction based on the response.

IPC Classes  ?

  • H04L 41/34 - Signalling channels for network management communication
  • H04L 43/55 - Testing of service level quality, e.g. simulating service usage
  • H04L 43/0823 - Errors, e.g. transmission errors
  • H04L 43/0864 - Round trip delays
  • H04L 41/28 - Restricting access to network management systems or functions, e.g. using authorisation function to access network configuration

19.

Systems and methods for remote synthetic transactions via a tunnel to distributed agents

      
Application Number 18462981
Grant Number 12309063
Status In Force
Filing Date 2023-09-07
First Publication Date 2024-10-24
Grant Date 2025-05-20
Owner NetScout Systems, Inc. (USA)
Inventor Burghes, Andrew

Abstract

Systems and methods for remote synthetic transactions is provided. A system may create a tunnel between the system and a device to perform remote synthetic transactions. The system may be at a location other than a location of the device and remotely transfer data packets to the device to be sent to a service of a service provider via a network. The data packets may appear to originate from the device and be handled accordingly by the service. The system may receive a response to the synthetic transactions from the device and provide an indication of performance of the synthetic transaction based on the response.

IPC Classes  ?

  • H04L 45/00 - Routing or path finding of packets in data switching networks
  • H04L 9/40 - Network security protocols
  • H04L 45/12 - Shortest path evaluation

20.

SYSTEMS AND METHODS FOR HIERARCHICAL DEEP PACKET INSPECTION FOR SCALABLE NETWORK MONITORING AND CYBER SECURITY FUNCTIONS

      
Application Number 18619835
Status Pending
Filing Date 2024-03-28
First Publication Date 2024-10-03
Owner NetScout Systems, Inc. (USA)
Inventor
  • Singhal, Anil K.
  • Munshi, Sanjay

Abstract

A system and method for hierarchical network monitoring functions are disclosed. An order of execution for layer functions of a network architecture is determined. The layer functions may be distributed across multiple layers. The layers may include a sensor layer, a federated application layer, and a data lake layer. A machine learning model may be executed at a first layer. The first layer may be the sensor layer.

IPC Classes  ?

21.

Smart cluster load balancing

      
Application Number 18320380
Grant Number 12107750
Status In Force
Filing Date 2023-05-19
First Publication Date 2024-10-01
Grant Date 2024-10-01
Owner Netscout Systems, Inc. (USA)
Inventor
  • Singhal, Anil
  • Byrapuram, Narendra
  • Pharande, Prashant
  • Nadkarni, Rajeev
  • Yi, Ah Htwe

Abstract

A cluster load balancer can be coupled to a network for monitoring network traffic. The cluster load balancer can include one or more computing devices. The one or more computing devices can be configured to receive a data packet, the data packet comprising a device identifier of a first device connected to a network for a communication session, wherein the data packet is a user plane data packet or a control plane data packet; generate a probe identification based on the device identifier of the first device in the data packet; add the probe identification to the data packet; and transmit the data packet with the probe identification to a second device in communication with a plurality of network probes. The second device can be configured to forward the data packet to a network probe of the plurality of network probes based on the probe identification in the data packet.

IPC Classes  ?

22.

SYSTEMS AND METHODS FOR DETECTING CELL POSITIONING ANOMALIES

      
Application Number 18188190
Status Pending
Filing Date 2023-03-22
First Publication Date 2024-08-22
Owner NetScout Systems, Inc. (USA)
Inventor
  • Hafeez, Imran
  • Lo, Wing F.
  • Zingman, Jonathan

Abstract

A method for detecting cell positioning anomalies is disclosed. Control plane signaling data packets are collected associated with multiple cells of a communications network. Distance and azimuth values for individual communication sessions are calculated for each cell. A machine learning model is executed using various communication parameters as input to generate a classification for each cell. A list identifying which cells are experiencing anomalies is generated.

IPC Classes  ?

  • H04W 28/02 - Traffic management, e.g. flow control or congestion control
  • H04L 5/00 - Arrangements affording multiple use of the transmission path

23.

Architecture for a multi-resolution, in-flight and programmable analytics platform

      
Application Number 18297838
Grant Number 12248691
Status In Force
Filing Date 2023-04-10
First Publication Date 2024-08-15
Grant Date 2025-03-11
Owner NetScout Systems, Inc. (USA)
Inventor
  • Joshi, Amogh N.
  • Singhal, Anil K.
  • Nadkarni, Rajeev P.
  • Byrapuram, Narendra R.

Abstract

A method is disclosed. In the method, a data generation process can continuously generate data in real time. The data generation process can store the data into discrete data blocks. An analyzer process can run analytical queries on the data from the data blocks. After the analytics is complete for different data blocks, data can be removed from the respective data blocks. The empty data blocks can be returned back to the generation process for reuse. The data blocks can be shared resources between the generation and the analyzer processes. The data can be stored in a directly queryable format. Though at any given time a given analytical query can run on a single data block, the analyzer process can preserve certain important records from that data block to be used while analyzing subsequent data blocks at a later time.

IPC Classes  ?

  • G06F 16/00 - Information retrievalDatabase structures thereforFile system structures therefor
  • G06F 3/06 - Digital input from, or digital output to, record carriers

24.

Decrypting synthetic transactions with beacon packets

      
Application Number 18108202
Grant Number 12074854
Status In Force
Filing Date 2023-02-10
First Publication Date 2024-08-15
Grant Date 2024-08-27
Owner Netscout Systems, Inc. (USA)
Inventor
  • Kosbab, Bruce
  • Vogt, Bob
  • Barrett, Paul Alexander
  • Singhal, Anil K.
  • Singhal, Ashwani
  • Byrapuram, Narendra

Abstract

Decrypting synthetic transactions with beacon packets is provided. A probe receives, from a client device, a start beacon packet that identifies a test of a service provided by one or more servers. The probe establishes, responsive to receipt of the start beacon packet, a log for the test. The probe stores, in the log established responsive to the start beacon packet, data packets transmitted between the client device and the one or more servers subsequent to the start beacon packet and encrypted with a key using a security protocol. The probe receives, from the client device, key information used to decrypt the data packets of the test encrypted with the key using the security protocol. The probe provides at least one of the data packets for evaluation or decryption using the key information to determine a performance of the service.

IPC Classes  ?

25.

SYSTEMS AND METHODS FOR GENERATING SYNTHETIC DATA PACKETS

      
Application Number 18172556
Status Pending
Filing Date 2023-02-22
First Publication Date 2024-08-15
Owner NetScout Systems, Inc. (USA)
Inventor
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Curtin, John
  • Wang, Yu
  • Nadkarni, Rajeev
  • Kelley, Bruce
  • Liubinskas, Tauras

Abstract

A method is disclosed. A first data packet is received. Data is extracted from the first data packet. A first synthetic data packet is generated from data of the first data packet. A second data packet is received. Data is extracted from the second data packet. A key performance indicator is generated from data of the first and second synthetic data packets.

IPC Classes  ?

  • H04W 28/06 - Optimising, e.g. header compression, information sizing
  • H04L 69/22 - Parsing or analysis of headers

26.

SYSTEMS AND METHODS FOR MACHINE LEARNING MODEL SELECTION FOR TIME SERIES DATA

      
Application Number 18172520
Status Pending
Filing Date 2023-02-22
First Publication Date 2024-08-08
Owner NetScout Systems, Inc. (USA)
Inventor Sun, Quenie

Abstract

A method for machine learning model selection for time series data is disclosed. Sets of time series data is obtained. The time series data is clustered using a clustering algorithm. A similarity value of the clusters is evaluated and a quantity of clusters is selected. Machine learning models are evaluated using a center of each cluster of time series data. A machine learning model is selected for each cluster. Selection may be updated.

IPC Classes  ?

  • G06N 5/022 - Knowledge engineeringKnowledge acquisition

27.

SYSTEMS AND METHODS FOR HANDLING NOTIFICATION MESSAGES IN A 5G NETWORK

      
Application Number 18155244
Status Pending
Filing Date 2023-01-17
First Publication Date 2024-06-06
Owner NetScout Systems, Inc. (USA)
Inventor
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Frigieri, Massimiliano
  • Seshadri, Vijayalakshmi
  • Aherrao, Pritish
  • Di Resta, Loreto
  • Liubinskas, Tauras
  • Nasi, Linda

Abstract

A method is disclosed. A control plane signaling data packet transmitted from a first node to a second node may be collected via a probe. An identifier of the second node may be identified. A determination as to whether the message is a notification message is made. A key performance indicator type for the control plane signaling data packet may be determined. A key performance indicator of the key performance indicator type may be generate from content of the control plane signaling data packet.

IPC Classes  ?

  • H04W 68/02 - Arrangements for increasing efficiency of notification or paging channel
  • H04L 43/12 - Network monitoring probes

28.

SYSTEMS AND METHODS FOR HANDLING NOTIFICATION MESSAGES IN A 5G NETWORK

      
Application Number US2023079715
Publication Number 2024/118316
Status In Force
Filing Date 2023-11-14
Publication Date 2024-06-06
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Frigieri, Massimiliano
  • Seshadri, Vijayalakshmi
  • Aherrao, Pritish
  • Di Resta, Loreto
  • Nasi, Linda
  • Liubinskas, Tauras

Abstract

A method is disclosed. A control plane signaling data packet transmitted from a first node to a second node may be collected via a probe. An identifier of the second node may be identified. A determination as to whether the message is a notification message is made. A key performance indicator type for the control plane signaling data packet may be determined. A key performance indicator of the key performance indicator type may be generate from content of the control plane signaling data packet.

IPC Classes  ?

  • H04L 43/12 - Network monitoring probes
  • H04L 43/18 - Protocol analysers
  • H04L 43/08 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
  • H04L 41/16 - Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence

29.

SYSTEM AND METHOD FOR APPLYING MACHINE LEARNING TO MOBILE GEOLOCATION

      
Application Number US2023028186
Publication Number 2024/039487
Status In Force
Filing Date 2023-07-19
Publication Date 2024-02-22
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Lo, Wing F.
  • Hafeez, Imran

Abstract

Disclosed herein is a method to determine a geolocation that includes receiving, by a processor, from a base station (BS), radio predictors, a user equipment (UE) location history, and a geolocation of a first UE for which a minimization of drive test (MDT) mode is activated, radio predictors and a UE location history' of a second UE for which the MDT mode is not activated, and cell physical parameters. The method includes training, by the processor, a machine learning (ML) model at least based on the radio predictors, the UE location history, and the geolocation of the first UE, and the cell physical parameters. The method includes executing, by the processor, the ML model to determine the azimuth of the second UE and providing, by the processor, to a downstream application, a geolocation of the second UE at least based on the azimuth and the TA of the second UE.

IPC Classes  ?

  • H04W 24/08 - Testing using real traffic
  • H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management
  • H04B 17/27 - MonitoringTesting of receivers for locating or positioning the transmitter

30.

SYSTEM AND METHOD FOR APPLYING MACHINE LEARNING TO MOBILE GEOLOCATION

      
Application Number 17902262
Status Pending
Filing Date 2022-09-02
First Publication Date 2024-02-15
Owner NetScout Systems, Inc. (USA)
Inventor
  • Lo, Wing F.
  • Hafeez, Imran

Abstract

Disclosed herein is a method to determine a geolocation that includes receiving, by a processor, from a base station (BS), radio predictors, a user equipment (UE) location history, and a geolocation of a first UE for which a minimization of drive test (MDT) mode is activated, radio predictors and a UE location history of a second UE for which the MDT mode is not activated, and cell physical parameters. The method includes training, by the processor, a machine learning (ML) model at least based on the radio predictors, the UE location history, and the geolocation of the first UE, and the cell physical parameters. The method includes executing, by the processor, the ML model to determine the azimuth of the second UE and providing, by the processor, to a downstream application, a geolocation of the second UE at least based on the azimuth and the TA of the second UE.

IPC Classes  ?

  • H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management
  • G06N 20/00 - Machine learning

31.

Systems and methods for HPACK table restoration

      
Application Number 18155341
Grant Number 11799750
Status In Force
Filing Date 2023-01-17
First Publication Date 2023-10-24
Grant Date 2023-10-24
Owner Netscout Systems, Inc. (USA)
Inventor
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Seshadri, Vijayalakshmi
  • Aherrao, Pritish
  • Frigieri, Massimiliano
  • Diresta, Loreto
  • Nasi, Linda
  • Liubinskas, Tauras

Abstract

A method for restoring an HPACK table is disclosed. A static table is maintained. Control plane signaling data packets are collected via a probe. A dynamic table is generated from the control plane signaling data packets. An event affecting operation of the probe may be detected. A first control plane signaling data packet may be collected by the probe subsequent to detection of the event. The dynamic table may be reorganized. The reorganized dynamic table may be stored in memory.

IPC Classes  ?

32.

5G N3 data plane enrichment using N11 interface in a monitoring system

      
Application Number 18137031
Grant Number 12058762
Status In Force
Filing Date 2023-04-20
First Publication Date 2023-08-17
Grant Date 2024-08-06
Owner Netscout Systems, Inc. (USA)
Inventor
  • Neelakantamurthy, Yashovan B.
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Liubinskas, Tauras
  • Aldrovandi, Domenico
  • Bansod, Shilpa
  • Seshadri, Vijayalakshmi
  • Hill, Daniel Andrew

Abstract

In some embodiments, a non-transitory computer readable medium is disclosed. In some embodiments, the medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to capture a first message transmitted over an N11 interface, extract at least one type of session ID and a first Next Generation Application Protocol (NGAP) tunnel endpoint identifier (TEID) from the first message, store the at least one type of session ID and the first NGAP TEID in a first N11 protocol data unit (PDU) session record, capture a second message transmitted over an N3 interface, extract a general packet radio service (GPRS) tunneling protocol (GTP)-user plane (U) TEID from the second message, wherein the GTP-U TEID matches the first NGAP TIED, and retrieve information associated with session details record using the GTP-U TEID.

IPC Classes  ?

33.

UNSTOPPABLE ENTERPRISE

      
Application Number 018896290
Status Registered
Filing Date 2023-07-03
Registration Date 2024-10-28
Owner NetScout Systems, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer software; computer hardware; none of the aforementioned goods being for cryptocurrency, blockchain technology, non-fungible tokens, web3 services, or domain name registration services. IT consulting services; Software as a service; Platform as a service; computer software services; Computer software design; Design, development and implementation of software; none of the aforementioned services being for cryptocurrency, blockchain technology, non-fungible tokens, web3 services, or domain name registration services.

34.

UNSTOPPABLE ENTERPRISE

      
Application Number 226707900
Status Pending
Filing Date 2023-06-30
Owner NETSCOUT SYSTEMS, INC. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Computer software; computer hardware. (1) IT consulting services; software as a service; platform as a service; computer software services; computer software design; design, development and implementation of software.

35.

Enrichment of monitoring user plane data using PFCP monitoring

      
Application Number 18116968
Grant Number 11864276
Status In Force
Filing Date 2023-03-03
First Publication Date 2023-06-29
Grant Date 2024-01-02
Owner Netscout Systems, Inc. (USA)
Inventor
  • Neelakantamurthy, Yashovan B.
  • Banach, Antoni Stanislaw
  • Saraswati, Abhishek
  • Liubinskas, Tauras
  • Bansod, Shilpa
  • Entlinger, Ming Tong
  • Hill, Daniel Andrew

Abstract

An illustrative embodiment disclosed herein is a non-transitory computer readable medium. In some embodiments, the medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to capture a first message transmitted over a packet forwarding control protocol (PFCP) interface, extract a permanent ID and a first user plane tunnel endpoint identifier (TEID) from the first message, store the permanent ID and the first user plane TEID in a PFCP protocol data unit (PDU) session record, store the permanent ID in a session details record, capture a second message transmitted over a user plane interface after the first message is transmitted, extract a second user plane TEID from the second message, wherein the second user plane TEID matches the first user plane TEID, and retrieve the session details record using the second user plane TEID.

IPC Classes  ?

  • H04W 80/06 - Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless
  • H04W 76/12 - Setup of transport tunnels
  • H04W 48/18 - Selecting a network or a communication service
  • H04W 76/11 - Allocation or use of connection identifiers
  • H04W 84/04 - Large scale networksDeep hierarchical networks
  • H04W 12/72 - Subscriber identity

36.

CORRELATING CAPTURED PACKETS WITH SYNTHETIC APPLICATION TESTING

      
Document Number 03237614
Status Pending
Filing Date 2022-10-28
Open to Public Date 2023-05-19
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Lee, Timothy Robert
  • Vogt, Robert Alan

Abstract

Correlating captured packets with synthetic application testing is provided. A device captures packets associated with a plurality of processes that include one or more synthetic transactions and one or more transactions responsive to user input. A packet capture data set can lack process identifiers (PIDs). The device captures first finger-printing data including first PIDs and attributes associated with the plurality of processes, and second finger-printing data comprising second PIDs corresponding to the one or more synthetic transactions. The device applies a first filter generated from the second PIDs in the second finger-printing data to a first finger-printing data set, and a second filter generated from the filtered attributes of a filtered finger-printing data set to the packet capture data set. The device provides a filtered packet capture data set to manage a performance of one or more processes of the plurality of processes.

IPC Classes  ?

  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
  • G06F 11/30 - Monitoring
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • H04L 43/50 - Testing arrangements

37.

CORRELATING CAPTURED PACKETS WITH SYNTHETIC APPLICATION TESTING

      
Application Number US2022048259
Publication Number 2023/086223
Status In Force
Filing Date 2022-10-28
Publication Date 2023-05-19
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Lee, Timothy Robert
  • Vogt, Robert Alan

Abstract

Correlating captured packets with synthetic application testing is provided. A device captures packets associated with a plurality of processes that include one or more synthetic transactions and one or more transactions responsive to user input. A packet capture data set can lack process identifiers (PIDs). The device captures first finger-printing data including first PIDs and attributes associated with the plurality of processes, and second finger-printing data comprising second PIDs corresponding to the one or more synthetic transactions. The device applies a first filter generated from the second PIDs in the second finger-printing data to a first finger-printing data set, and a second filter generated from the filtered attributes of a filtered finger-printing data set to the packet capture data set. The device provides a filtered packet capture data set to manage a performance of one or more processes of the plurality of processes.

IPC Classes  ?

  • G06F 11/30 - Monitoring
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
  • H04L 43/50 - Testing arrangements

38.

System and method for monitoring network performance

      
Application Number 18098671
Grant Number 11929904
Status In Force
Filing Date 2023-01-18
First Publication Date 2023-05-18
Grant Date 2024-03-12
Owner Netscout Systems, Inc. (USA)
Inventor
  • Nadkarni, Rajeev
  • Saraswati, Abhishek
  • Singhal, Anil K.
  • Kelley, Jr., Bruce A.
  • Byrapuram, Narendra
  • Curtin, John Peter
  • Liubinskas, Tauras

Abstract

Method for monitoring network performance in a telecommunication network coupled with a plurality of Virtual Machines (VM) arranged in a cluster format is disclosed. A packet is received at a VM smart cluster device. Metadata is extracted from the packet. The packet can be distributed to one of the plurality of VMs. Key performance indicator (KPI) session related data associated with a subscriber in one of the plurality of VMs that receives the distributed packet can be generated.

IPC Classes  ?

  • H04L 43/12 - Network monitoring probes
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 43/028 - Capturing of monitoring data by filtering
  • H04L 43/062 - Generation of reports related to network traffic

39.

Correlating captured packets with synthetic application testing

      
Application Number 17976414
Grant Number 11750493
Status In Force
Filing Date 2022-10-28
First Publication Date 2023-05-18
Grant Date 2023-09-05
Owner NetScout Systems, Inc. (USA)
Inventor
  • Lee, Timothy Robert
  • Vogt, Robert Alan

Abstract

Correlating captured packets with synthetic application testing is provided. A device captures packets associated with a plurality of processes that include one or more synthetic transactions and one or more transactions responsive to user input. A packet capture data set can lack process identifiers (PIDs). The device captures first finger-printing data including first PIDs and attributes associated with the plurality of processes, and second finger-printing data comprising second PIDs corresponding to the one or more synthetic transactions. The device applies a first filter generated from the second PIDs in the second finger-printing data to a first finger-printing data set, and a second filter generated from the filtered attributes of a filtered finger-printing data set to the packet capture data set. The device provides a filtered packet capture data set to manage a performance of one or more processes of the plurality of processes.

IPC Classes  ?

  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • H04L 43/55 - Testing of service level quality, e.g. simulating service usage
  • H04L 43/028 - Capturing of monitoring data by filtering

40.

Configuration of a scalable IP network implementation of a switch stack

      
Application Number 17475103
Grant Number 11722437
Status In Force
Filing Date 2021-09-14
First Publication Date 2023-03-16
Grant Date 2023-08-08
Owner NetScout Systems, Inc. (USA)
Inventor
  • Kaushik, Koneru
  • Thirunavukkarasu, Sivakumar
  • Khursheed, Amal
  • Yeddula, Pratapa
  • Srinivasan, Saradha

Abstract

A method and system of configuring a stack of switches includes configuring a switch with mapping information based on a user input flow mapping that defines destination port(s) (local destination port(s) and/or remote destination port(s)) for a flow to exit the stack. The mapping information includes any local destination port(s) via which the flow can exit the stack from the switch and an outbound stack port for each of any remote destination port(s) via which the flow can be transmitted from the switch to a downstream switch. The method further includes creating a decapsulation entry having a flow ID for the flow, wherein the flow ID is assigned to the flow and is unique across the stack, and configuring the switch with access to a decapsulation algorithm configured to use the flow ID via the decapsulation entry to decapsulate encapsulated network traffic of the flow received from an upstream switch.

IPC Classes  ?

  • H04L 12/937 - Switch control, e.g. arbitration
  • H04L 49/253 - Routing or path finding in a switch fabric using establishment or release of connections between ports
  • H04L 49/10 - Packet switching elements characterised by the switching fabric construction
  • H04L 47/2483 - Traffic characterised by specific attributes, e.g. priority or QoS involving identification of individual flows
  • H04L 49/354 - Switches specially adapted for specific applications for supporting virtual local area networks [VLAN]
  • H04L 12/46 - Interconnection of networks

41.

Scalable IP network implementation of a switch stack

      
Application Number 17475075
Grant Number 11764999
Status In Force
Filing Date 2021-09-14
First Publication Date 2023-03-16
Grant Date 2023-09-19
Owner NetScout Systems, Inc. (USA)
Inventor
  • Kaushik, Koneru
  • Thirunavukkarasu, Sivakumar
  • Khursheed, Amal
  • Yeddula, Pratapa
  • Srinivasan, Saradha

Abstract

A method and system of transmitting network traffic through a stack having at least two switches is provided. The method includes receiving encapsulated network traffic via an inbound stack port of a switch of the stack, wherein the encapsulated network traffic was encapsulated with a flow identification (flow ID), and wherein the flow ID is assigned to a particular flow and is unique across the stack. The method further includes decapsulating the encapsulated network traffic using the flow ID contingent upon the switch being configured to decapsulate using the flow ID and transmitting the decapsulated network traffic from the switch in accordance with mapping information associated with the flow ID, wherein the switch is preconfigured with the mapping information.

IPC Classes  ?

  • H04L 12/46 - Interconnection of networks
  • H04L 49/00 - Packet switching elements
  • H04L 47/2483 - Traffic characterised by specific attributes, e.g. priority or QoS involving identification of individual flows
  • H04L 47/125 - Avoiding congestionRecovering from congestion by balancing the load, e.g. traffic engineering

42.

5G N3 data plane enrichment using N11 interface in a monitoring system

      
Application Number 17463472
Grant Number 11723105
Status In Force
Filing Date 2021-08-31
First Publication Date 2023-01-26
Grant Date 2023-08-08
Owner NetScout Systems, Inc. (USA)
Inventor
  • Neelakantamurthy, Yashovan B.
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Liubinskas, Tauras
  • Aldrovandi, Domenico
  • Bansod, Shilpa
  • Seshadri, Vijayalakshmi
  • Hill, Daniel Andrew

Abstract

In some embodiments, a non-transitory computer readable medium is disclosed. In some embodiments, the medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to capture a first message transmitted over an N11 interface, extract at least one type of session ID and a first Next Generation Application Protocol (NGAP) tunnel endpoint identifier (TEID) from the first message, store the at least one type of session ID and the first NGAP TEID in a first N11 protocol data unit (PDU) session record, capture a second message transmitted over an N3 interface, extract a general packet radio service (GPRS) tunneling protocol (GTP)-user plane (U) TEID from the second message, wherein the GTP-U TEID matches the first NGAP TIED, and retrieve information associated with session details record using the GTP-U TEID.

IPC Classes  ?

43.

Enrichment of monitoring user plane data using PFCP monitoring

      
Application Number 17474996
Grant Number 11602009
Status In Force
Filing Date 2021-09-14
First Publication Date 2023-01-26
Grant Date 2023-03-07
Owner NetScout Systems, Inc. (USA)
Inventor
  • Neelakantamurthy, Yashovan B.
  • Banach, Antoni Stanislaw
  • Saraswati, Abhishek
  • Liubinskas, Tauras
  • Bansod, Shilpa
  • Entlinger, Ming Tong
  • Hill, Daniel Andrew

Abstract

An illustrative embodiment disclosed herein is a non-transitory computer readable medium. In some embodiments, the medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to capture a first message transmitted over a packet forwarding control protocol (PFCP) interface, extract a permanent ID and a first user plane tunnel endpoint identifier (TEID) from the first message, store the permanent ID and the first user plane TEID in a PFCP protocol data unit (PDU) session record, store the permanent ID in a session details record, capture a second message transmitted over a user plane interface after the first message is transmitted, extract a second user plane TEID from the second message, wherein the second user plane TEID matches the first user plane TEID, and retrieve the session details record using the second user plane TEID.

IPC Classes  ?

  • H04W 80/06 - Transport layer protocols, e.g. TCP [Transport Control Protocol] over wireless
  • H04W 76/12 - Setup of transport tunnels
  • H04W 48/18 - Selecting a network or a communication service
  • H04W 76/11 - Allocation or use of connection identifiers
  • H04W 84/04 - Large scale networksDeep hierarchical networks
  • H04W 12/72 - Subscriber identity

44.

5G N1/N2 INTERFACE MONITORING SYSTEM

      
Document Number 03224876
Status In Force
Filing Date 2022-06-28
Open to Public Date 2023-01-05
Grant Date 2024-04-23
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Muthuchamy, Subappriya
  • Prasad, Sandeep
  • Liubinskas, Tauras
  • Saraswati, Abhishek
  • Pinelli, Alessandro
  • Aherrao, Pritish Vijay
  • Di Resta, Loreto
  • Bass, Brandon

Abstract

An illustrative embodiment disclosed herein is a non-transitory computer readable medium. The medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to identify a user database record associated with a user equipment (UE) using a mobile identity (ID), associate a Next Generation application protocol (NGAP) session with the user database record using an NGAP ID, capture a ciphered message associated with the NGAP session, decipher the ciphered message associated with the NGAP session, extract, from the deciphered message, session details associated with the UE, and store the session details in a session detail record.

IPC Classes  ?

45.

5G NAS deciphering enhance rate of convergence mechanism

      
Application Number 17409196
Grant Number 11736941
Status In Force
Filing Date 2021-08-23
First Publication Date 2023-01-05
Grant Date 2023-08-22
Owner NetScout Systems, Inc. (USA)
Inventor
  • Liubinskas, Tauras
  • Muthuchamy, Subappriya
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Pinelli, Alessandro
  • Aherrao, Pritish Vijay
  • Resta, Loreto Di
  • Bass, Brandon

Abstract

An illustrative embodiment disclosed herein is a non-transitory computer readable medium. In some aspects, the non-transitory computer readable medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to capture a transaction transmitted over an N12 interface, extract, from the transaction, one of an expected response (XRES) or an authentication token (AUTN), a user identifier (ID), and a cipher key, capture a first message transmitted over an N1 interface, and determine that the first message is associated with the user ID and the cipher key extracted from the transaction.

IPC Classes  ?

46.

5G NAS DECIPHERING ENHANCE RATE OF CONVERGENCE MECHANISM

      
Document Number 03225578
Status In Force
Filing Date 2022-06-28
Open to Public Date 2023-01-05
Grant Date 2025-05-20
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Liubinskas, Tauras
  • Muthuchamy, Subappriya
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Pinelli, Alessandro
  • Aherrao, Pritish Vijay
  • Di Resta, Loreto
  • Bass, Brandon

Abstract

An illustrative embodiment disclosed herein is a non-transitory computer readable medium. In some aspects, the non-transitory computer readable medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to capture a transaction transmitted over an N12 interface, extract, from the transaction, one of an expected response (XRES) or an authentication token (AUTN), a user identifier (ID), and a cipher key, capture a first message transmitted over an Nl interface, and determine that the first message is associated with the user ID and the cipher key extracted from the transaction.

IPC Classes  ?

47.

5G N1/N2 interface monitoring system

      
Application Number 17409202
Grant Number 11889303
Status In Force
Filing Date 2021-08-23
First Publication Date 2023-01-05
Grant Date 2024-01-30
Owner Netscout Systems, Inc. (USA)
Inventor
  • Muthuchamy, Subappriya
  • Prasad, Sandeep
  • Liubinskas, Tauras
  • Saraswati, Abhishek
  • Pinelli, Alessandro
  • Aherrao, Pritish Vijay
  • Resta, Loreto Di
  • Bass, Brandon

Abstract

An illustrative embodiment disclosed herein is a non-transitory computer readable medium. The medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to identify a user database record associated with a user equipment (UE) using a mobile identity (ID), associate a Next Generation application protocol (NGAP) session with the user database record using an NGAP ID, capture a ciphered message associated with the NGAP session, decipher the ciphered message associated with the NGAP session, extract, from the deciphered message, session details associated with the UE, and store the session details in a session detail record.

IPC Classes  ?

  • H04W 12/06 - Authentication
  • H04W 12/04 - Key management, e.g. using generic bootstrapping architecture [GBA]
  • H04W 12/03 - Protecting confidentiality, e.g. by encryption

48.

5G NAS DECIPHERING ENHANCE RATE OF CONVERGENCE MECHANISM

      
Application Number US2022035283
Publication Number 2023/278418
Status In Force
Filing Date 2022-06-28
Publication Date 2023-01-05
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Liubinskas, Tauras
  • Muthuchamy, Subappriya
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Pinelli, Alessandro
  • Aherrao, Pritish Vijay
  • Di Resta, Loreto
  • Bass, Brandon

Abstract

An illustrative embodiment disclosed herein is a non-transitory computer readable medium. In some aspects, the non-transitory computer readable medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to capture a transaction transmitted over an N12 interface, extract, from the transaction, one of an expected response (XRES) or an authentication token (AUTN), a user identifier (ID), and a cipher key, capture a first message transmitted over an N1 interface, and determine that the first message is associated with the user ID and the cipher key extracted from the transaction.

IPC Classes  ?

49.

5G N1/N2 INTERFACE MONITORING SYSTEM

      
Application Number US2022035301
Publication Number 2023/278433
Status In Force
Filing Date 2022-06-28
Publication Date 2023-01-05
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Muthuchamy, Subappriya
  • Prasad, Sandeep
  • Liubinskas, Tauras
  • Saraswati, Abhishek
  • Pinelli, Alessandro
  • Aherrao, Pritish Vijay
  • Di Resta, Loreto
  • Bass, Brandon

Abstract

An illustrative embodiment disclosed herein is a non-transitory computer readable medium. The medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to identify a user database record associated with a user equipment (UE) using a mobile identity (ID), associate a Next Generation application protocol (NGAP) session with the user database record using an NGAP ID, capture a ciphered message associated with the NGAP session, decipher the ciphered message associated with the NGAP session, extract, from the deciphered message, session details associated with the UE, and store the session details in a session detail record.

IPC Classes  ?

50.

UNSTOPPABLE ENTERPRISE

      
Serial Number 97739768
Status Pending
Filing Date 2023-01-03
Owner NetScout Systems, Inc. ()
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 37 - Construction and mining; installation and repair services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Downloadable computer network performance and cybersecurity software; computer hardware; none of the aforementioned goods being for cryptocurrency, blockchain technology, non-fungible tokens, web3 services, or domain name registration services IT consulting services relating to installation, maintenance and repair of computer hardware; none of the aforementioned services being for cryptocurrency, blockchain technology, non-fungible tokens, web3 services, or domain name registration services IT consulting services relating to installation, maintenance and repair of computer software; Software as a service (SAAS) services featuring software for network performance and security monitoring; Platform as a service (PAAS) featuring computer software platforms for network performance and security monitoring; computer software design services; Computer software design; Design, development and implementation of software; providing online non-downloadable computer software for network performance and security functions; none of the aforementioned services being for cryptocurrency, blockchain technology, non-fungible tokens, web3 services, or domain name registration services

51.

GENERATING SYNTHETIC TRANSACTIONS WITH PACKETS

      
Application Number US2022023882
Publication Number 2022/216962
Status In Force
Filing Date 2022-04-07
Publication Date 2022-10-13
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Barrett, Paul
  • Kosbab, Bruce
  • Singhal, Anil
  • Vogt, Bob

Abstract

Generating synthetic transactions with packets is provided. A synthetic transaction generator can store, in a packet capture trace file, packets corresponding to a test of a service provided through a network. The synthetic transaction generator can transmit the packet capture trace file to a data processing system to cause the data processing system to play or analyze the packet capture trace file to evaluate the performance of the service provided by the service provider.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

52.

GENERATING SYNTHETIC TRANSACTIONS WITH PACKETS

      
Document Number 03216355
Status In Force
Filing Date 2022-04-07
Open to Public Date 2022-10-13
Grant Date 2024-05-07
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Barrett, Paul
  • Kosbab, Bruce
  • Singhal, Anil
  • Vogt, Bob

Abstract

Generating synthetic transactions with packets is provided. A synthetic transaction generator can store, in a packet capture trace file, packets corresponding to a test of a service provided through a network. The synthetic transaction generator can transmit the packet capture trace file to a data processing system to cause the data processing system to play or analyze the packet capture trace file to evaluate the performance of the service provided by the service provider.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 15/173 - Interprocessor communication using an interconnection network, e.g. matrix, shuffle, pyramid, star or snowflake
  • G06F 17/00 - Digital computing or data processing equipment or methods, specially adapted for specific functions

53.

GENERATING SYNTHETIC TRANSACTIONS WITH PACKETS

      
Application Number 17715704
Status Pending
Filing Date 2022-04-07
First Publication Date 2022-10-13
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Barrett, Paul
  • Kosbab, Bruce
  • Singhal, Anil
  • Vogt, Robert

Abstract

Generating synthetic transactions with packets is provided. A synthetic transaction generator can store, in a packet capture trace file, packets corresponding to a test of a service provided through a network. The synthetic transaction generator can transmit the packet capture trace file to a data processing system to cause the data processing system to play or analyze the packet capture trace file to evaluate the performance of the service provided by the service provider.

IPC Classes  ?

  • H04L 43/55 - Testing of service level quality, e.g. simulating service usage

54.

System and method for monitoring network performance

      
Application Number 17837730
Grant Number 11588718
Status In Force
Filing Date 2022-06-10
First Publication Date 2022-10-06
Grant Date 2023-02-21
Owner Netscout Systems, Inc. (USA)
Inventor
  • Nadkarni, Rajeev
  • Saraswati, Abhishek
  • Singhal, Anil K.
  • Kelley, Jr., Bruce A.
  • Byrapuram, Narendra
  • Curtin, John Peter
  • Liubinskas, Tauras

Abstract

A system and method for monitoring one or more Mobility Management Entities (MMEs) with a plurality of scalable Virtual Machines (VM)/probes arranged in a cluster format. A ciphered packet is received from a MME at a smart cluster device/probe whereby data is aggregated from the individual clustered VMs/probes for distribution to a monitoring device. The smart cluster device/probe is preferably configured to decipher the ciphered packet received from the MME and extract metadata from the deciphered packet to identify subscriber information for the received packet. The deciphered packet is then distributed to one of the plurality of clustered probes to balance the load amongst the plurality of clustered probes. The balancing of loads is based upon prescribed load balancing criteria such that each packet received for an identified subscriber is sent to a same probe such that load balancing is performed on a per subscriber basis and/or with other state-based criteria. KPI session related data associated with a subscriber is generated in a clustered probe that receives the distributed packet from the smart cluster device/probe. Subscriber related data from each clustered probe is then aggregated with at least one monitoring device operably coupled to the clustered probes such that a user of the monitoring device is provided with the perception that the monitoring device is coupled to a single probe.

IPC Classes  ?

55.

OMNIS

      
Application Number 1675275
Status Registered
Filing Date 2022-06-24
Registration Date 2022-06-24
Owner NetScout Systems, Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable computer software and hardware for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; downloadable cloud based computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing, none of the aforementioned goods being for medical or cosmetic use or for use in relation to biofeedback devices.

56.

Real-time adaptive processing of network data packets for analysis

      
Application Number 17027542
Grant Number RE049126
Status In Force
Filing Date 2020-09-21
First Publication Date 2022-07-05
Grant Date 2022-07-05
Owner NetScout Systems, Inc. (USA)
Inventor
  • Singhal, Anil K.
  • Kelley, Jr., Bruce A.
  • Nadkarni, Rajeev
  • Byrapuram, Narendra
  • Saraswati, Abhishek
  • Singhal, Ashwani

Abstract

A network monitoring system that summarizes a plurality of data packets of a session into a compact session record for storage and processing. Each session record may be produced in real-time and made available during the session and/or after the termination of the session. Depending on protocols, a network monitoring system extracts different sets of information, removes redundant information from the plurality of data packets, and adds performance information to produce the session record. The network monitoring system may retrieve and process a single session record or multiple session records for the same or different protocols to determine cause of events, resolve issues in a network or evaluate network performance or conditions. The session record enables analysis in the units of session instead of individual packets. Hence, the network monitoring system can analyze events, issues or performance of the network more efficiently and effectively.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 43/028 - Capturing of monitoring data by filtering
  • H04L 41/069 - Management of faults, events, alarms or notifications using logs of notificationsPost-processing of notifications
  • H04L 43/026 - Capturing of monitoring data using flow identification
  • H04L 43/062 - Generation of reports related to network traffic
  • H04L 43/08 - Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
  • H04L 43/0876 - Network utilisation, e.g. volume of load or congestion level
  • H04L 69/22 - Parsing or analysis of headers
  • H04L 43/0829 - Packet loss
  • H04L 43/087 - Jitter
  • H04L 43/0882 - Utilisation of link capacity
  • H04L 43/16 - Threshold monitoring

57.

OMNIS

      
Application Number 018718561
Status Registered
Filing Date 2022-06-17
Registration Date 2022-10-15
Owner NetScout Systems, Inc. (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (saas), namely, software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; non-downloadable cloud based computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; platform as a service (paas), namely, providing online computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing.

58.

OMNIS

      
Serial Number 97461214
Status Registered
Filing Date 2022-06-16
Registration Date 2024-12-31
Owner NetScout Systems, Inc. ()
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (saas) services featuring software for managing networks, including cloud, mobile, private, public, hybrid networks, and software applications, all in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; Providing temporary use of non-downloadable cloud based computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and software applications, all in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; platform as a service (paas) featuring online computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and software applications, all in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing

59.

OMNIS

      
Application Number 219179500
Status Pending
Filing Date 2022-06-15
Owner NetScout Systems, Inc. (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Software as a service (saas), namely, software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; non-downloadable cloud based computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; platform as a service (paas), namely, providing online computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing.

60.

NETSCOUT

      
Application Number 018712854
Status Registered
Filing Date 2022-06-02
Registration Date 2022-10-07
Owner NetScout Systems, Inc. (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (saas), namely, software as a service featuring software for monitoring and management of performance and availability of software applications; software as a service, namely, software as a service for analyzing wireless, cable, and wireline service performance; software as a service for analyzing computer network performance; design and development of computer hardware and computer software; computer services, namely, creating indexes of information, sites and other resources available on computer networks; computer services, namely, monitoring, testing, analyzing, and reporting on the Internet traffic control and content control of the websites of others; computer services, namely, providing search engines for obtaining data on a global computer network; computer virus protection services; consulting services in the field of application and network performance management; computer software consulting; computer consultation, installation, repair and maintenance of computer software; technical support services, namely, troubleshooting computer software problems; technical support services, namely, monitoring technological functions of computer network systems.

61.

NGENIUS

      
Application Number 018712850
Status Registered
Filing Date 2022-06-02
Registration Date 2022-10-06
Owner NetScout Systems, Inc. (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (saas), namely, software as a service featuring software for monitoring and management of performance and availability of software applications; software as a service, namely, software as a service for analyzing wireless, cable, and wireline service performance; software as a service for analyzing computer network performance; design and development of computer hardware and computer software; computer services, namely, creating indexes of information, sites and other resources available on computer networks; computer services, namely, monitoring, testing, analyzing, and reporting on the Internet traffic control and content control of the websites of others; computer services, namely, providing search engines for obtaining data on a global computer network; computer virus protection services; consulting services in the field of application and network performance management; computer software consulting; computer consultation, installation, repair and maintenance of computer software; technical support services, namely, troubleshooting computer software problems; technical support services, namely, monitoring technological functions of computer network systems.

62.

System and method for repurposing layer 2 switch as a layer 1 switch

      
Application Number 17589327
Grant Number 12003608
Status In Force
Filing Date 2022-01-31
First Publication Date 2022-05-19
Grant Date 2024-06-04
Owner Netscout Systems, Inc. (USA)
Inventor
  • Cantwell, Larry
  • Warszawski, Diego
  • Sclarsky, David L.

Abstract

A computer-implemented method for repurposing one or more software configurable layer 2 switches in an IP (Internet Protocal) computer network to function as a layer 1 switch. Ternary Content-Addressable Memory (TCAM) is reconfigured in each of the one or more layer 2 switches and one or more pipeline engines are routed to emulate layer 1 switching functionality in each of the one or more layer 2 switches.

IPC Classes  ?

  • H04L 12/28 - Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
  • H04L 69/08 - Protocols for interworkingProtocol conversion
  • H04L 69/321 - Interlayer communication protocols or service data unit [SDU] definitionsInterfaces between layers
  • H04L 69/323 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the physical layer [OSI layer 1]
  • H04L 69/324 - Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC

63.

Systems and methods for improving communications network performance using video session data

      
Application Number 17099256
Grant Number 11496811
Status In Force
Filing Date 2020-11-16
First Publication Date 2022-05-19
Grant Date 2022-11-08
Owner NetScout Systems, Inc. (USA)
Inventor
  • Froehlich, Robert W.
  • Lo, Wing F.
  • Gaenger, Karsten

Abstract

A method for assessing and improving network performance using video session data. Control plane signaling data comprising geographic location data from network monitoring equipment connected to a communications network is collected. Video session data comprising data of a plurality of video sessions from video monitoring equipment connected to the communications network is collected. The plurality of video sessions are associated with a plurality of mobile devices streaming videos on the respective mobile device across the communications network. The video session data and control plane signaling data within a cell of the communications network is correlated. The correlated data is provided to a communications network provider. The communications network is reorganized according to the correlated data.

IPC Classes  ?

  • H04N 21/647 - Control signaling between network components and server or clientsNetwork processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless
  • H04L 41/5003 - Managing SLAInteraction between SLA and QoS
  • H04W 24/08 - Testing using real traffic
  • H04W 72/04 - Wireless resource allocation

64.

Decrypting synthetic transactions with beacon packets

      
Application Number 16997370
Grant Number 11601406
Status In Force
Filing Date 2020-08-19
First Publication Date 2022-02-24
Grant Date 2023-03-07
Owner NetScout Systems, Inc. (USA)
Inventor
  • Kosbab, Bruce
  • Vogt, Bob
  • Barrett, Paul Alexander
  • Singhal, Anil K.
  • Singhal, Ashwani
  • Byrapuram, Narendra

Abstract

Decrypting synthetic transactions with beacon packets is provided. A probe receives, from a client device, a start beacon packet that identifies a test of a service provided by one or more servers. The probe establishes, responsive to receipt of the start beacon packet, a log for the test. The probe stores, in the log established responsive to the start beacon packet, data packets transmitted between the client device and the one or more servers subsequent to the start beacon packet and encrypted with a key using a security protocol. The probe receives, from the client device, key information used to decrypt the data packets of the test encrypted with the key using the security protocol. The probe provides at least one of the data packets for evaluation or decryption using the key information to determine a performance of the service.

IPC Classes  ?

  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 9/40 - Network security protocols
  • H04L 9/08 - Key distribution
  • H04L 43/10 - Active monitoring, e.g. heartbeat, ping or trace-route
  • H04L 69/22 - Parsing or analysis of headers

65.

DECRYPTING SYNTHETIC TRANSACTIONS WITH BEACON PACKETS

      
Application Number US2021046002
Publication Number 2022/040049
Status In Force
Filing Date 2021-08-13
Publication Date 2022-02-24
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Kosbab, Bruce
  • Vogt, Bob
  • Barrett, Paul, Alexander
  • Singhal, Anil, K.
  • Singhal, Ashwani
  • Byrapuram, Narendra

Abstract

Decrypting synthetic transactions with beacon packets is provided. A probe receives, from a client device, a start beacon packet that identifies a test of a service provided by one or more servers. The probe establishes, responsive to receipt of the start beacon packet, a log for the test. The probe stores, in the log established responsive to the start beacon packet, data packets transmitted between the client device and the one or more servers subsequent to the start beacon packet and encrypted with a key using a security protocol. The probe receives, from the client device, key information used to decrypt the data packets of the test encrypted with the key using the security protocol. The probe provides at least one of the data packets for evaluation or decryption using the key information to determine a performance of the service.

IPC Classes  ?

  • G06F 21/55 - Detecting local intrusion or implementing counter-measures
  • G06F 21/60 - Protecting data
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

66.

SECURITY WITHOUT BORDERS

      
Application Number 214383600
Status Registered
Filing Date 2021-10-28
Registration Date 2022-12-07
Owner NETSCOUT SYSTEMS, INC. (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Software as a service (SAAS) services featuring software for monitoring and management of performance and availability of software applications; software as a service (SAAS) services featuring software for analyzing wireless, cable, and wireline service performance of computer networks; software as a service (SAAS) services featuring software for analyzing computer network performance; design and development of computer hardware and computer software; computer services, namely, creating computer network-based indexes of information, websites and resources; computer services, namely, monitoring, testing, analyzing, and reporting on the internet traffic control and content control of the websites of others; computer services, namely, providing search engines for obtaining data on a global computer network; computer virus protection services; consulting in the field of configuration management of computer application software; computer technology consultancy in the field of application and network performance management; computer software consulting; computer technology consultancy; computer security consultancy; computer programming consultancy; installation, repair and maintenance of computer software; technical support services, namely, troubleshooting computer software problems; technical support services, namely, monitoring technological functions of computer network systems, provided that none of the aforementioned services relate to humanitarian services or fundraising in connection with medical or health care services, international relief projects, or targeted to assisting victims of disasters and conflicts in underdeveloped countries, or concerned with promoting public awareness of populations at risk.

67.

Radio access network service mediated enhanced session records for artificial intelligence or machine learning

      
Application Number 17003417
Grant Number 11265786
Status In Force
Filing Date 2020-08-26
First Publication Date 2021-08-12
Grant Date 2022-03-01
Owner NetScout Systems, Inc (USA)
Inventor
  • Froehlich, Robert William
  • Lo, Wing F.

Abstract

A computer-implemented method of monitoring a radio access network (RAN) is provided. The method includes receiving access stratum data that is a function of cell trace records (CTRs) associated with wireless communication transported to or from one or more cells of the RAN, wherein the CTRs are obtained at a granularity sufficient to detect one or more events, the events defining a segment or occurring during a segment, wherein a segment is defined by the beginning, end, or any handovers of a call included in the wireless communication. The method further includes detecting in the access stratum data one or more state transitions as indicated by the events and outputting an enhanced session record (ESR) including information processed from the access stratum data associated with the respective one or more detected state transitions.

IPC Classes  ?

  • H04W 4/00 - Services specially adapted for wireless communication networksFacilities therefor
  • H04W 36/14 - Reselecting a network or an air interface
  • H04W 76/15 - Setup of multiple wireless link connections
  • H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals
  • H04W 36/00 - Handoff or reselecting arrangements

68.

Container network interface monitoring

      
Application Number 16985018
Grant Number 11743161
Status In Force
Filing Date 2020-08-04
First Publication Date 2021-07-29
Grant Date 2023-08-29
Owner NetScout Systems, Inc. (USA)
Inventor
  • Green, Jakob
  • Savant, Jeevan
  • Ahire, Yogesh
  • Bhanushali, Suhas
  • Lobo, Danny

Abstract

A system and method of accessing a container environment having one or more containers is provided. The method of the disclosure includes receiving the container network namespace assigned to the container as established in a container runtime, switching from a host container network namespace to the container network namespace of the container, opening the container network interface of the container network namespace for allowing access to packets received or transmitted by the container network interface, and accessing the packets.

IPC Classes  ?

  • H04L 43/0894 - Packet rate
  • H04L 43/04 - Processing captured monitoring data, e.g. for logfile generation
  • H04L 47/31 - Flow controlCongestion control by tagging of packets, e.g. using discard eligibility [DE] bits
  • H04L 47/35 - Flow controlCongestion control by embedding flow control information in regular packets, e.g. piggybacking
  • H04L 49/9057 - Arrangements for supporting packet reassembly or resequencing
  • H04L 43/12 - Network monitoring probes

69.

OMNIS

      
Application Number 210782400
Status Pending
Filing Date 2021-05-18
Owner NETSCOUT SYSTEMS, INC. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

(1) Computer software and hardware for managing networks, namely cloud, mobile, private, public, hybrid networks, and computer application software used for the detection, analysis, mitigation and management issued related to cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing, none of the aforementioned goods being for medical or cosmetic use or for use in relation to biofeedback devices; downloadable cloud based computer software for managing networks, namely cloud, mobile, private, public, hybrid networks, and computer application software used for the detection, analysis, mitigation and management issued related to cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing, none of the aforementioned goods being for medical or cosmetic use or for use in relation to biofeedback devices.

70.

Processing paging requests messages in a wireless communication system

      
Application Number 16689973
Grant Number 11032793
Status In Force
Filing Date 2019-11-20
First Publication Date 2021-04-15
Grant Date 2021-06-08
Owner NetScout Systems, Inc (USA)
Inventor
  • Liubinskas, Tauras
  • Bass, Brandon Wayne
  • Saraswati, Abhishek

Abstract

A network node device in a communication system in which a data packet stream is received in the network monitoring node device having a Paging Message packet that is sent from a network node device. The identity of a User Equipment (UE) associated with the received Paging Message packet is then determined. A determination is then made if Paging Message information associated with the determined UE is stored in memory associated with the network monitoring device, whereupon the received Paging Message packet is filtered from the received data packet stream in the event previous Paging Message information was determined to be associated with the determined UE device in the memory. Additionally, Paging Message information is stored in the memory in the event there are no Paging Message packets stored in the memory associated with the determined UE device.

IPC Classes  ?

  • H04W 76/12 - Setup of transport tunnels
  • H04W 76/25 - Maintenance of established connections
  • H04W 68/00 - User notification, e.g. alerting or paging, for incoming communication, change of service or the like
  • H04W 76/11 - Allocation or use of connection identifiers
  • H04W 8/08 - Mobility data transfer
  • H04W 24/08 - Testing using real traffic

71.

OMNIS

      
Application Number 018440365
Status Registered
Filing Date 2021-03-26
Registration Date 2021-07-23
Owner NetScout Systems, Inc. (USA)
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Computer software and hardware for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; downloadable cloud based computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; none of the aforementioned goods being for medical or cosmetic use or for use in relation to biofeedback devices.

72.

Real time management of botnet attacks

      
Application Number 16528153
Grant Number 11785042
Status In Force
Filing Date 2019-07-31
First Publication Date 2021-02-04
Grant Date 2023-10-10
Owner Netscout Systems, Inc. (USA)
Inventor
  • O'Hara, Sean
  • Mortensen, Andrew David
  • St. Pierre, Brian

Abstract

A system and computer-implemented method of managing botnet attacks to a computer network is provided. The system and method includes receiving a DNS request included in network traffic, each DNS request included in the network traffic and including a domain name of a target host and identifying a source address of a source host, wherein the translation of the domain name, if translated, provides an IP address to the source host that requested the translation. The domain name of the DNS request is compared to a botnet domain repository, wherein the botnet domain repository includes one or more entries, each entry having a confirmation indicator that indicates whether the entry corresponds to a confirmed botnet. If determined by the comparison that the domain name of the DNS request is included in the botnet domain repository, then the source address of the DNS request is stored or updated in an infected host repository and a control signal is output to cause any future network traffic from the source address to be diverted to an administrator configured address. Each source address stored in the infected host repository identifies a host known to be infected.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/40 - Network security protocols
  • H04L 43/12 - Network monitoring probes
  • H04L 61/4511 - Network directoriesName-to-address mapping using standardised directoriesNetwork directoriesName-to-address mapping using standardised directory access protocols using domain name system [DNS]
  • H04L 61/5007 - Internet protocol [IP] addresses

73.

System and method for identifying OTT applications and services

      
Application Number 16905628
Grant Number 10992777
Status In Force
Filing Date 2020-06-18
First Publication Date 2021-01-14
Grant Date 2021-04-27
Owner NetScout Systems, Inc (USA)
Inventor
  • Singhal, Anil K.
  • Byrapuram, Narendra
  • Nadkarni, Rajeev
  • Srinivasagowda, Mahesh
  • Tayade, Nilesh
  • Joch, Anthony Peter

Abstract

A computer implemented method for determining the identity of an Over-the Top (OTT) application or service being accessed over the Internet from a HTTP, HTTPS or QUIC connection request received in a network monitoring device. Determine if one or more entries are present in the received connection request have an IP address that matches a known server IP address. A determination is then made as to whether if the received connection request is one of a HTTP, HTTPS or QUIC connection request, and if this cannot be determined than determine if a subject field in the received connection request is available. And determine if a candidate domain name is available from IP cache created from one or more of the above steps if a subject field is not available in the received connection request. Identify and categorize OTT applications associated with the received connection request if it is determined: the connection is either a HTTP, HTTPS or QUIC connection type; a subject field is available; or a candidate domain name is available utilizing a lookup table that is periodically updated with new OTT applications.

IPC Classes  ?

  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
  • H04L 29/12 - Arrangements, apparatus, circuits or systems, not covered by a single one of groups characterised by the data terminal
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol

74.

OMNIS

      
Serial Number 90343049
Status Registered
Filing Date 2020-11-25
Registration Date 2024-10-01
Owner NetScout Systems, Inc. ()
NICE Classes  ? 09 - Scientific and electric apparatus and instruments

Goods & Services

Downloadable computer software and hardware for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; downloadable cloud based computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing, none of the aforementioned goods being for medical or cosmetic use or for use in relation to biofeedback devices

75.

Matching user and control plane data in a network system using control and user plane separation

      
Application Number 16849480
Grant Number 11140566
Status In Force
Filing Date 2020-04-15
First Publication Date 2020-10-29
Grant Date 2021-10-05
Owner NetScout Systems, Inc (USA)
Inventor
  • Nadkarni, Rajeev
  • Saraswati, Abhishek
  • Singhal, Anil K.
  • Kelley, Jr., Bruce A.
  • Byrapuram, Narendra
  • Curtin, John Peter
  • Liubinskas, Tauras

Abstract

A system having a network monitor communicating with U and C probes monitoring SGW-U and SGW-Cs. The U probes buffer captured user plane packets from which they determine new sessions and send new session data to the network monitor, the new session data including an IP address pair of the corresponding U probe and SGW-U. The C probes inspect captured control plane packets, determine control plane packets having a same IP address as an SGW-U in the new session data, and send associated control data to a particular U probe having the IP address paired with the IP address of the SGW-U, wherein the particular U probe correlates the control data with buffered user plane packets and generates associated monitoring data.

IPC Classes  ?

  • H04W 24/08 - Testing using real traffic
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04W 84/04 - Large scale networksDeep hierarchical networks

76.

System and method for load balancing of network packets received from a MME with smart clustering

      
Application Number 16849463
Grant Number 11381491
Status In Force
Filing Date 2020-04-15
First Publication Date 2020-10-15
Grant Date 2022-07-05
Owner NetScout Systems, Inc. (USA)
Inventor
  • Nadkarni, Rajeev
  • Saraswati, Abhishek
  • Singhal, Anil K.
  • Kelley, Jr., Bruce A.
  • Byrapuram, Narendra
  • Curtin, John Peter
  • Liubinskas, Tauras

Abstract

A system and method for monitoring one or more Mobility Management Entities (MMEs) with a plurality of scalable Virtual Machines (VM)/probes arranged in a cluster format. A ciphered packet is received from a MME at a smart cluster device/probe whereby data is aggregated from the individual clustered VMs/probes for distribution to a monitoring device. The smart cluster device/probe is preferably configured to decipher the ciphered packet received from the MME and extract metadata from the deciphered packet to identify subscriber information for the received packet. The deciphered packet is then distributed to one of the plurality of clustered probes to balance the load amongst the plurality of clustered probes. The balancing of loads is based upon prescribed load balancing criteria such that each packet received for an identified subscriber is sent to a same probe such that load balancing is performed on a per subscriber basis and/or with other state-based criteria. KPI session related data associated with a subscriber is generated in a clustered probe that receives the distributed packet from the smart cluster device/probe. Subscriber related data from each clustered probe is then aggregated with at least one monitoring device operably coupled to the clustered probes such that a user of the monitoring device is provided with the perception that the monitoring device is coupled to a single probe.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 43/12 - Network monitoring probes
  • H04L 43/028 - Capturing of monitoring data by filtering
  • H04L 43/062 - Generation of reports related to network traffic

77.

System and method for load balancing of network packets received from a MME with smart filtering

      
Application Number 16849470
Grant Number 11122452
Status In Force
Filing Date 2020-04-15
First Publication Date 2020-10-15
Grant Date 2021-09-14
Owner NetScout Systems, Inc (USA)
Inventor
  • Nadkarni, Rajeev
  • Saraswati, Abhishek
  • Singhal, Anil K.
  • Kelley, Jr., Bruce A.
  • Byrapuram, Narendra
  • Curtin, John Peter
  • Liubinskas, Tauras

Abstract

A system and method for monitoring one or more Mobility Management Entities (MMEs) with a plurality of scalable network probe devices arranged in a cluster format. A ciphered packet is received from one or more MMEs at a packet switching device. The packet switching device in turn sends all the ciphered packets to each of the plurality of clustered probes. Each of the network probes then in turn deciphers the packets received from the MME and extracts metadata from the deciphered packet to identify subscriber session information contained in the received packet. Each of the network probes then selectively retains deciphered packet information relating to a subscriber session and/or other prescribed criteria designated for that particular network probe and discards the remaining deciphered packet or portions of the packet so as to balance the load amongst the plurality of probes based upon prescribed load balancing criteria. KPI and other session related data is generated in a network probe associated with a subscriber session from the retained deciphered packet information. Subscriber session related data from each clustered network probe is then aggregated with at least one monitoring device operably coupled to the clustered probes such that a user of the monitoring device is provided with the perception that the monitoring device is coupled to a single probe.

IPC Classes  ?

  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04W 12/037 - Protecting confidentiality, e.g. by encryption of the control plane, e.g. signalling traffic
  • H04W 24/08 - Testing using real traffic

78.

Selective user plane monitoring multiple monitoring probes when a serving gateway has multiple IP addresses

      
Application Number 16817421
Grant Number 11228929
Status In Force
Filing Date 2020-03-12
First Publication Date 2020-07-02
Grant Date 2022-01-18
Owner NetScout Systems, Inc (USA)
Inventor
  • Singhal, Anil K.
  • Kelley, Jr., Bruce A.
  • Nadkarni, Rajeev
  • Byrapuram, Narendra

Abstract

A system for selective user plane (UP) monitoring includes a service gateway (SGW) having a plurality of units. The system further includes a network packet broker (NPB) configured to receive packets including UP data from tunnels created to enable transmission of the UP packets from UE to the plurality of SGW units. The NPB is also configured to receive packets including control plane (CP) data from channels enabling transmission of the CP packets from a base transceiver station to the SGW. The system also includes a plurality of probes operatively coupled to the NPB. The probes are configured to generate first metrics associated with the received CP packets and to selectively generate second metrics associated with the received UP packets based on one or more identifiers. The NPB is configured to forward UP packets being processed by a particular SGW unit to a particular probe of the plurality of probes.

IPC Classes  ?

  • H04L 12/66 - Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
  • H04W 24/08 - Testing using real traffic
  • H04L 12/46 - Interconnection of networks
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04W 88/16 - Gateway arrangements
  • H04W 24/04 - Arrangements for maintaining operational condition

79.

Miscellaneous Design

      
Application Number 018186142
Status Registered
Filing Date 2020-01-22
Registration Date 2020-07-09
Owner NetScout Systems, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer hardware; computer software, namely, computer software for monitoring and management of performance and availability of software applications; computer software, namely, computer software for analyzing wireless, cable, and wireline service performance; computer software for analyzing computer network performance; Telecommunications hardware devices, namely, switches and servers and software for transporting voice, data and video communications across multiple network infrastructures and communications protocols; Telecommunications Network test equipment, namely, servers and switches and parts therefor and testing software relating thereto, for use in operation support systems for billing, fraud prevention, marketing, service quality assurance, network management, early warning and troubleshooting; Computer software for collection, storage, analysis and re-assembly of data traffic over computer and communications networks; computer utility software; computer software for network intrusion detection applications; computer software for network management; and manuals provided together with each of the foregoing goods; Computer hardware and software for collection, storage, analysis and re-assembly of data traffic over computer and communications networks; computer utility software and hardware for supporting the utility of the computer infrastructure; computer hardware and software for monitoring network and system activities for network intrusion activity; computer hardware and software for use in network management; and manuals therewith sold as a unit; Computer hardware and software for managing computer networks, namely, hardware and software to monitor, analyze, identify, report, troubleshoot, and forecast the performance and efficiency of application and content delivery over network infrastructures; computer software that manages switches that direct packet flows used in network testing; computer software for use on local area networks and wide area networks to analyze network information traffic for the purpose of measuring network performance and isolating and diagnosing errors, delays and faults; downloadable electronic publications in the nature of research reports in the field of information and telecommunications technology. Printed publications in the nature of research reports in the field of information and telecommunications technology. Business consulting services in the field of managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing. Education and training services, namely, conducting classes, seminars, and workshops and training in the field of application and network performance management. Software as a service (saas) services, namely, software as a service featuring software for monitoring and management of performance and availability of software applications; software as a service, namely, software as a service for analyzing wireless, cable, and wireline service performance; software as a service for analyzing computer network performance; design and development of computer hardware and computer software; consulting services in the field of application and network performance management; computer software consulting; computer consultation; installation, repair and maintenance of computer software; technical support services, namely, troubleshooting computer software problems; technical support services, namely, monitoring technological functions of computer network systems; platform as a service featuring software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; software as a service featuring software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing.

80.

NETSCOUT

      
Application Number 018186939
Status Registered
Filing Date 2020-01-22
Registration Date 2021-11-29
Owner NetScout Systems, Inc. (USA)
NICE Classes  ?
  • 09 - Scientific and electric apparatus and instruments
  • 16 - Paper, cardboard and goods made from these materials
  • 35 - Advertising and business services
  • 37 - Construction and mining; installation and repair services
  • 41 - Education, entertainment, sporting and cultural services
  • 42 - Scientific, technological and industrial services, research and design

Goods & Services

Computer hardware; computer software, namely, computer software for monitoring and management of performance and availability of software applications; computer software, namely, computer software for analyzing wireless, cable, and wireline service performance; computer software for analyzing computer network performance; Telecommunications hardware devices, namely, switches and servers and software for transporting voice, data and video communications across multiple network infrastructures and communications protocols; Telecommunications Network test equipment, namely, servers and switches and parts therefor and testing software relating thereto, for use in operation support systems for billing, fraud prevention, marketing, service quality assurance, network management, early warning and troubleshooting; Computer software for collection, storage, analysis and re-assembly of data traffic over computer and communications networks; computer utility software; computer software for network intrusion detection applications; computer software for network management; and manuals provided together with each of the foregoing goods; Computer hardware and software for collection, storage, analysis and re-assembly of data traffic over computer and communications networks; computer utility software and hardware for supporting the utility of the computer infrastructure; computer hardware and software for monitoring network and system activities for network intrusion activity; computer hardware and software for use in network management; and manuals therewith sold as a unit; Computer hardware and software for managing computer networks, namely, hardware and software to monitor, analyze, identify, report, troubleshoot, and forecast the performance and efficiency of application and content delivery over network infrastructures; computer software that manages switches that direct packet flows used in network testing; computer software for use on local area networks and wide area networks to analyze network information traffic for the purpose of measuring network performance and isolating and diagnosing errors, delays and faults; downloadable electronic publications in the nature of research reports in the field of information and telecommunications technology; computer software and hardware for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; downloadable cloud based computer software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing. Printed publications in the nature of research reports in the field of information and telecommunications technology. Business consulting services in the field of managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing. Installation and repair of computer hardware; customizing computer hardware; maintenance of computer hardware. Education and training services, namely, conducting classes, seminars, and workshops and training in the field of application and network performance management. Software as a service (saas) services, namely, software as a service featuring software for monitoring and management of performance and availability of software applications; software as a service, namely, software as a service for analyzing wireless, cable, and wireline service performance; software as a service for analyzing computer network performance; design and development of computer hardware and computer software; consulting services in the field of application and network performance management; computer software consulting; computer consultation; installation, repair and maintenance of computer software; technical support services, namely, troubleshooting computer software problems; technical support services, namely, monitoring technological functions of computer network systems; platform as a service featuring software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; software as a service featuring software for managing networks, including cloud, mobile, private, public, hybrid networks, and applications in the field of cyber intelligence, security, network and application integrity, threat data, threat detection, and analytics of all the foregoing; Technical support services, namely, troubleshooting in the nature of repair of computer hardware.

81.

Optimizing radio cell quality for capacity and quality of service using machine learning techniques

      
Application Number 16033017
Grant Number 10966108
Status In Force
Filing Date 2018-07-11
First Publication Date 2020-01-16
Grant Date 2021-03-30
Owner NetScout Systems, Inc (USA)
Inventor
  • Froehlich, Robert William
  • Kreher, Ralf

Abstract

A method for optimizing a radio access network includes receiving at least one area of the radio access network to be analyzed from a user and receiving a desired outcome from a user. A plurality of network monitoring parameters related to a user requested analysis is identified. The identified plurality of network monitoring parameters is correlated. A root cause analysis is performed using an automated classification model based on the correlated plurality of network monitoring parameters. A recommendation related to the desired outcome is generated based on the performed root cause analysis.

IPC Classes  ?

  • H04W 24/08 - Testing using real traffic
  • G06N 5/04 - Inference or reasoning models
  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04W 24/10 - Scheduling measurement reports

82.

Systems and methods for performing computer network service chain analytics

      
Application Number 16535962
Grant Number 10999123
Status In Force
Filing Date 2019-08-08
First Publication Date 2019-11-28
Grant Date 2021-05-04
Owner NetScout Systems, Inc (USA)
Inventor
  • Kelley, Jr., Bruce A.
  • Mayo, Gregory

Abstract

A system for performing computer network service chain analytics includes network-connected devices containing a plurality of virtual network functions having elements and a data model for storing a plurality of metrics related to the plurality of virtual network functions and a service chain intelligence engine in communication with the one or more network-connected devices and the data model. The memory device contains a set of instructions that causes a processor to analyze the plurality of virtual network functions to automatically identify one or more service chains, to automatically determine, using the data model, performance behavior characteristics of each element for each of the identified service chains and to automatically generate an alarm, in response to determining that the performance behavior characteristics of one or more elements of at least one of the identified one or more service chains does not meet a predefined set of the performance behavior characteristics.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

83.

Detecting and reporting user triggered call drops

      
Application Number 15950890
Grant Number 10979556
Status In Force
Filing Date 2018-04-11
First Publication Date 2019-10-17
Grant Date 2021-04-13
Owner NetScout Systems, Inc (USA)
Inventor
  • Kollipara, Anilkumar
  • Wilson, James Eric

Abstract

A method for detecting user triggered call drops includes identifying one or more user terminated calls from a plurality of monitored calls. Signaling information associated with the identified user terminated calls is correlated with media channel information associated with the identified user terminated calls. A determination is made if termination of the one or more of the identified user terminated calls is related to quality of media across corresponding media channels. A predefined cause code is assigned to the one or more of the identified user terminated calls, in response to determining that the termination of the one or more of the identified user terminated calls is related to the quality of media across the corresponding media channels.

IPC Classes  ?

  • H04M 1/82 - Line monitoring circuits for call progress or status discrimination
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04M 7/00 - Arrangements for interconnection between switching centres

84.

Geolocation determination with power fingerprinting

      
Application Number 15986694
Grant Number 10390180
Status In Force
Filing Date 2018-05-22
First Publication Date 2019-08-20
Grant Date 2019-08-20
Owner NetScout Systems, Inc (USA)
Inventor
  • Li, Ziming
  • Carlin, Ricardo Salinas

Abstract

A method for deriving geolocation of a mobile device within a coverage area of a cellular communication network includes receiving pathloss data and measurement data associated with a plurality of individual sectors within a plurality of individual cells of the cellular communication network. Each of the plurality of individual sectors includes a plurality of geographic bins. Reception power measurements are determined for each of the plurality of geographic bins. A plurality of maps is generated for each of the plurality of individual sectors based on at least one characteristic included in the received pathloss data or measurement data or based on the determined one or more reception power measurements. Geolocation of the mobile device is determined based on the generated plurality of maps.

IPC Classes  ?

  • H04W 4/029 - Location-based management or tracking services
  • H04W 24/10 - Scheduling measurement reports

85.

Automatically determining over-the-top applications and services

      
Application Number 15809761
Grant Number 10630569
Status In Force
Filing Date 2017-11-10
First Publication Date 2019-05-16
Grant Date 2020-04-21
Owner NetScout Systems, Inc (USA)
Inventor
  • Kelley, Jr., Bruce A.
  • Mayo, Gregory

Abstract

A method for determining Over-The-Top (OTT) applications includes receiving, by an active agent, a list of OTT service platforms to be monitored. The received list includes URLs associated with various applications that are delivered by the OTT service platforms. The active agent connects to the URLs to determine information uniquely identifying OTT applications. The active agent stores the information in a repository. A network monitor monitors data flows between a plurality of sources and destinations on a network. Each of the data flows includes a plurality of data packets of the various applications that are delivered OTT. The network monitor extracts at least a portion of header information from each of monitored data packets. The network monitor identifies an OTT application occurring on the network based on the extracted header information and based on the information uniquely identifying various applications stored in the repository.

IPC Classes  ?

  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

86.

Cloud computing environment system for automatically determining over-the-top applications and services

      
Application Number 15809828
Grant Number 10320643
Status In Force
Filing Date 2017-11-10
First Publication Date 2019-05-16
Grant Date 2019-06-11
Owner NetScout Systems, Inc. (USA)
Inventor
  • Kelley, Jr., Bruce A.
  • Mayo, Gregory

Abstract

A cloud computing system for determining Over-The-Top (OTT) applications includes a cloud computing environment partitioned into a plurality of partitions. The cloud partitions include at least a first wireless network operator's cloud, a second wireless network operator's cloud and a shared partition configured to receive and store information uniquely identifying OTT applications supported by at least one of the first and second wireless network operators. The system further includes a plurality of active agents. Each active agent receives a list of OTT service platforms supported by a corresponding wireless network operator. The received list includes a plurality of URLs associated with various applications that are delivered by the OTT service platforms. The active agent(s) connect to the plurality of URLs to determine information uniquely identifying each of the OTT applications and to store the information in the shared partition of the cloud computing environment.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • G06F 11/30 - Monitoring
  • G06F 9/455 - EmulationInterpretationSoftware simulation, e.g. virtualisation or emulation of application or operating system execution engines
  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation

87.

AUTOMATICALLY DETERMINING OVER-THE-TOP APPLICATIONS AND SERVICES

      
Document Number 03024218
Status Pending
Filing Date 2018-11-09
Open to Public Date 2019-05-10
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Kelley, Bruce A.
  • Mayo, Gregory

Abstract

A method for determining Over-The-Top (OTT) applications includes receiving, by an active agent, a list of OTT service platforms to be monitored. The received list includes URLs associated with various applications that are delivered by the OTT service platforms. The active agent connects to the URLs to determine information uniquely identifying OTT applications. The active agent stores the information in a repository. A network monitor monitors data flows between a plurality of sources and destinations on a network. Each of the data flows includes a plurality of data packets of the various applications that are delivered OTT. The network monitor extracts at least a portion of header information from each of monitored data packets. The network monitor identifies an OTT application occurring on the network based on the extracted header information and based on the information uniquely identifying various applications stored in the repository.

IPC Classes  ?

  • H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
  • H04L 43/026 - Capturing of monitoring data using flow identification
  • H04L 43/12 - Network monitoring probes
  • H04L 65/1063 - Application servers providing network services
  • H04L 67/02 - Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
  • H04L 69/22 - Parsing or analysis of headers
  • H04W 24/00 - Supervisory, monitoring or testing arrangements

88.

CLOUD COMPUTING ENVIRONMENT SYSTEM FOR AUTOMATICALLY DETERMINING OVER-THE-TOP APPLICATIONS AND SERVICES

      
Document Number 03024215
Status Pending
Filing Date 2018-11-09
Open to Public Date 2019-05-10
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Kelley, Bruce A.
  • Mayo, Gregory

Abstract

A cloud computing system for determining Over-The-Top (OTT) applications includes a cloud computing environment partitioned into a plurality of partitions. The cloud partitions include at least a first wireless network operator's cloud, a second wireless network operator's cloud and a shared partition configured to receive and store information uniquely identifying OTT applications supported by at least one of the first and second wireless network operators. The system further includes a plurality of active agents. Each active agent receives a list of OTT service platforms supported by a corresponding wireless network operator. The received list includes a plurality of URLs associated with various applications that are delivered by the OTT service platforms. The active agent(s) connect to the plurality of URLs to determine information uniquely identifying each of the OTT applications and to store the information in the shared partition of the cloud computing environment.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • H04L 41/50 - Network service management, e.g. ensuring proper service fulfilment according to agreements
  • H04L 43/02 - Capturing of monitoring data
  • H04L 43/04 - Processing captured monitoring data, e.g. for logfile generation
  • H04L 43/06 - Generation of reports
  • H04L 43/0876 - Network utilisation, e.g. volume of load or congestion level
  • H04L 43/12 - Network monitoring probes
  • H04W 24/00 - Supervisory, monitoring or testing arrangements
  • H04W 80/02 - Data link layer protocols

89.

INTELLIGENT CALL TRACKING TO DETECT DROPS USING S1-AP AND SIP SIGNALING

      
Document Number 03019994
Status Pending
Filing Date 2018-10-04
Open to Public Date 2019-04-06
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Prasad, Sandeep
  • Saraswati, Abhishek
  • Liubinskas, Tauras
  • Uysal, Erdem
  • Guerrini, Claudio
  • Nadkarni, Rajeev
  • Wayne, Brandon

Abstract

A plurality of data packets is received from a wireless communication system. At least one of SIP signaling messages and S1-AP signaling messages associated with calls being made or attempted in the wireless communication system are analyzed for a specified time period to identify one or more dropped calls. At least one of SIP signaling error codes and S1-AP signaling cause codes associated with the identified dropped calls are analyzed to identify one or more call drop reasons. An ASI data set is generated based on the analysis of the at least one of the SIP signaling messages and the S1-AP signaling messages and based on the analysis of the at least one of the SIP signaling error codes and the S1-AP signaling cause codes.

IPC Classes  ?

  • H04W 24/08 - Testing using real traffic
  • H04W 28/12 - Flow control using signalling between network elements
  • H04W 80/10 - Upper layer protocols adapted for session management, e.g. SIP [Session Initiation Protocol]

90.

Selective user plane monitoring multiple monitoring probes when a serving gateway has multiple IP addresses

      
Application Number 15808762
Grant Number 10631184
Status In Force
Filing Date 2017-11-09
First Publication Date 2019-04-04
Grant Date 2020-04-21
Owner NetScout Systems, Inc (USA)
Inventor
  • Singhal, Anil K.
  • Kelley, Jr., Bruce A.
  • Nadkarni, Rajeev
  • Byrapuram, Narendra

Abstract

A system for selective user plane (UP) monitoring includes a service gateway (SGW) having a plurality of units. The system further includes a network packet broker (NPB) configured to receive packets including UP data from tunnels created to enable transmission of the UP packets from UE to the plurality of SGW units. The NPB is also configured to receive packets including control plane (CP) data from channels enabling transmission of the CP packets from a base transceiver station to the SGW. The system also includes a plurality of probes operatively coupled to the NPB. The probes are configured to generate first metrics associated with the received CP packets and to selectively generate second metrics associated with the received UP packets based on one or more identifiers. The NPB is configured to forward UP packets being processed by a particular SGW unit to a particular probe of the plurality of probes.

IPC Classes  ?

  • H04L 1/00 - Arrangements for detecting or preventing errors in the information received
  • H04W 24/08 - Testing using real traffic
  • H04L 12/46 - Interconnection of networks
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04W 88/16 - Gateway arrangements
  • H04W 24/04 - Arrangements for maintaining operational condition

91.

Plato anomaly detection

      
Application Number 15725202
Grant Number 10467087
Status In Force
Filing Date 2017-10-04
First Publication Date 2019-04-04
Grant Date 2019-11-05
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Zarrini, Daniel
  • Reilly, Peter
  • Sleevi, Michael Faughan

Abstract

A method for continuous data anomaly detection includes identifying a period of time covered by metrics data stored in a repository. The stored metrics data is categorized into a plurality of non-overlapping time segments. Statistical analysis of the stored metrics data is performed based on the identified period of time. A range of acceptable metric values is dynamically generated based on the performed statistical analysis.

IPC Classes  ?

  • G06F 11/00 - Error detectionError correctionMonitoring
  • G06F 11/07 - Responding to the occurrence of a fault, e.g. fault tolerance

92.

SELECTIVE USER PLANE MONITORING USING A SINGLE NETWORK MONITORING PROBE

      
Document Number 03019064
Status Pending
Filing Date 2018-09-27
Open to Public Date 2019-03-29
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Singhal, Anil K.
  • Kelley, Bruce A.
  • Nadkarni, Rajeev
  • Byrapuram, Narendra

Abstract

A system for selective user plane monitoring includes a network packet broker (NPB) configured to receive a plurality of packets including user plane data from one or more tunnels created to enable direct transmission of the user plane packets from user equipment to a service getaway (SGW). The NPB is also configured to receive a plurality of packets including control plane data from one or more channels created to enable transmission of the control plane packets from a base transceiver station to the SGW. The system further includes a monitoring probe operatively coupled to the NPB. The monitoring probe is configured to generate a first plurality of metrics associated with the received control plane packets and configured to selectively generate a second plurality of metrics associated with the received user plane packets based on one or more identifiers.

IPC Classes  ?

  • H04W 24/04 - Arrangements for maintaining operational condition
  • H04W 28/24 - Negotiating SLA [Service Level Agreement]Negotiating QoS [Quality of Service]

93.

System and method for managing alerts using a state machine

      
Application Number 15716044
Grant Number 10673689
Status In Force
Filing Date 2017-09-26
First Publication Date 2019-03-28
Grant Date 2020-06-02
Owner NetScout Systems, Inc (USA)
Inventor
  • Abdulghani, Amin Arshad
  • Liu, Chris Yongxing
  • Sharma, Sushma

Abstract

A system and computer-implemented method to manage alerts, wherein the method includes receiving anomaly triggers associated with detected anomalies, associating an anomaly trigger of the received anomaly triggers with an alert, tracking the alert using a state machine, determining whether to change a state of the state machine if a subsequent anomaly trigger associated with the alert is received or if a predetermined amount of time passes without receiving trigger information, and generating an alarm based on the state of the state machine.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 11/32 - Monitoring with visual indication of the functioning of the machine

94.

System and method for distributed testing of end-to-end performance of a server

      
Application Number 15718865
Grant Number 10965539
Status In Force
Filing Date 2017-09-28
First Publication Date 2019-03-28
Grant Date 2021-03-30
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Angoulvant, Antoine
  • Boxler, Daniel Ryan
  • Nordstrom, Ross Daniel

Abstract

A system and computer-implemented method to test end-to-end performance of a server, wherein the method includes transmitting from a processing device of a remote test system, to at least one monitor device, a proxy-based test for execution by the at least one monitor device to emulate end-user communication using a protocol via one or more networks with a web-based server coupled to the at least one monitor device. The method further includes receiving by the processing device, from the at least one monitor device, responses by the web-based server to the proxy-based test, and performing by the processing device automated web application testing to measure characteristics of communication between the at least one monitor device and the web-based server, the communication including user-emulated messages from the at least one monitor device executing the proxy-based test to the web-based server and corresponding responses from the web-based server.

IPC Classes  ?

  • H04L 12/24 - Arrangements for maintenance or administration
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • H04L 29/08 - Transmission control procedure, e.g. data link level control procedure

95.

Determining wireless network device location

      
Application Number 15704880
Grant Number 11026066
Status In Force
Filing Date 2017-09-14
First Publication Date 2019-03-14
Grant Date 2021-06-01
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Swanson, Paul S.
  • Chambliss, Warren L.

Abstract

A method for determining a location of a device in a wireless network includes transmitting a digital transmit signal from a digital transmitter including a first antenna. The first antenna is configured to transmit the digital transmit signal to two or more receivers. A first receiver including a second antenna and a second receiver including a third antenna receive the digital transmit signal from the digital transmitter. The digital transmit signal arrives at the receivers at two different time instances as a first digital signal and a second digital signal. A comparison of the digital signals is performed at the processor. A time difference of arrival of the digital signals is determined at the processor based on the performed comparison. The direction of travel of the digital transmit signal is estimated at the processor. A bearing to the digital transmitter is determined.

IPC Classes  ?

  • H04W 4/20 - Services signallingAuxiliary data signalling, i.e. transmitting data via a non-traffic channel
  • H04W 4/33 - Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
  • H04B 1/3827 - Portable transceivers
  • H04B 1/00 - Details of transmission systems, not covered by a single one of groups Details of transmission systems not characterised by the medium used for transmission
  • H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

96.

Automatic calibration of geolocation analytic systems and operator network equipment parameters

      
Application Number 15699301
Grant Number 10382883
Status In Force
Filing Date 2017-09-08
First Publication Date 2019-03-14
Grant Date 2019-08-13
Owner NetScout Systems, Inc. (USA)
Inventor
  • Froehlich, Robert William
  • Gaenger, Karsten
  • Lo, Wing F.

Abstract

A method for calibrating geolocation analytic system in a wireless network includes receiving a first data set including measurement data associated with a mobile device connected to the wireless network from a first data source. A second data set comprising external geo-location data associated with the mobile device is received from a second data source. The first data set is compared to the second data set to estimate geo-location of the mobile device and to identify one or more errors using calibration function. The identified one or more errors are corrected based on the comparison.

IPC Classes  ?

  • H04W 4/02 - Services making use of location information
  • G01S 5/02 - Position-fixing by co-ordinating two or more direction or position-line determinationsPosition-fixing by co-ordinating two or more distance determinations using radio waves
  • H04B 17/27 - MonitoringTesting of receivers for locating or positioning the transmitter
  • H04W 24/02 - Arrangements for optimising operational condition
  • H04B 17/373 - Predicting channel quality parameters

97.

AUTOMATIC CALIBRATION OF GEOLOCATION ANALYTIC SYSTEMS AND OPERATOR NETWORK EQUIPMENT PARAMETERS

      
Document Number 03016954
Status Pending
Filing Date 2018-09-07
Open to Public Date 2019-03-08
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor
  • Lo, Wing F.
  • Froehlich, Robert William
  • Gaenger, Karsten

Abstract

A method for calibrating geolocation analytic system in a wireless network includes receiving a first data set including measurement data associated with a mobile device connected to the wireless network from a first data source. A second data set comprising external geo-location data associated with the mobile device is received from a second data source. The first data set is compared to the second data set to estimate geo-location of the mobile device and to identify one or more errors using calibration function. The identified one or more errors are corrected based on the comparison.

IPC Classes  ?

  • G01S 1/00 - Beacons or beacon systems transmitting signals having a characteristic or characteristics capable of being detected by non-directional receivers and defining directions, positions, or position lines fixed relatively to the beacon transmittersReceivers co-operating therewith
  • H04W 4/029 - Location-based management or tracking services
  • H04W 64/00 - Locating users or terminals for network management purposes, e.g. mobility management

98.

Efficient storage and querying of time series metrics

      
Application Number 15655608
Grant Number 10769160
Status In Force
Filing Date 2017-07-20
First Publication Date 2019-01-24
Grant Date 2020-09-08
Owner NETSCOUT SYSTEMS, INC. (USA)
Inventor Reilly, Peter

Abstract

A method for processing time series measurement data is provided. Data including a plurality of network performance metrics is received over a plurality of time periods. The received data is written to a plurality of measure data structures. The measure data structures are stored to a two dimensional array having a first dimension and a second dimension. The first dimension represents time and the second dimension represents a plurality of network entities. Elements of the two-dimensional array are compressed into BLOBs. Each one of the BLOBS is associated with a time period and a measure type associated with the data stored within a corresponding BLOB. The BLOBS are stored in a first table and second table. The first table is indexed by a combination of a network entity and a time period. The second table is indexed by a combination of a network performance metric and a network entity.

IPC Classes  ?

  • G06F 7/00 - Methods or arrangements for processing data by operating upon the order or content of the data handled
  • G06F 16/2458 - Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
  • G06F 11/30 - Monitoring
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • H04L 12/26 - Monitoring arrangements; Testing arrangements
  • G06F 16/22 - IndexingData structures thereforStorage structures
  • H04L 12/24 - Arrangements for maintenance or administration

99.

VISIBILITY WITHOUT BORDERS

      
Application Number 018012253
Status Registered
Filing Date 2019-01-21
Registration Date 2019-05-29
Owner NetScout Systems, Inc. (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

Software as a service (saas), namely, software as a service featuring software for monitoring and management of performance and availability of software applications; software as a service, namely, software as a service for analyzing wireless, cable, and wireline service performance; software as a service for analyzing computer network performance; design and development of computer hardware and computer software; computer services, namely, creating indexes of information, sites and other resources available on computer networks; computer services, namely, monitoring, testing, analyzing, and reporting on the Internet traffic control and content control of the websites of others; computer services, namely, providing search engines for obtaining data on a global computer network; computer virus protection services; consulting services in the field of application and network performance management; computer software consulting; computer consultation, installation, repair and maintenance of computer software; technical support services, namely, troubleshooting computer software problems; technical support services, namely, monitoring technological functions of computer network systems.

100.

VISIBILITY WITHOUT BORDERS

      
Application Number 194146200
Status Registered
Filing Date 2019-01-18
Registration Date 2022-12-13
Owner NetScout Systems, Inc. (USA)
NICE Classes  ? 42 - Scientific, technological and industrial services, research and design

Goods & Services

(1) Software as a service (saas), namely, software as a service featuring software for monitoring and management of performance and availability of software applications; software as a service, namely, software as a service for analyzing wireless, cable, and wireline service performance; software as a service for analyzing computer network performance; design and development of computer hardware and computer software; computer services, namely, creating indexes of information, sites and other resources available on computer networks; computer services, namely, monitoring, testing, analyzing, and reporting on the Internet traffic control and content control of the websites of others; Computer services, namely, providing search engines for obtaining data on a global computer network; computer virus protection services; consulting services in the field of application and network performance management; computer software consulting; computer consultation, installation, repair and maintenance of computer software; technical support services, namely, troubleshooting computer software problems; technical support services, namely, monitoring technological functions of computer network systems.
  1     2     3        Next Page