Spirent Communications, Inc.

États‑Unis d’Amérique

Retour au propriétaire

1-100 de 138 pour Spirent Communications, Inc. Trier par
Recheche Texte
Affiner par
Type PI
        Brevet 127
        Marque 11
Juridiction
        États-Unis 129
        International 4
        Europe 3
        Canada 2
Date
2024 septembre 1
2024 6
2023 9
2022 17
2021 4
Voir plus
Classe IPC
H04L 12/26 - Dispositions de surveillance; Dispositions de test 18
H04B 17/00 - Surveillance; Tests 15
H04L 12/24 - Dispositions pour la maintenance ou la gestion 13
H04W 24/06 - Réalisation de tests en trafic simulé 13
G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel 12
Voir plus
Classe NICE
09 - Appareils et instruments scientifiques et électriques 10
42 - Services scientifiques, technologiques et industriels, recherche et conception 2
Statut
En Instance 12
Enregistré / En vigueur 126
  1     2        Prochaine page

1.

Positioning and weighting test probes in an anechoic chamber

      
Numéro d'application 17175545
Numéro de brevet 12078667
Statut Délivré - en vigueur
Date de dépôt 2021-02-12
Date de la première publication 2024-09-03
Date d'octroi 2024-09-03
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Nuutinen, Jukka-Pekka
  • Reed, John Douglas
  • Rodriguez-Herrera, Alfonso

Abrégé

Disclosed is an anechoic test chamber that includes six antenna probes, replacing a single probe with a small array, and using the array to form a beam to provide a similar signal to the probe signal, and reducing the transmission loss. At least five of the probes are aligned in the anechoic chamber such that the probes are aligned in azimuth along four columns separated from a center point by +/−5 degrees and +/−15 degrees. The probes are further aligned in elevation along three rows at the center point and separated from the center point by +/−5 degrees, wherein the alignments in azimuth and elevation are within 3 degrees measured spherically of the alignments stated. Also disclosed is a planar array that replaces probe antennas and forms beams to provide coverage to the chamber, and utilizing probe arrays to emulate base station signals to evaluate UE performance.

Classes IPC  ?

  • H04B 17/11 - Surveillance; Tests d’émetteurs pour l’étalonnage
  • G01R 29/08 - Mesure des caractéristiques du champ électromagnétique
  • G01R 29/10 - Diagrammes de rayonnement d'antennes
  • H04B 17/10 - Surveillance; Tests d’émetteurs
  • H04B 17/391 - Modélisation du canal de propagation
  • H04B 7/0413 - Systèmes MIMO

2.

DIAGNOSING FAULTS IN A MULTIMEDIA OVER COAX ALLIANCE (MoCA) LOCAL AREA NETWORK (LAN) INCLUDING A WiFi SEGMENT

      
Numéro d'application 18399535
Statut En instance
Date de dépôt 2023-12-28
Date de la première publication 2024-07-11
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Grinkemeyer, Douglas
  • Dailey, David

Abrégé

A testing method is provided for diagnosing faults in a multimedia over coax alliance (MoCA) local area network (LAN) including a WiFi segment. The method including, responsive to selection of a test sequence that includes testing of the WiFi segment, causing display of instructional images that depict how an operator couples the test hardware to a wireless component, invoking the test hardware to perform a test by automatically selecting, in dependence upon a problem generically identified by a user, a test and invoking the test, and automatically evaluating results returned by the test, without user interpretation of the results returned, to determine at least one of (i) whether to report a recommendation to replace/repair an identified component, and (ii) whether to (a) repeat the causing display of instructional images, (b) invoke the test hardware to perform an additional test and (c) automatically evaluate results returned by the additional test.

Classes IPC  ?

  • H04L 43/55 - Test de la qualité du niveau de service, p.ex. simulation de l’utilisation du service
  • H04H 20/12 - Dispositions de contrôle, de test ou de dépannage
  • H04L 43/0829 - Perte de paquets
  • H04L 43/0852 - Retards
  • H04L 43/50 - Disposition de test
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

3.

E911 BACKHAUL ROUTING TESTS REMOTE FROM COVERAGE AREA

      
Numéro d'application 17858013
Statut En instance
Date de dépôt 2022-07-05
Date de la première publication 2024-01-11
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Beylin, Mikhail
  • Royer, Ronald
  • Phan, Dat
  • Bahjat, Ehab
  • Seo, In

Abrégé

The disclosed technology teaches testing voice connection routing over 911 circuits as if voice calls originated from an E911 device in coverage areas of cell tower locations, without requiring a physical presence of the E911 device in each coverage area. A remote test agent audio bridge and tester originates a first call to a test user with a first phone number, creates a media bridge, emulates an E911-compliant mobile device to originate a second call to a 911 operator, relays audio over the media bridge as a verbal exchange between the first and the second calls, and logs an evaluation of the verbal exchange. The emulation includes spoofing a call origination from an origination location being tested, the spoofed origination location being within coverage of an originating cell.

Classes IPC  ?

  • H04W 24/06 - Réalisation de tests en trafic simulé
  • H04M 3/22 - Dispositions de supervision, de contrôle ou de test
  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04M 3/51 - Dispositions centralisées de réponse aux appels demandant l'intervention d'un opérateur
  • H04W 64/00 - Localisation d'utilisateurs ou de terminaux pour la gestion du réseau, p.ex. gestion de la mobilité
  • H04W 40/20 - Sélection d'itinéraire ou de voie de communication, p.ex. routage basé sur l'énergie disponible ou le chemin le plus court sur la base de la position ou de la localisation géographique

4.

TRANSPORT AUDIO QUALITY TESTING REMOTE FROM TESTING SITE

      
Numéro d'application 18127590
Statut En instance
Date de dépôt 2023-03-28
Date de la première publication 2024-01-11
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Beylin, Mikhail
  • Royer, Ronald
  • Phan, Dat
  • Bahjat, Ehab
  • Seo, In

Abrégé

The technology includes a method, computer medium, and system for testing transport audio quality irrespective of tester location. The technology involves a virtual test agent (VTA) selecting a Mobility Management Engine (MME) for routing a second call through a Serving Gateway (SGW) assigned by the MME for audio communication with a tester terminus over a transport segment under test, so a tester can evaluate audio quality over the transport segment under test. The VTA makes a first call to a tester appliance, and makes a second call, over the transport segment under test, to the tester terminus by signaling the MME. The VTA bridges the first and second calls by relaying audio during a test of subjective audio quality, whereby the bridging assures that the relayed audio in the second call continues to be relayed over the transport segment under test and not re-routed by core network components.

Classes IPC  ?

  • H04M 3/22 - Dispositions de supervision, de contrôle ou de test
  • G10L 25/60 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes spécialement adaptées pour un usage particulier pour comparaison ou différentiation pour mesurer la qualité des signaux de voix

5.

INTER-CORE TRANSPORT AUDIO QUALITY TESTING REMOTE FROM TESTING SITE

      
Numéro d'application 18127595
Statut En instance
Date de dépôt 2023-03-28
Date de la première publication 2024-01-11
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Beylin, Mikhail
  • Royer, Ronald
  • Phan, Dat
  • Bahjat, Ehab
  • Seo, In

Abrégé

The technology includes a method, computer medium, and system for testing audio quality of a transport segment between two core networks. A first virtual test agent (VTA) selects a Mobility Management Engine (MME) corresponding to an eNodeB served by a first core network for routing a second call, through a Serving Gateway (SGW) assigned by the MME for audio communication with a tester terminus. The second call is made from the first VTA to a second VTA at a second core network over a transport-segment-under-test that connects the first and second core networks, So that a tester can evaluate audio quality over the transport-segment-under-test. The first VTA makes a first call to a tester appliance, makes a second call, over the transport-segment-under-test, to the second VTA implementing audio evaluation, by signaling the MME, and bridges the first and second calls by relaying audio during a test of subjective audio quality.

Classes IPC  ?

  • H04W 24/06 - Réalisation de tests en trafic simulé
  • H04M 3/22 - Dispositions de supervision, de contrôle ou de test

6.

OVER-THE-AIR AUDIO QUALITY TESTING REMOTE FROM TESTING SITE

      
Numéro d'application 18127593
Statut En instance
Date de dépôt 2023-03-28
Date de la première publication 2024-01-11
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Beylin, Mikhail
  • Royer, Ronald
  • Phan, Dat
  • Bahjat, Ehab
  • Seo, In

Abrégé

The technology includes a method, computer medium, and system for remote testing over-the-air (OTA) audio quality using a test platform positioned at core network, the test platform comprising first and second cellular handsets and bridging logic that interconnects, controls, and bridges the first and second cellular handsets. The method includes triggering the bridging logic. The bridging logic initiates a first call over the first cellular handset to a tester, and initiates a second call over the second cellular handset to a destination, wherein the second call is initiated over-the-air. The bridging logic and the first and second cellular handsets are positioned in a location that causes routing by a cellular network of the first call over a segment under test. The bridging logic bridging audio between the first and the second calls, including relaying audio. The tester determines that the second call was established based on the relayed audio.

Classes IPC  ?

7.

TEST CONTROLLER SECURELY CONTROLLING A TEST PLATFORM TO RUN TEST APPLICATIONS

      
Numéro d'application 18242505
Statut En instance
Date de dépôt 2023-09-05
Date de la première publication 2023-12-21
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Dailey, David
  • Myers, Kevin
  • Abarbanel, Daniel
  • Grinkemeyer, Douglas

Abrégé

A method of a test controller controlling a test platform to run test applications is provided, wherein an authenticated connection exists between the test platform and a phone home service through which secure tunnel information for the test controller has been obtained. The method including the test controller (i) transmitting an instruction to the test platform over an initiated first secure tunnel between the test platform and the test controller, and (ii) controlling the test platform to perform a requested test using the test application using an established second secure tunnel between (a) the test platform and (b) the test controller.

Classes IPC  ?

  • G06F 11/30 - Surveillance du fonctionnement
  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • H04L 43/50 - Disposition de test

8.

DISTRIBUTED PACKET REPLAY

      
Numéro d'application 18202230
Statut En instance
Date de dépôt 2023-05-25
Date de la première publication 2023-11-30
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Haley, Michael
  • Mozzoni, Ii, David Theodore
  • Mlinarsky, Fanny

Abrégé

The disclosed technology teaches systems and methods for high fidelity emulation of a Wi-Fi environment for testing with three or more transmitters set to differing output signal strengths. The disclosed method includes using a PCAP file of captured packets from multiple stations with respective source addresses, RF bands, and channels within bands. The captured packets record metadata containing, at least, signal strength and time stamps. The method further includes analyzing the PCAP file to determine pairs of source addresses and channels, evaluating the pairs for signal strength, and allocating the pairs to three or more transmitters based on grouping by at least the channels and the evaluated signal strengths, and using the time stamps on the captured packets, replaying with synchronization over the transmitters at the set output signal strengths. The PCAP file can include packets from multiple protocols, and time-varying pairs with varying signal strength overtime.

Classes IPC  ?

  • H04L 43/106 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p.ex. en ajoutant des horodatages
  • H04W 24/08 - Réalisation de tests en trafic réel
  • H04L 47/283 - Commande de flux; Commande de la congestion par rapport à des considérations temporelles en réponse à des retards de traitement, p.ex. causés par une gigue ou un temps d'aller-retour [RTT]

9.

CLOUD GAMING BENCHMARK TESTING

      
Numéro d'application 18227885
Statut En instance
Date de dépôt 2023-07-28
Date de la première publication 2023-11-23
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Ashwathappa, Mithun
  • Colligan, Michael

Abrégé

The technology disclosed teaches a method of testing performance of a device-under-test during cloud gaming over a live cellular network. The method comprises instrumenting the device-under-test with at least one instrument app that interacts with a browser on the device-under-test and captures performance metrics from gaming network traffic. The browser and the instrument app can be invoked using a test controller separated from the device-under-test, causing the browser to connect to a gaming simulation over the live cellular network. A segmented gaming image stream is transmitted to the browser, with segmented playing at varying bit rates and image complexity while the instrument app causes the browser to transmit artificial gameplay events to a gaming simulation test server. Performance metrics from the gaming network traffic are captured, as well as gaming images rendered by the browser during the segmented gaming image stream.

Classes IPC  ?

  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4

10.

ONE WAY LATENCY ESTIMATION WITHOUT CLOCK SYNCHRONIZATION

      
Numéro d'application 18137932
Statut En instance
Date de dépôt 2023-04-21
Date de la première publication 2023-10-26
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Dellinger, Timothy John
  • Padulles Pubill, Joel

Abrégé

A method for determining whether clock skew may exist between a sending node and a remote node during two-way network testing (using protocols such as TWAMP), and a computational method for revising measured latency data to compensate for clock differences. A method for determining whether clock skew may exist between a sending node and a remote node during two-way network testing (using protocols such as TWAMP), and a computational method for revising measured latency data to compensate for clock differences. The method for compensating for clock skew comprises monitoring the network latency between two nodes during a defined time interval. When clock skew is detected, a flag is set, and, after the time interval has completed, clock skew S is estimated using the minimum latency values for the interval. The recorded latency values for the interval are then revised using the calculated clock skew S, and one-way latency results reported. A method for determining whether clock skew may exist between a sending node and a remote node during two-way network testing (using protocols such as TWAMP), and a computational method for revising measured latency data to compensate for clock differences. The method for compensating for clock skew comprises monitoring the network latency between two nodes during a defined time interval. When clock skew is detected, a flag is set, and, after the time interval has completed, clock skew S is estimated using the minimum latency values for the interval. The recorded latency values for the interval are then revised using the calculated clock skew S, and one-way latency results reported. The improved accuracy can be achieved with only on a few computations after the data have been collected. This a posteriori approach saves on computational resources, which can be at a premium for network testing equipment.

Classes IPC  ?

  • H04L 43/106 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p.ex. en ajoutant des horodatages
  • H04L 43/06 - Génération de rapports

11.

Method and system for Wi-Fi field-to-lab testing

      
Numéro d'application 18197684
Numéro de brevet 12068794
Statut Délivré - en vigueur
Date de dépôt 2023-05-15
Date de la première publication 2023-09-07
Date d'octroi 2024-08-20
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Linkola, Janne
  • Haley, Michael

Abrégé

Path-loss measurements are determined for a test client device moving along a path in a field test environment in which field Wi-Fi mesh network nodes are distributed. The path-loss measurements are reproduced in a field-to-lab test environment that includes a test client device disposed in an electromagnetically-isolated chamber and field test Wi-Fi mesh network nodes disposed in respective electromagnetically-isolated chambers. The test client device and the field test Wi-Fi mesh network nodes are in wired or wireless communication with each other via signal lines. A programmable attenuator is electrically coupled to each signal line. The attenuation of each programmable attenuator is varied to reproduce the path-loss measurements from the field test environment. Path-loss measurements at the location of each field Wi-Fi mesh network node are also reproduced with the programmable attenuators to reproduce the field Wi-Fi mesh network node configuration.

Classes IPC  ?

  • H04B 17/391 - Modélisation du canal de propagation
  • H04B 17/10 - Surveillance; Tests d’émetteurs
  • H04B 17/318 - Force du signal reçu
  • H04W 16/20 - Outils de planification de réseau pour déploiement de réseaux de couverture domestique ou de courte portée

12.

PACKET CAPTURE BASED WI-FI PERFORMANCE ANALYSIS

      
Numéro d'application 18106967
Statut En instance
Date de dépôt 2023-02-07
Date de la première publication 2023-08-10
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Haley, Michael
  • Mozzoni, Ii, David Theodore
  • Mlinarsky, Fanny

Abrégé

The disclosed technology teaches creating a real time visualization and analysis of Wi-Fi performance and behavior of a DUT in wireless communication with a selected Wi-Fi test device. Also included is performing a radiated test of the DUT using transceiver signals from multiple test antennas impinging on antennas of the DUT, capturing packet details of traffic between the DUT and the selected Wi-Fi test device using a sniffer that is RF coupled to antennas of the selected Wi-Fi test device, and generating a time series summary stream in real time from the packet details captured by the sniffer, including summaries of both performance and behavior metrics. The performance metrics summarize throughput and other measured characteristics of a received signal and the behavior metrics capture transmitter settings that the DUT and test devices choose. Also included is generating scrolling visualizations of selected metrics from the stream as the radiated test proceeds.

Classes IPC  ?

  • H04L 43/045 - Traitement des données de surveillance capturées, p.ex. pour la génération de fichiers journaux pour la visualisation graphique des données de surveillance
  • H04L 43/12 - Sondes de surveillance de réseau
  • H04L 43/08 - Surveillance ou test en fonction de métriques spécifiques, p.ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux
  • H04W 24/08 - Réalisation de tests en trafic réel

13.

Dual frame sequence tables for network testing

      
Numéro d'application 17991764
Numéro de brevet 12021729
Statut Délivré - en vigueur
Date de dépôt 2022-11-21
Date de la première publication 2023-05-25
Date d'octroi 2024-06-25
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Kunimitsu, Jocelyn
  • Teruya, Wade

Abrégé

The frame sequence table (FST) architecture disclosed here partitions an FST stored in the Block RAM on an FPGA into at least two tables for emulating frame sequences for testing network equipment by providing more accurate emulations of network environments. In some implementations, one FST (the primary FST) provides frame listings for high data rate streams, while the other FST provides low data rate streams (the “slow” FST, or SFST). Data compression techniques may be used for the primary FST, allowing emulation of high frame rates using multiple repetitions of frames, while the separation of low frequency streams into the SFST (along with residuals from the primary FST), allows them to be represented accurately when mixed into the final data stream in the output port. A “ping-pong” state machine implemented in firmware governs the selection of data streams from the primary FST and SFST into the output data flow.

Classes IPC  ?

  • H04L 43/50 - Disposition de test
  • H04L 12/00 - Réseaux de données à commutation
  • H04L 41/14 - Analyse ou conception de réseau
  • H04L 43/08 - Surveillance ou test en fonction de métriques spécifiques, p.ex. la qualité du service [QoS], la consommation d’énergie ou les paramètres environnementaux
  • H04L 47/10 - Commande de flux; Commande de la congestion

14.

Resilient coordination, command, and control of widely distributed test agents

      
Numéro d'application 17225940
Numéro de brevet 11650892
Statut Délivré - en vigueur
Date de dépôt 2021-04-08
Date de la première publication 2023-05-16
Date d'octroi 2023-05-16
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Joyner, David

Abrégé

Disclosed is using service-based controllers to manage test agents and performance of multi-agent tests running on a network, a connection-interrupted agent losing connection to a first controller, calling home after the loss, and being connected to a second controller which, after being connected to the agent, accesses a list of active tests which should be running, directing the agent to stop running tests that are not on the list and receiving from the agent a state report on running tests on the list. Additionally, instantiating and setting states of fresh primary and peer coordination FSMs using the state report from the test agent, establishing coordination interactions with additional controllers of additional test agents that are participating with the connection-interrupted agent in the active tests, and the connection-interrupted agent continuing to conduct active tests and directing results to the second controller without need to tear down and restart the active tests.

Classes IPC  ?

  • G06F 11/26 - Tests fonctionnels
  • H04L 43/50 - Disposition de test
  • H04L 67/141 - Configuration des sessions d'application
  • H04L 67/1001 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour accéder à un serveur parmi une pluralité de serveurs répliqués

15.

Key performance indicators (KPI) for tracking and correcting problems for a network-under-test

      
Numéro d'application 17972386
Numéro de brevet 11843535
Statut Délivré - en vigueur
Date de dépôt 2022-10-24
Date de la première publication 2023-03-23
Date d'octroi 2023-12-12
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Menon, Jyotikumar U.

Abrégé

The disclosed technology teaches testing a mesh network using new service application level KPIs that extend the TWAMP measurement architecture. A control-client receives and parses a configuration file to populate memory with IP addresses, ports, and test session parameters for disclosed KPIs used to originate two-way test sessions from a first network host; with control-servers and session-reflectors. The method extends the receiving, parsing and originating to dozens to thousands of control-clients, by sending to the control-clients configuration files to originate respective test sessions with control-servers in a mesh network using respective test session parameters; and while the test is running, sending an updated configuration file to at least one control-client that introduces a new control-server or replaces a control-server; and expanding the test to include the new or replacement control-server without stopping or restarting TW test sessions with other control-servers; and monitoring the running test sessions and receiving results.

Classes IPC  ?

  • H04L 43/50 - Disposition de test
  • H04L 69/16 - Implémentation ou adaptation du protocole Internet [IP], du protocole de contrôle de transmission [TCP] ou du protocole datagramme utilisateur [UDP]
  • H04L 43/0829 - Perte de paquets
  • H04L 43/0864 - Retards de voyage aller-retour
  • H04L 43/16 - Surveillance de seuil
  • H04L 43/087 - Gigue

16.

TRAINING AN ENCRYPTED VIDEO STREAM NETWORK SCORING SYSTEM WITH NON-REFERENCE VIDEO SCORES

      
Numéro d'application 17878813
Statut En instance
Date de dépôt 2022-08-01
Date de la première publication 2022-11-17
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Colligan, Michael
  • Bennington, Jeremy

Abrégé

At least three uses of the technology disclosed are immediately recognized. First, a video stream classifier can be trained that has multiple uses. Second, a trained video stream classifier can be applied to monitor a live network. It can be extended by the network provider to customer relations management or to controlling video bandwidth. Third, a trained video stream classifier can be used to infer bit rate switching of codecs used by video sources and content providers. Bit rate switching and resulting video quality scores can be used to balance network loads and to balance quality of experience for users, across video sources. Balancing based on bit rate switching and resulting video quality scores also can be used when resolving network contention.

Classes IPC  ?

  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4

17.

Automatically locating resources using alternative locator expressions during heterogeneous component-based testing in a portable automation framework

      
Numéro d'application 17568635
Numéro de brevet 11734134
Statut Délivré - en vigueur
Date de dépôt 2022-01-04
Date de la première publication 2022-07-07
Date d'octroi 2023-08-22
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Holt, Andrea
  • Ahmed, Saif
  • Mcquee, Alireza Akbari

Abrégé

The disclosed technology provides resource locators keyed to resource names with failover alternate resource locators keyed to resource positions on user interfaces in a test environment: providing a central repository for resource locators and storing a set of alternative locator expressions for a resource in the central repository. The set includes first resource locators keyed to resource names on UIs and respective second resource locators keyed to resource positions on UIs that can be evaluated when the resource name in the respective first resource locator is invalid. The method invokes a resource location navigator to locate a particular resource using a first resource locator keyed to a resource name on the user interface, automatically invoking the resource location navigator using the second resource locator keyed to the resource position after failure of locating the particular resource using the resource name, and accessing the particular resource using the second resource locator.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06F 11/20 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 11/32 - Surveillance du fonctionnement avec indication visuelle du fonctionnement de la machine

18.

Measuring and using dispersion for user mobility analytics to improve management of cellular systems

      
Numéro d'application 16953240
Numéro de brevet 11363481
Statut Délivré - en vigueur
Date de dépôt 2020-11-19
Date de la première publication 2022-06-14
Date d'octroi 2022-06-14
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Feder, Peretz M.
  • Thuel, Sandra R.
  • Agarwal, Meenal

Abrégé

The disclosed technology teaches dispersion analysis of individual UE devices, measuring the span of cellular locations in a 5G network over which the bulk of a user's data, voice minutes and text messaging usage take place. Dispersion analysis also measures the span of cellular locations over which the bulk of a user's transactions and failed transactions take place, providing insights into camping behavior on specific cellular locations and hot spot formation. The technology disclosed includes new collection and filtering of location data to pinpoint cellular communication challenges encountered by users as well as system improvement and remediation opportunities. Additionally, this technology enables reporting of the detected behavior and related hot spots formation analysis with identifiers of UE mobile devices involved. The technology also applies to 3G 4G and future mobile networks and can be utilized for a group of UE devices selected for analysis, by device, geography, or affinity.

Classes IPC  ?

  • H04W 4/00 - Services spécialement adaptés aux réseaux de télécommunications sans fil; Leurs installations
  • H04W 24/10 - Planification des comptes-rendus de mesures
  • H04W 36/32 - La resélection étant déclenchée par des paramètres spécifiques par des données de localisation ou de mobilité, p.ex. des données de vitesse
  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications
  • H04W 84/04 - Réseaux à grande échelle; Réseaux fortement hiérarchisés
  • H04W 36/00 - Dispositions pour le transfert ou la resélection

19.

Diagnosing faults in a multimedia over coax alliance (MoCA) local area network (LAN) including a WiFi segment

      
Numéro d'application 17674745
Numéro de brevet 11863420
Statut Délivré - en vigueur
Date de dépôt 2022-02-17
Date de la première publication 2022-06-02
Date d'octroi 2024-01-02
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Grinkemeyer, Douglas
  • Dailey, David

Abrégé

A testing method is provided for diagnosing faults in a multimedia over coax alliance (MoCA) local area network (LAN) including a WiFi segment. The method including, responsive to selection of a test sequence that includes testing of the WiFi segment, causing display of instructional images that depict how an operator couples the test hardware to a wireless component, invoking the test hardware to perform a test by automatically selecting, in dependence upon a problem generically identified by a user, a test and invoking the test, and automatically evaluating results returned by the test, without user interpretation of the results returned, to determine at least one of (i) whether to report a recommendation to replace/repair an identified component, and (ii) whether to (a) repeat the causing display of instructional images, (b) invoke the test hardware to perform an additional test and (c) automatically evaluate results returned by the additional test.

Classes IPC  ?

  • H04L 43/55 - Test de la qualité du niveau de service, p.ex. simulation de l’utilisation du service
  • H04L 43/50 - Disposition de test
  • H04L 43/0829 - Perte de paquets
  • H04H 20/12 - Dispositions de contrôle, de test ou de dépannage
  • H04L 43/0852 - Retards
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

20.

Generation of data packets for high speed network testing using range variable field modifiers

      
Numéro d'application 17531468
Numéro de brevet 12101229
Statut Délivré - en vigueur
Date de dépôt 2021-11-19
Date de la première publication 2022-05-26
Date d'octroi 2024-09-24
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Kunimitsu, Jocelyn
  • Fujikami, Craig

Abrégé

The disclosed technology teaches techniques for generating a high quantity of internet traffic flows, such as in the form of data packets, to stress test network components by using range variable field modifiers. The techniques generate a large scale of flows at a relatively fast speed by using a process that may involve a finite state machine feedback loop and a multiple range variable field modifier process. Start and end range pointers for range entries of data packet modifiers are stored in memory and used with pointer and counter values, which are varied and updated in a relatively fast feedback loop. Data packet modifiers may be selected based on the pointer and counter values and are used to modify or generate data packets.

Classes IPC  ?

  • H04L 41/14 - Analyse ou conception de réseau
  • H04L 43/106 - Surveillance active, p.ex. battement de cœur, utilitaire Ping ou trace-route en utilisant des informations liées au temps dans des paquets, p.ex. en ajoutant des horodatages

21.

Hot swappable and externally accessible fan tray and enclosure configured to house the hot swappable and externally accessible fan tray

      
Numéro d'application 17465820
Numéro de brevet 11765856
Statut Délivré - en vigueur
Date de dépôt 2021-09-02
Date de la première publication 2022-05-05
Date d'octroi 2023-09-19
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Dikken, Frank
  • Duong, Don Chi

Abrégé

A fan tray for an enclosure containing devices to be cooled is provided. The fan tray includes a top cover having a top surface and a bottom surface facing opposite the top surface, wherein, when the fan tray is mated to the enclosure, (i) the top surface is exposed relative to outside the enclosure and (ii) the bottom surface is contained within the enclosure, a fan-receiving portion extending from the bottom surface of the top cover and configured to receive one or more fans, and one or more electrical connectors configured to provide electrical power to the one or more fans.

Classes IPC  ?

  • H05K 7/20 - Modifications en vue de faciliter la réfrigération, l'aération ou le chauffage

22.

Test controller securely controlling a test platform to run test applications

      
Numéro d'application 17576676
Numéro de brevet 11762748
Statut Délivré - en vigueur
Date de dépôt 2022-01-14
Date de la première publication 2022-05-05
Date d'octroi 2023-09-19
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Grinkemeyer, Douglas
  • Dailey, David
  • Myers, Kevin
  • Abarbanel, Daniel

Abrégé

A method of a test controller controlling a test platform to run test applications is provided, wherein an authenticated connection exists between the test platform and a phone home service through which secure tunnel information for the test controller has been obtained. The method including the test controller (i) generating an instruction to load and prepare a test application, the instruction including a URL for a repository that stores the test application as a component executable on the test platform, (ii) transmitting the generated instruction to the test platform over an initiated first secure tunnel between the test platform and the test controller, and (iii) controlling the test platform to perform a requested test using the test application using an established second secure tunnel between (a) the test platform or the test application and (b) the test controller.

Classes IPC  ?

  • G06F 11/30 - Surveillance du fonctionnement
  • H04L 9/40 - Protocoles réseaux de sécurité
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • H04L 43/50 - Disposition de test

23.

Method and system for Wi-Fi field-to-lab testing

      
Numéro d'application 17452880
Numéro de brevet 11652559
Statut Délivré - en vigueur
Date de dépôt 2021-10-29
Date de la première publication 2022-05-05
Date d'octroi 2023-05-16
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Linkola, Janne
  • Haley, Michael

Abrégé

Path-loss measurements are determined for a test client device moving along a path in a field test environment in which field Wi-Fi mesh network nodes are distributed. The path-loss measurements are reproduced in a field-to-lab test environment that includes a test client device disposed in an electromagnetically-isolated chamber and field test Wi-Fi mesh network nodes disposed in respective electromagnetically-isolated chambers. The test client device and the field test Wi-Fi mesh network nodes are in wired or wireless communication with each other via signal lines. A programmable attenuator is electrically coupled to each signal line. The attenuation of each programmable attenuator is varied to reproduce the path-loss measurements from the field test environment. Path-loss measurements at the location of each field Wi-Fi mesh network node are also reproduced with the programmable attenuators to reproduce the field Wi-Fi mesh network node configuration.

Classes IPC  ?

  • H04W 24/06 - Réalisation de tests en trafic simulé
  • H04B 17/10 - Surveillance; Tests d’émetteurs
  • H04W 16/20 - Outils de planification de réseau pour déploiement de réseaux de couverture domestique ou de courte portée
  • H04B 17/318 - Force du signal reçu
  • H04B 17/391 - Modélisation du canal de propagation

24.

Updating policy and radio access network decisions based on dispersion analytics of cellular systems

      
Numéro d'application 16953245
Numéro de brevet 11310731
Statut Délivré - en vigueur
Date de dépôt 2020-11-19
Date de la première publication 2022-04-19
Date d'octroi 2022-04-19
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Feder, Peretz M.
  • Thuel, Sandra R.
  • Agarwal, Meenal

Abrégé

The disclosed technology takes into account mobility behavior and interactions with a serving cellular network of a UE mobile device, when determining network interaction parameters for the UE, including providing an identifier of the UE to a NWDAF component that subscribes to receive notices that report changed or changing events, including a change in connectivity to any cell for any UE and any service usage on the cell and performs a dispersion analysis by analyzing the incoming notices to determine multiple dispersion indices as the UE mobile device changes its selection of a base station or a cell or a slice. Also included are network elements receiving the dispersion analysis for the UE mobile device and performing a policy update and/or a radio access network (RAN) decision for the UE mobile device based on at least the dispersion analysis. The technology also applies to 3G, 4G and future mobile networks.

Classes IPC  ?

  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications
  • H04W 28/02 - Gestion du trafic, p.ex. régulation de flux ou d'encombrement
  • H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p.ex. terminaux multi-mode
  • H04W 8/08 - Transfert de données de mobilité
  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04W 36/14 - Resélection d'un réseau ou d'une interface hertzienne
  • H04W 24/10 - Planification des comptes-rendus de mesures

25.

Effective correlation of multiple time-series result sets

      
Numéro d'application 17533077
Numéro de brevet 11868360
Statut Délivré - en vigueur
Date de dépôt 2021-11-22
Date de la première publication 2022-03-17
Date d'octroi 2024-01-09
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Joyner, David
  • Patel, Rahul

Abrégé

The technology disclosed relates to a method for storing and time-correlating real-time and queryable test results of a test of a device under test (DUT). The method includes initiating the test applied to the DUT to collect real-time data from a multitude of data streams for multiple aspects of the DUT, the collected data including counters and fact-type values, the collected data having imperfectly synchronized time bases and the collected data being collected from different sources asynchronously at different times, specifying a recording time interval for recording the data collected among multiple databases, recording data according to the specified recording time interval, such that each piece of the recorded data is associated with a particular time interval, and at a conclusion of the test, correlating the recorded data with the test configuration data about a test state in the respective time intervals.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/2458 - Types spéciaux de requêtes, p.ex. requêtes statistiques, requêtes floues ou requêtes distribuées
  • G06F 16/14 - Systèmes de fichiers; Serveurs de fichiers - Détails de la recherche de fichiers basée sur les métadonnées des fichiers
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • G06F 16/2455 - Exécution des requêtes

26.

Controlling heterogeneous component-based testing in a portable automation framework with test scripts in both API mode and UI mode

      
Numéro d'application 17003958
Numéro de brevet 12013777
Statut Délivré - en vigueur
Date de dépôt 2020-08-26
Date de la première publication 2022-03-03
Date d'octroi 2024-06-18
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Holt, Andrea
  • Ahmed, Saif
  • Mcquee, Alireza Akbari

Abrégé

Disclosed is a method of efficient testing by selective UI interaction, through test script sections including setup, execution and verification, applied to an AUT that operates in both API mode and UI)mode, including providing a test environment that, when testing the UI mode of the AUT, defaults to ignoring the UI mode during setup and supplying setup values stored in a file directly to an API without rendering or interacting with UI elements in the setup section of the script. The method includes encountering an override directive in the setup section of the test script, which mandates interaction with a specified UI element in the setup section, and responsive to the directive, overriding of the default of ignoring the specified UI element in the setup section, rendering the specified UI element, and applying a bot to interact with and supply setup values from the file to the specified UI element.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel

27.

Reusing provisioned resources during heterogeneous component-based testing in a portable automation framework

      
Numéro d'application 17003959
Numéro de brevet 11310680
Statut Délivré - en vigueur
Date de dépôt 2020-08-26
Date de la première publication 2022-03-03
Date d'octroi 2022-04-19
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Ahmed, Saif
  • Mcquee, Alireza Akbari
  • Holt, Andrea

Abrégé

The disclosed technology for utilizing already-provisioned components in a test scenario without need to purge and re-provision the already provisioned components includes interpreting first and second sections of a test script. In the first section, the method includes encountering a reusable-resource-tag and a first instance of requesting provisioning of an associated resource, and provisioning the associated resource and designating the associated resource as reusable. In the second section, the disclosed method includes encountering a second instance of requesting provisioning of the associated resource, determining that the associated resource was designated as being reusable, and reusing an already provisioned instance of the associated resource instead of provisioning a new instance and instead of destroying the already provisioned instance and re-provisioning the associated resource. Further, extending test scripting to determining whether an associated resource has already been provisioned, and the interpreter determining that the resource was designated as being reusable.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • H04W 24/06 - Réalisation de tests en trafic simulé
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie

28.

Mapping test parameter data elements during heterogeneous component-based testing in a portable automation framework in both API mode and UI mode

      
Numéro d'application 17003961
Numéro de brevet 11449414
Statut Délivré - en vigueur
Date de dépôt 2020-08-26
Date de la première publication 2022-03-03
Date d'octroi 2022-09-20
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Mcquee, Alireza Akbari
  • Holt, Andrea
  • Ahmed, Saif

Abrégé

The disclosed technology teaches testing with a test parameter data structure, applied to an AUT that operates in both API and UI mode, processing a configurable script to test in both modes. UI mode renders and interacts with UI elements utilizing values stored in the structure, used by the script in both modes, providing display mark-up in the script that is rendered in UI mode and formats fields to receive data that map to specific elements, leaving to be completed a mapping connection between the fields in the display and specific elements in the structure. The method includes providing a mapping of fields to elements, based on names, and while processing the script in UI mode, rendering the mark-up from the script, using a bot to interact with and complete the mark-up, applying the mapping to identify elements to complete fields, and causing processing of the fields in the mark-up.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie

29.

Customized categorial error handling framework for heterogeneous component-based testing in a portable automation framework

      
Numéro d'application 17003964
Numéro de brevet 11269712
Statut Délivré - en vigueur
Date de dépôt 2020-08-26
Date de la première publication 2022-03-03
Date d'octroi 2022-03-08
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Ahmed, Saif
  • Mcquee, Alireza Akbari
  • Holt, Andrea

Abrégé

The disclosed technology teaches enhancing error messages from tests, providing an error annotation memory in which to store annotations of errors for reference upon recurrence of the errors. Following one or more tests, the technology includes parsing an error log and causing display to a user of one or more errors including error codes, and receiving from the user, for at least some of the errors, a respective error source category and/or problem resolution hint. The method also includes storing an error code and the respective error source category and/or problem resolution hint, received from the user, as an annotation in the error annotation memory. Further taught is receiving and correlating a subsequent error including a subsequent error code, with the error source category and/or problem resolution hint available from the error annotation memory, and enhancing a message accompanying the subsequent error and causing display of the enhanced message.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts

30.

Method and system for inducing secure communications between one or more emulated servers and emulated clients to test a device therebetween

      
Numéro d'application 17379907
Numéro de brevet 11824740
Statut Délivré - en vigueur
Date de dépôt 2021-07-19
Date de la première publication 2022-01-06
Date d'octroi 2023-11-21
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Canady, Kevin
  • Wank, Richard
  • Wu, Xiaohua
  • Li, Chunsheng

Abrégé

The technology disclosed provides a method of testing handling of HTTPS sessions of a plurality of clients with a plurality of servers by a switching, bridging or routing device (i.e., a DUT), where the testing is conducted by a test system coupled to ports on the DUT. The method includes using client state machines running on at least four processor cores, communicating through the DUT with server state machines running on at least four additional processor cores. The method also includes, for each connection between a client represented by a client state machine and a server represented by a server state machine, setting up an HTTPS session by negotiating an encryption protocol and completing an HTTPS handshake. Further, the method includes following the setup of between 100,000 HTTPS sessions and 10,000,000 HTTPS sessions, conducting a stress test including combining payload data and header information without using the negotiated encryption.

Classes IPC  ?

  • H04L 43/04 - Traitement des données de surveillance capturées, p.ex. pour la génération de fichiers journaux
  • H04L 9/40 - Protocoles réseaux de sécurité
  • H04L 43/06 - Génération de rapports
  • H04L 43/50 - Disposition de test
  • H04L 43/0888 - Débit
  • H04L 67/02 - Protocoles basés sur la technologie du Web, p.ex. protocole de transfert hypertexte [HTTP]
  • H04L 67/01 - Protocoles

31.

Mobile-assisted phase calibration method and system

      
Numéro d'application 17364703
Numéro de brevet 11451312
Statut Délivré - en vigueur
Date de dépôt 2021-06-30
Date de la première publication 2022-01-06
Date d'octroi 2022-09-20
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Rodriguez-Herrera, Alfonso
  • Reed, John Douglas

Abrégé

Disclosed is a method of calibrating phase alignment of signals from multiple transmit antennas on multiple channels during OTA testing of a MIMO DUT, including generating a noisy test signal by adding noise to a signal pattern and transmitting the noisy test signal to the DUT on first and second channels OTA and sweeping a relative phase of the signal pattern, but not the added noise, in the first and second channels, while receiving from the DUT reports of a SNR for a received signal on at least one of the first channel and subsequently on the second channels. The method also includes analyzing variation in the SNR to determine phase alignment of the first and second channels, as received and processed by the DUT and using the determined phase alignment to perform OTA testing of the DUT. The method can also include receiving a RSRP and/or a RSSI.

Classes IPC  ?

  • H04B 17/12 - Surveillance; Tests d’émetteurs pour l’étalonnage d’antennes d’émission, p.ex. de l’amplitude ou de la phase
  • H04B 7/06 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission

32.

Automatically locating resources using alternative locator expressions during heterogeneous component-based testing in a portable automation framework

      
Numéro d'application 17003962
Numéro de brevet 11216347
Statut Délivré - en vigueur
Date de dépôt 2020-08-26
Date de la première publication 2022-01-04
Date d'octroi 2022-01-04
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Holt, Andrea
  • Ahmed, Saif
  • Mcquee, Alireza Akbari

Abrégé

The disclosed technology provides resource locators keyed to resource names with failover alternate resource locators keyed to resource positions on user interfaces in a test environment: providing a central repository for resource locators and storing a set of alternative locator expressions for a resource in the central repository. The set includes first resource locators keyed to resource names on UIs and respective second resource locators keyed to resource positions on UIs that can be evaluated when the resource name in the respective first resource locator is invalid. The method invokes a resource location navigator to locate a particular resource using a first resource locator keyed to a resource name on the user interface, automatically invoking the resource location navigator using the second resource locator keyed to the resource position after failure of locating the particular resource using the resource name, and accessing the particular resource using the second resource locator.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06F 11/20 - Détection ou correction d'erreur dans une donnée par redondance dans le matériel en utilisant un masquage actif du défaut, p.ex. en déconnectant les éléments défaillants ou en insérant des éléments de rechange
  • G06F 9/451 - Dispositions d’exécution pour interfaces utilisateur
  • G06F 11/32 - Surveillance du fonctionnement avec indication visuelle du fonctionnement de la machine

33.

Efficient real-time 802.11ax OFDMA statistics logging

      
Numéro d'application 17239473
Numéro de brevet 11659427
Statut Délivré - en vigueur
Date de dépôt 2021-04-23
Date de la première publication 2021-10-28
Date d'octroi 2023-05-23
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Rumsby, Steven R.
  • Dong, Fengbin
  • Jin, Liang

Abrégé

The disclosed technology addresses the problem of testing performance of RU scheduling algorithms used by an OFDMA enabled AP to support multiple clients, using a two-armed test harness with a wired connection to one side of an AP under test and multiple wireless clients coupled in RF communication with the AP. The wireless clients can be connected over the air or conductively to antenna(s) of the AP under test. The test harness generates test traffic. A sniffer radio listens to RU allocation and schedules traffic broadcast by the AP to multiple clients. A recording module records the RU allocation and traffic and a report generator categorizes the recorded resource allocation with the scheduling traffic heard by the sniffer radio and provides resource allocation statistics. The wireless clients are connected conductively or OTA to antennas of the AP under test. One sniffer radio replaces multiple sniffers used in prior test systems.

Classes IPC  ?

  • H04W 24/10 - Planification des comptes-rendus de mesures
  • H04W 72/04 - Affectation de ressources sans fil
  • H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission

34.

Methods and systems for resource queuing and delivery

      
Numéro d'application 16810763
Numéro de brevet 11423345
Statut Délivré - en vigueur
Date de dépôt 2020-03-05
Date de la première publication 2021-09-09
Date d'octroi 2022-08-23
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Hornberger, Patrick
  • Miller, Eric Gregory
  • Lin, Yujie
  • Koinova, Kalina Stilianova

Abrégé

The disclosed technology teaches delivering scarce test equipment resources to a user within a test organization: receiving a test graph that specifies equipment capabilities needed, by class and times when the capabilities are needed. The technology includes maintaining an inventory of equipment resources and capabilities, by class, and responsive to the user invoking the graph, scheduling the needed equipment: identifying alternative resources responsive to the need and selecting a group of resources to schedule; bundling the group of resources to schedule into an immediate bundle needed to start the test and a deferred bundle needed later, after the start of the test; and queuing a deferred bundle reservation for a later time, after the scheduled start of the test. During the test, the technology includes notifying the user of availability of the equipment resources in the deferred bundle when they become available and marking the deferred bundle as in use.

Classes IPC  ?

  • G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
  • G06F 16/901 - Indexation; Structures de données à cet effet; Structures de stockage
  • H04J 3/16 - Systèmes multiplex à division de temps dans lesquels le temps attribué à chacun des canaux au cours d'un cycle de transmission est variable, p.ex. pour tenir compte de la complexité variable des signaux, pour adapter le nombre de canaux transmis
  • G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
  • G06Q 10/10 - Bureautique; Gestion du temps

35.

MULTI-FUNCTIONAL WIRELESS LINK MONITOR

      
Numéro d'application 17025466
Statut En instance
Date de dépôt 2020-09-18
Date de la première publication 2021-03-25
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Mlinarsky, Fanny
  • Cook, Ron

Abrégé

A wireless link monitor is configured to operate as an active client that can send and/or receive wireless traffic to and/or from wireless devices-under-test (DUTs) in the network. When the wireless link monitor operates as an active client, the DUTs can send respective wireless traffic to the wireless link monitor. This ensures that the wireless link monitor receives the wireless traffic even when the DUTs transmit their wireless signals narrowly (e.g., in adaptive beamforming technologies).

Classes IPC  ?

  • H04W 8/00 - Gestion de données relatives au réseau
  • H04W 24/08 - Réalisation de tests en trafic réel

36.

Key performance indicators (KPI) for tracking and correcting problems for a network-under-test

      
Numéro d'application 16950790
Numéro de brevet 11483226
Statut Délivré - en vigueur
Date de dépôt 2020-11-17
Date de la première publication 2021-03-25
Date d'octroi 2022-10-25
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Menon, Jyotikumar U.

Abrégé

The disclosed technology teaches testing a mesh network using new service application level KPIs that extend the TWAMP measurement architecture. A control-client receives and parses a configuration file to populate memory with IP addresses, ports, and test session parameters for disclosed KPIs used to originate two-way test sessions from a first network host; with control-servers and session-reflectors. The method extends the receiving, parsing and originating to dozens to thousands of control-clients, by sending to the control-clients configuration files to originate respective test sessions with control-servers in a mesh network using respective test session parameters; and while the test is running, sending an updated configuration file to at least one control-client that introduces a new control-server or replaces a control-server; and expanding the test to include the new or replacement control-server without stopping or restarting TW test sessions with other control-servers; and monitoring the running test sessions and receiving results.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 43/50 - Disposition de test
  • H04L 69/16 - Implémentation ou adaptation du protocole Internet [IP], du protocole de contrôle de transmission [TCP] ou du protocole datagramme utilisateur [UDP]
  • H04L 43/0829 - Perte de paquets
  • H04L 43/0864 - Retards de voyage aller-retour
  • H04L 43/16 - Surveillance de seuil
  • H04L 43/087 - Gigue

37.

Abnormal mobility pattern detection for misbehaving devices

      
Numéro d'application 16898215
Numéro de brevet 11277777
Statut Délivré - en vigueur
Date de dépôt 2020-06-10
Date de la première publication 2020-12-17
Date d'octroi 2022-03-15
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Feder, Peretz M.
  • Thuel, Sandra R.

Abrégé

The disclosed technology teaches detecting abnormal behavior of a UE mobile device, including a network data analytics function component, in communication with core network components of a cellular network, subscribing to location change-related events that report a change event for a UE device connection to and/or drop or handover from a cell. Included is analyzing location change-related events to detect abnormal handover behavior when the UE device changes its selection of a base station or cell more than N times in not more than M minutes, and reporting the detected abnormal handover behavior with an identifier of the UE mobile device involved and the involved cell's ID. The technology also applies to a group of UE devices selected for analysis, by device, geography or custom-defined affinity, with selection changes among a set of base stations or neighboring cells, each selected at least twice by the UE device in M minutes.

Classes IPC  ?

  • H04W 36/04 - Resélection d'une couche de cellules dans des cellules multicouches
  • H04W 36/00 - Dispositions pour le transfert ou la resélection
  • H04W 36/08 - Resélection d'un point d'accès
  • H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
  • H04W 48/20 - Sélection d'un point d'accès
  • H04W 36/16 - Exécution d'une resélection à des fins spécifiques
  • H04W 84/04 - Réseaux à grande échelle; Réseaux fortement hiérarchisés

38.

Systems and methods for using an audio cross-connect cable for remote mobile device testing

      
Numéro d'application 16733126
Numéro de brevet 10841413
Statut Délivré - en vigueur
Date de dépôt 2020-01-02
Date de la première publication 2020-11-17
Date d'octroi 2020-11-17
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Pentakota, Revanth K.
  • Deshpande, Laukik R.
  • Phan, Dat

Abrégé

The disclosed technology teaches ad hoc testing a connection between subscriber mobile phone and counterpart location with which the subscriber is having trouble, including positioning a test harness near the location, remote from the subscriber and from a service technician. The harness includes a controller, two mobile phones with an audio cross-over cable connection between, and control connections between controller and phones. The cable feeds output of respective speakers to respective microphones and inhibits transmission between the phones of signals for button presses. The controller receives a test start signal from the technician and establishes a test connection between technician equipment and subscriber equipment through the counterpart location, establishing a call connection between the first phone and the technician equipment; and establishing a second test call connection between the second phone and the subscriber phone, so the technician and subscriber have an audio connection over the audio cross-over cable.

Classes IPC  ?

  • H04M 3/42 - Systèmes fournissant des fonctions ou des services particuliers aux abonnés
  • H04M 1/725 - Téléphones sans fil
  • H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
  • H04M 1/57 - Dispositions pour indiquer ou enregistrer le numéro de l'abonné demandeur à l'appareil de l'abonné demandé
  • H04W 64/00 - Localisation d'utilisateurs ou de terminaux pour la gestion du réseau, p.ex. gestion de la mobilité
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04W 4/16 - Services supplémentaires liés aux communications, p.ex. transfert ou mise en attente d'appels
  • H04M 3/54 - Dispositions pour dériver des appels d'un abonné à un autre abonné déterminé

39.

Acceleration of node configuration for TWAMP with a large number of test sessions

      
Numéro d'application 16908717
Numéro de brevet 11032147
Statut Délivré - en vigueur
Date de dépôt 2020-06-22
Date de la première publication 2020-10-08
Date d'octroi 2021-06-08
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Menon, Jyotikumar U.

Abrégé

The disclosed methods for reducing the port setup time for a large number of TWAMP test sessions for performance measurement testing of telecommunication transport networks include parsing a configuration file to populate an accept-port data structure with proposed receiver ports for communication from a session-sender to session-reflectors; repeatedly and in parallel, from a control client, communicating with receiving servers to set up pairwise test sessions using receiver port allocations from the accept-port data structure, and receiving and checking blocks of Accept-Session messages from the receiving server and handling either case of acceptance of the proposed receiver port or of counter proposal of an alternate-and-available port to be used for the measurement session; and allocating the alternate-and-available port and updating the accept-port data structure by storing the alternate-and-available port received in the particular Accept-Session message; and using the stored ports to initiate TWAMP messages in the pairwise test sessions.

Classes IPC  ?

  • G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

40.

Training an encrypted video stream network scoring system with non-reference video scores

      
Numéro d'application 16842676
Numéro de brevet 11405695
Statut Délivré - en vigueur
Date de dépôt 2020-04-07
Date de la première publication 2020-10-08
Date d'octroi 2022-08-02
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Colligan, Michael
  • Bennington, Jeremy

Abrégé

At least three uses of the technology disclosed are immediately recognized. First, a video stream classifier can be trained that has multiple uses. Second, a trained video stream classifier can be applied to monitor a live network. It can be extended by the network provider to customer relations management or to controlling video bandwidth. Third, a trained video stream classifier can be used to infer bit rate switching of codecs used by video sources and content providers. Bit rate switching and resulting video quality scores can be used to balance network loads and to balance quality of experience for users, across video sources. Balancing based on bit rate switching and resulting video quality scores also can be used when resolving network contention.

Classes IPC  ?

  • H04N 7/173 - Systèmes à secret analogiques; Systèmes à abonnement analogiques à deux voies, p.ex. l'abonné envoyant un signal de sélection du programme
  • H04N 21/647 - Signalisation de contrôle entre des éléments du réseau et serveur ou clients; Procédés réseau pour la distribution vidéo entre serveur et clients, p.ex. contrôle de la qualité du flux vidéo en éliminant des paquets, protection du contenu contre une modification non autorisée dans le réseau ou surveillance de la charge du résea
  • H04N 21/234 - Traitement de flux vidéo élémentaires, p.ex. raccordement de flux vidéo ou transformation de graphes de scènes MPEG-4

41.

Enhancing transmission control protocol (TCP) performance and scalability on multicore processor architectures

      
Numéro d'application 16877483
Numéro de brevet 11271842
Statut Délivré - en vigueur
Date de dépôt 2020-05-18
Date de la première publication 2020-09-03
Date d'octroi 2022-03-08
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Menon, Jyotikumar U.

Abrégé

The disclosed technology teaches TCP session processing architecture for conducting numerous TCP sessions during testing of a network-under-test: multiple processor cores running, allocated to TCP session handling, and program instructions configured to distribute processing of each TCP session across multiple cores with a first set of cores allocated to handle TCP control, a second set of cores allocated to handle TCP packet transmission, and a third set of cores allocated to handle TCP packet receiving. The disclosed architecture also includes a shared memory accessible to the first, second and third sets of cores, that holds PCBs for each of numerous TCP sessions during the testing with update access controlled by an atomic spinlock processor instruction that each TCP state machine running on a core must engage to secure the update access to a respective PCB, in order to proceed with state processing of its respective TCP session.

Classes IPC  ?

  • G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p.ex. pour le traitement simultané de plusieurs programmes
  • H04L 43/50 - Disposition de test
  • H04L 1/16 - Dispositions pour détecter ou empêcher les erreurs dans l'information reçue en utilisant un canal de retour dans lesquelles le canal de retour transporte des signaux de contrôle, p.ex. répétition de signaux de demande
  • H04L 67/14 - Gestion de session
  • H04L 47/193 - Commande de flux; Commande de la congestion au niveau des couches au-dessus de la couche réseau au niveau de la couche de transport, p.ex. liée à TCP
  • H04L 69/163 - Adaptation dans la bande de l'échange de données TCP; Procédures de commande intra-bande

42.

Secure method for managing a virtual test platform

      
Numéro d'application 16841623
Numéro de brevet 11226883
Statut Délivré - en vigueur
Date de dépôt 2020-04-06
Date de la première publication 2020-07-23
Date d'octroi 2022-01-18
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Grinkemeyer, Douglas
  • Dailey, David
  • Myers, Kevin
  • Abarbanel, Daniel

Abrégé

The technology disclosed relates to implementing a virtual test platform (VTP) and running virtual test applications (VTAs) from an unsecured location. Using a phone home service, the VTP establishes a secure tunnel connection with a test controller. The VTP receives configuration information for a VTA from the test controller. If the VTA is not stored on the VTP, the VTP retrieves the VTA from a repository specified by the test controller. The configuration information from the test controller includes information needed for the VTP to set up a second secure tunnel. The VTP establishes the second secure tunnel and launches the VTA. The VTP relays information sent through the second tunnel to the VTA, and also relays messages from the VTA back to the test controller.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 11/30 - Surveillance du fonctionnement
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test

43.

Streamlining cryptographic processes in a test environment

      
Numéro d'application 16228714
Numéro de brevet 11374973
Statut Délivré - en vigueur
Date de dépôt 2018-12-20
Date de la première publication 2020-06-25
Date d'octroi 2022-06-28
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Yang, Li
  • Subbarao, Suma
  • Parcel, Scott Wayne
  • Van Den Breekel, Jurrie
  • Desanto, David Gary

Abrégé

The technology disclosed is a method of testing handling of secure communication sessions of clients with servers by device or system under test (DUT). The method includes (i) establishing a secure communication session between the client and the server while the client and the server transitions past a standards-required verification step or validation step without performing the required verification or validation, (ii) establishing a secure communication session between the client and the server while the client and the server reuse standards-required security mechanisms without generating or obtaining new standards-required security mechanisms, or (iii) establishing a secure communication session between the client and the server while the client and the server generate and transmit content contrary to an established standard-based procedure that poses certain requirements of the content.

Classes IPC  ?

  • H04L 9/00 - Dispositions pour les communications secrètes ou protégées; Protocoles réseaux de sécurité
  • H04L 9/40 - Protocoles réseaux de sécurité

44.

Systems and methods for automated testing of MoCA networks

      
Numéro d'application 16533672
Numéro de brevet 11258679
Statut Délivré - en vigueur
Date de dépôt 2019-08-06
Date de la première publication 2020-05-07
Date d'octroi 2022-02-22
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Grinkemeyer, Douglas
  • Dailey, David

Abrégé

The present invention relates to testing signals on a coaxial home network that carries a digital video signal. It has direct application to testing Multimedia over Coax Alliance (MoCA) standards-compliant networks and applies to similar networks such as Data Over Cable Service Interface Specification (DOCSIS), Ethernet, and Wi-Fi. An embedded expert system can guide an inexperienced operator through the process of evaluating and resolving problems with a home network with little operator input.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 43/55 - Test de la qualité du niveau de service, p.ex. simulation de l’utilisation du service
  • H04L 43/50 - Disposition de test
  • H04L 43/0829 - Perte de paquets
  • H04H 20/12 - Dispositions de contrôle, de test ou de dépannage
  • H04L 43/0852 - Retards
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

45.

Automating evaluation of QoE for wireless communication services

      
Numéro d'application 16148835
Numéro de brevet 11658885
Statut Délivré - en vigueur
Date de dépôt 2018-10-01
Date de la première publication 2020-04-02
Date d'octroi 2023-05-23
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Pendyala, Swetha
  • Peng, Peter
  • Reghis, Ovidiu
  • Adamut, Marius

Abrégé

The disclosed technology teaches automating evaluation of QoE for data communication services in a wireless network—accessing performance indicators, mappings for the performance indicators to SKQIs in a SKQI parameters table, and mappings for SKQIs to KQIs in an SKQI-to-KQI mapping table. The disclosed method includes configuring first and second functions that, respectively, roll up performance indicators into SKQIs based on parameters stored in the SKQI parameters table to calculate SKQI scores and weights, and roll up SKQIs into KQIs and QoE based on parameters stored in SKQI-to-KQI and SKQI-to-QoE mapping tables, to calculate KQI and QoE scores. Also disclosed is generating first SQL statements that invoke the first function to calculate the SKQIs and second SQL statements that invoke the second function to calculate KQIs and QoE, storing generated first and second SQL statements in non-volatile storage and calculating KQIs and QoE using the automatically generated SQL statements.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • H04L 41/50 - Gestion des services réseau, p.ex. en assurant une bonne réalisation du service conformément aux accords
  • G06F 16/242 - Formulation des requêtes
  • H04L 43/55 - Test de la qualité du niveau de service, p.ex. simulation de l’utilisation du service

46.

Effective correlation of multiple time-series result sets

      
Numéro d'application 16391604
Numéro de brevet 11182399
Statut Délivré - en vigueur
Date de dépôt 2019-04-23
Date de la première publication 2020-03-05
Date d'octroi 2021-11-23
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Joyner, David
  • Patel, Rahul

Abrégé

The technology disclosed relates to a method for storing and time-correlating real-time and queryable test results of a test of a device under test (DUT). The method includes initiating the test applied to the DUT to collect real-time data from a multitude of data streams for multiple aspects of the DUT, the collected data including counters and fact-type values, the collected data having imperfectly synchronized time bases and the collected data being collected from different sources asynchronously at different times, specifying a recording time interval for recording the data collected among multiple databases, recording data according to the specified recording time interval, such that each piece of the recorded data is associated with a particular time interval, and at a conclusion of the test, correlating the recorded data with the test configuration data about a test state in the respective time intervals.

Classes IPC  ?

  • G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/2458 - Types spéciaux de requêtes, p.ex. requêtes statistiques, requêtes floues ou requêtes distribuées
  • G06F 16/14 - Systèmes de fichiers; Serveurs de fichiers - Détails de la recherche de fichiers basée sur les métadonnées des fichiers
  • G06F 16/21 - Conception, administration ou maintenance des bases de données
  • G06F 16/28 - Bases de données caractérisées par leurs modèles, p.ex. des modèles relationnels ou objet
  • G06F 16/2455 - Exécution des requêtes

47.

Integrated wireless communication test environment

      
Numéro d'application 16515721
Numéro de brevet 10897319
Statut Délivré - en vigueur
Date de dépôt 2019-07-18
Date de la première publication 2020-01-23
Date d'octroi 2021-01-19
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Chinitz, Leigh
  • Mlinarsky, Fanny

Abrégé

An apparatus for testing electromagnetic components includes electromagnetically-isolating external walls that define a chamber. An internal wall is attached to one or more of the electromagnetically-isolating external walls to form an internal test instrument chamber and an internal device testing chamber. An internal RF feed-through port passes through the internal wall to electrically couple a test instrument disposed in the internal test instrument chamber to a wireless device-under-test (DUT) disposed in the internal device testing chamber. One or more external RF feed-through ports can pass through one of the electromagnetically-isolating external walls to electrically couple the DUT and/or the test instrument to a second wireless device.

Classes IPC  ?

  • H04B 17/17 - Détection de contre-performance ou d’exécution défectueuse, p.ex. déviations de réponse
  • H04W 24/06 - Réalisation de tests en trafic simulé
  • H04B 17/00 - Surveillance; Tests
  • H01Q 3/26 - Dispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier la distribution de l’énergie à travers une ouverture rayonnante

48.

System and method for synchronizing protocol and RF analyzers during wireless testing

      
Numéro d'application 16515809
Numéro de brevet 11134456
Statut Délivré - en vigueur
Date de dépôt 2019-07-18
Date de la première publication 2020-01-23
Date d'octroi 2021-09-28
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Haley, Michael
  • Mcgarry, Andrew Stephen
  • Cook, Ron

Abrégé

A computer-implemented method for synchronizing wireless testing devices includes (a) in a protocol analyzer located in an RF-isolated test chamber, capturing first network packets transmitted to or from a wireless device-under-test (DUT) to generate protocol test data, (b) in the protocol analyzer, determining if any of the first network packets satisfy a trigger rule, (c) in the protocol analyzer, generating a trigger output signal when the trigger rule is satisfied, (d) sending the trigger output signal from the protocol analyzer to an RF analyzer in electrical communication with the DUT, (e) capturing second network packets with the RF analyzer based on the trigger output signal to generate RF test data, the second network packets transmitted to or from the DUT, and (f) in the protocol analyzer, time-aligning the first and second network packets in the protocol test data and the RF test data, respectively.

Classes IPC  ?

  • H04W 56/00 - Dispositions de synchronisation
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/861 - Mise en mémoire tampon de paquets ou mise en file d’attente; Ordonnancement de file d’attente

49.

System and method for synchronizing protocol analyzers during wireless testing

      
Numéro d'application 16515786
Numéro de brevet 10893494
Statut Délivré - en vigueur
Date de dépôt 2019-07-18
Date de la première publication 2020-01-23
Date d'octroi 2021-01-12
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Chinitz, Leigh
  • Simpson, Donald

Abrégé

A computer-implemented method for synchronizing wireless testing devices includes (a) in a first protocol analyzer located in a first RF-isolated test chamber, capturing first network packets transmitted to or from a wireless device-under-test (DUT) to generate first test data, (b) in a second protocol analyzer located in a second RF-isolated test chamber, capturing second network packets transmitted to or from the wireless DUT to generate second test data, (c) synchronizing internal clocks of the first and second protocol analyzers such that the first and second protocol analyzers capture the first and second network packets with respect to a synchronized internal clock time, and (d) merging the first and second test data using the synchronized internal clock time.

Classes IPC  ?

  • H04W 56/00 - Dispositions de synchronisation
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/861 - Mise en mémoire tampon de paquets ou mise en file d’attente; Ordonnancement de file d’attente

50.

SQL interceptor for use with third party data analytics packages

      
Numéro d'application 16525463
Numéro de brevet 11176160
Statut Délivré - en vigueur
Date de dépôt 2019-07-29
Date de la première publication 2019-11-14
Date d'octroi 2021-11-16
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s) Adamut, Marius

Abrégé

An SQL interceptor inserted as a proxy between a database client and the corresponding database server intercepts a constrained application-generated SQL query and composes a new data request. Parameter values in the SQL query determine whether the new data request is sent to a database server or a web service provider. A reserved table name specified in the SQL query triggers a rewrite of the data request. Parameter values in the query are used to select among a plurality of executable modules to use for rewriting the data request. Special data encoding and formats need to be used based on the source of data that will receive and respond to the rewritten data request. For example, communication between a database client and server may use a vendor-specific, non-standard binary encoding, and XML and JSON response data must be reformatted as an SQL response for processing by the database client.

Classes IPC  ?

  • G06F 16/00 - Recherche d’informations; Structures de bases de données à cet effet; Structures de systèmes de fichiers à cet effet
  • G06F 16/25 - Systèmes d’intégration ou d’interfaçage impliquant les systèmes de gestion de bases de données
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • G06F 16/2455 - Exécution des requêtes

51.

Key performance indicators (KPI) for tracking and correcting problems for a network-under-test

      
Numéro d'application 15936346
Numéro de brevet 10841196
Statut Délivré - en vigueur
Date de dépôt 2018-03-26
Date de la première publication 2019-09-26
Date d'octroi 2020-11-17
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Menon, Jyotikumar U.

Abrégé

The disclosed technology teaches testing a mesh network using new service application level KPIs that extend the TWAMP measurement architecture. A control-client receives and parses a configuration file to populate memory with IP addresses, ports, and test session parameters for disclosed KPIs used to originate two-way test sessions from a first network host; with control-servers and session-reflectors. The method extends the receiving, parsing and originating to dozens to thousands of control-clients, by sending to the control-clients configuration files to originate respective test sessions with control-servers in a mesh network using respective test session parameters; and while the test is running, sending an updated configuration file to at least one control-client that introduces a new control-server or replaces a control-server; and expanding the test to include the new or replacement control-server without stopping or restarting TW test sessions with other control-servers; and monitoring the running test sessions and receiving results.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole

52.

Scalability, fault tolerance and fault management for TWAMP with a large number of test sessions

      
Numéro d'application 15919135
Numéro de brevet 10848372
Statut Délivré - en vigueur
Date de dépôt 2018-03-12
Date de la première publication 2019-09-12
Date d'octroi 2020-11-24
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Menon, Jyotikumar U.

Abrégé

The disclosed methods and systems of using TWAMP measurement architecture for testing a large network include a control-client running on a first network host initializing memory for test session parameters used to originate a test, parsing a configuration file to populate the memory with IP addresses, ports and QoS parameters for control-servers and session-reflectors; and originating test sessions using the test session parameters. The method includes extending to thousands of control-clients, each originating respective test sessions with control-servers in a mesh network using respective test session parameters; and while the test is running, optionally sending an updated configuration file to at least one control-client that introduces a new control-server or replaces a control-server; and the control-client parsing the updated configuration file and updating memory to include the new control-server IP address, port numbers and QoS parameters; and expanding the test and monitoring the running test sessions for results.

Classes IPC  ?

  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/743 - Traitement de l'adressage d’en-tête pour le routage, p.ex. table de correspondance par des techniques de hachage

53.

Training a non-reference video scoring system with full reference video scores

      
Numéro d'application 16216699
Numéro de brevet 11216698
Statut Délivré - en vigueur
Date de dépôt 2018-12-11
Date de la première publication 2019-08-22
Date d'octroi 2022-01-04
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Colligan, Michael
  • Bennington, Jeremy

Abrégé

The disclosed technology teaches training a NR VMOS score generator by generating synthetically impaired images from FR video using filters tuned to generate impaired versions and applying a FR VMOS generator to pairs of unimpaired FR images from the FR video and the impaired versions of the FR images to create ground truth scores for the impaired versions. The disclosed method also includes training by machine learning model an image evaluation classifier using the ground truth scores and the impaired versions to generate NR VMOS scores, and storing coefficients of the image evaluation classifier for use as the NR VMOS score generator. Also disclosed is generating a NR VMOS score by invoking the trained NR VMOS score generator, with stored coefficients generated by feeding the trained NR VMOS score generator with images captured from scenes in a video to be scored, and evaluating the images to generate NR VMOS scores.

Classes IPC  ?

  • G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
  • G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
  • G06N 3/08 - Méthodes d'apprentissage
  • G06N 20/10 - Apprentissage automatique utilisant des méthodes à noyaux, p.ex. séparateurs à vaste marge [SVM]
  • G06T 5/20 - Amélioration ou restauration d'image en utilisant des opérateurs locaux

54.

Adaptive system for mobile device testing

      
Numéro d'application 15875982
Numéro de brevet 10853232
Statut Délivré - en vigueur
Date de dépôt 2018-01-19
Date de la première publication 2019-07-25
Date d'octroi 2020-12-01
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Henry, Evan C.
  • Becker, Ian S.
  • Brown, Robert R.
  • Wang, Yuanke

Abrégé

Systems, methods, and devices for creating a test performance monitoring and reporting system that is adaptive for use with different types of mobile devices are disclosed. The test performance monitoring and reporting system adapts itself to be interoperable with different models of mobile device by combining sequences of deterministic logic blocks with device-specific asset libraries. Logic blocks can be added to or removed from the sequence. Logic blocks implement different operations of mobile devices, including using assets, launching applications, and replaying sequences of command interface interactions recorded from test users. The asset library contains assets corresponding to mobile device elements that can be manipulated by users. These assets are device-specific, and a test script can be adapted to fit a particular mobile device model by replacing the existing assets in the script with assets from the asset library of the particular mobile device.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel

55.

Method and system for inducing pseudo HTTPS communications between one or more emulated servers and emulated clients to test a device therebetween

      
Numéro d'application 15838047
Numéro de brevet 11070451
Statut Délivré - en vigueur
Date de dépôt 2017-12-11
Date de la première publication 2019-06-13
Date d'octroi 2021-07-20
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Canady, Kevin
  • Wank, Richard
  • Wu, Xiaohua
  • Li, Chunsheng

Abrégé

The technology disclosed provides a method of testing handling of HTTPS sessions of a plurality of clients with a plurality of servers by a switching, bridging or routing device (i.e., a DUT), where the testing is conducted by a test system coupled to ports on the DUT. The method includes using client state machines running on at least four processor cores, communicating through the DUT with server state machines running on at least four additional processor cores. The method also includes, for each connection between a client represented by a client state machine and a server represented by a server state machine, setting up an HTTPS session by negotiating an encryption protocol and completing an HTTPS handshake. Further, the method includes following the setup of between 100,000 HTTPS sessions and 10,000,000 HTTPS sessions, conducting a stress test including combining payload data and header information without using the negotiated encryption.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison

56.

Method to configure monitoring thresholds using output of load or resource loadings

      
Numéro d'application 16267325
Numéro de brevet 10884910
Statut Délivré - en vigueur
Date de dépôt 2019-02-04
Date de la première publication 2019-06-06
Date d'octroi 2021-01-05
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Buege, Brian

Abrégé

The technology disclosed enables the automatic definition of monitoring alerts for a web page across a plurality of variables such as server response time, server CPU load, network bandwidth utilization, response time from a measured client, network latency, server memory utilization, and the number of simultaneous sessions, amongst others. This is accomplished through the combination of load or resource loading and performance snapshots, where performance correlations allow for the alignment of operating variables. Performance data such as response time for the objects retrieved, number of hits per second, number of timeouts per sec, and errors per second can be recorded and reported. This allows for the automated ranking of tens of thousands of web pages, with an analysis of the web page assets that affect performance, and the automatic alignment of performance alerts by resource participation.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G06F 11/07 - Réaction à l'apparition d'un défaut, p.ex. tolérance de certains défauts
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 11/30 - Surveillance du fonctionnement

57.

Massive MIMO array testing using a programmable phase matrix and channel emulator

      
Numéro d'application 15782769
Numéro de brevet 10313034
Statut Délivré - en vigueur
Date de dépôt 2017-10-12
Date de la première publication 2019-04-18
Date d'octroi 2019-06-04
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Rodriguez-Herrera, Alfonso
  • Reed, John Douglas

Abrégé

The disclosed systems and methods for conducted massive MIMO array testing uses an efficient method of utilizing hardware resources for emulating signals from a massive MIMO base station transceiver to a MIMO mobile unit as dictated by a channel model; and also for emulating signals from a MIMO mobile unit to a massive MIMO BS transceiver, as dictated by a channel model. The system uses a phase matrix combiner to emulate the angular behavior of the propagation using virtual probes, combined with a radio channel emulator to create the temporal, multipath, and correlation behavior of the propagation. Using a phase matrix function increases the number of antenna elements that can be utilized in a massive MIMO array emulation while keeping the required number of fading channels within the radio channel emulator at a reduced number, thus forming a cost effective, yet realistic test system for massive MIMO testing.

Classes IPC  ?

58.

Service based testing

      
Numéro d'application 16184889
Numéro de brevet 10742523
Statut Délivré - en vigueur
Date de dépôt 2018-11-08
Date de la première publication 2019-03-07
Date d'octroi 2020-08-11
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Grinkemeyer, Douglas

Abrégé

Some tests can be implemented as services. A network provider can deploy (“push”) a test to a container resident on one or more devices of the network, either at installation, periodically, or when a problem is reported. When a customer reports an issue, services running on one or more devices of the customer's installation can cause the containerized tests to be run. For example, the central office of the network provider can initiate a request to run the test through the internet (or other connection) by the container. In some implementations, there is an overlap of the service based test set with traditional technician initiated test sets forming a hybrid testing architecture.

Classes IPC  ?

  • H04L 12/801 - Commande de flux ou commande de congestion
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04H 20/12 - Dispositions de contrôle, de test ou de dépannage
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

59.

Systems and methods for evaluating customer premises networks

      
Numéro d'application 13353026
Numéro de brevet 10033618
Statut Délivré - en vigueur
Date de dépôt 2012-01-18
Date de la première publication 2018-07-24
Date d'octroi 2018-07-24
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Grinkemeyer, Douglas
  • Dailey, David

Abrégé

A tester system described herein enables a user (e.g., a field technician) to efficiently and conveniently upgrade, evaluate and troubleshoot customer premises networks and equipment. The tester system includes a dedicated tester device that is wirelessly coupled to a handheld device. In response to user input, the handheld device remotely controls the dedicated tester device to execute a testing routine to evaluate one or more customer premises wired and/or wireless networks.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04M 3/22 - Dispositions de supervision, de contrôle ou de test

60.

Reducing cache memory requirements for recording statistics from testing with a multiplicity of flows

      
Numéro d'application 15208520
Numéro de brevet 10048894
Statut Délivré - en vigueur
Date de dépôt 2016-07-12
Date de la première publication 2018-01-18
Date d'octroi 2018-08-14
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Kunimitsu, Jocelyn
  • Fujikami, Craig

Abrégé

A disclosed method processes a data feed including multiple streams. The method includes processing n frames of the multiple streams in parallel through n processing pipelines, n being an integer greater than or equal to 2. The n frames include a first frame belonging to a first stream and a second frame belonging to a second stream. The first stream is different than the second stream. The n processing pipelines are coupled to n-by-n value buffers per stream per recorded value for the stream, and at least one status buffer per stream. The n processing pipelines are each assigned a distinct row of read-authorized port access to the n-by-n value buffers and a distinct column of write-authorized port access to the n-by-n value buffers.

Classes IPC  ?

  • G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
  • G06F 12/0802 - Adressage d’un niveau de mémoire dans lequel l’accès aux données ou aux blocs de données désirés nécessite des moyens d’adressage associatif, p.ex. mémoires cache

61.

Over the air testing for massive MIMO arrays

      
Numéro d'application 15620610
Numéro de brevet 10244411
Statut Délivré - en vigueur
Date de dépôt 2017-06-12
Date de la première publication 2017-12-14
Date d'octroi 2019-03-26
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Reed, John Douglas

Abrégé

The disclosed system for testing a massive MIMO beamforming antenna array of arbitrary size includes an anechoic chamber, and a mount for a MIMO array antenna positioned in the chamber, wherein the array has at least 8×4 antenna elements that are individually activated to steer transmissions from the array. The system includes dual element antenna probes positionable in the anechoic chamber, with feeds coupling one or more UE sources to the antenna probes; and the UE sources generate RF in OTA communication with the array, emulating multiple UE devices. Additionally the system includes base station electronics coupled to the array, and a test controller coupled to the base station electronics. The test controller signals the UE sources OTA via the array to invoke a connection to the UE sources and measure OTA channel performance between the array and the multiple UE devices emulated, the performance including at least throughput.

Classes IPC  ?

  • H04W 24/06 - Réalisation de tests en trafic simulé
  • H04B 7/0413 - Systèmes MIMO
  • H04W 16/28 - Structures des cellules utilisant l'orientation du faisceau
  • H04B 17/15 - Tests de performance
  • H04B 17/391 - Modélisation du canal de propagation
  • H04B 17/309 - Mesure ou estimation des paramètres de qualité d’un canal

62.

Service based testing

      
Numéro d'application 15592173
Numéro de brevet 10129102
Statut Délivré - en vigueur
Date de dépôt 2017-05-10
Date de la première publication 2017-11-16
Date d'octroi 2018-11-13
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Grinkemeyer, Douglas

Abrégé

Some tests can be implemented as services. A network provider can deploy (“push”) a test to a container resident on one or more devices of the network, either at installation, periodically, or when a problem is reported. When a customer reports an issue, services running on one or more devices of the customer's installation can cause the containerized tests to be run. For example, the central office of the network provider can initiate a request to run the test through the internet (or other connection) by the container. In some implementations, there is an overlap of the service based test set with traditional technician initiated test sets forming a hybrid testing architecture.

Classes IPC  ?

  • H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p.ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04H 20/12 - Dispositions de contrôle, de test ou de dépannage
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

63.

Controllable multi-user MIMO testbed

      
Numéro d'application 15466018
Numéro de brevet 10003417
Statut Délivré - en vigueur
Date de dépôt 2017-03-22
Date de la première publication 2017-09-28
Date d'octroi 2018-06-19
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Mcgarry, Andrew
  • Cook, Ron

Abrégé

Systems and methods for design and testing of RF components are described. One or more RF isolation chambers are used to house MU-MIMO capable devices under test, including wireless access points and client devices. Spatial and angular positioning of the antennas within a chamber and controlled power of the signals into each antenna via RF combiners and RF attenuators to achieve a controllable apparent/virtual angular spread among the respective client device signals is described.

Classes IPC  ?

64.

Over-the-air isolation testing

      
Numéro d'application 15353697
Numéro de brevet 09768893
Statut Délivré - en vigueur
Date de dépôt 2016-11-16
Date de la première publication 2017-09-19
Date d'octroi 2017-09-19
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Wank, Richard
  • Ludwig, Mike
  • Canady, Kevin
  • Shen, Michael

Abrégé

A unique method/device for isolating the over-the-air segment within a mobile communications network is provided. A coordinated set of tests is run to isolate problems in an end-to-end network including over-the-air segment, wired, and core network segments. Test results are compared to identify which segment or components within a segment is failing. The testing device executes the same test in two differentiated modes. In one mode, the device acts as a mobile client device identified by subscriber identification data that communicates with the network base station over-the-air using the standard control and data protocols of the mobile network. In another mode, the testing device, identified by the same subscriber identification data, acts like the combination of the same Mobile Client Device(s) and a Network Base Station using a wired interface that is equivalent to the wired interface that connects the network base station to the rest of the wired network.

Classes IPC  ?

65.

Performance test application sequence script

      
Numéro d'application 15456331
Numéro de brevet 11023363
Statut Délivré - en vigueur
Date de dépôt 2017-03-10
Date de la première publication 2017-09-14
Date d'octroi 2021-06-01
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Lloyd, Rupert
  • Becker, Ian
  • Ghanbarzadeh, Ardeshir
  • Tadic, Ivo
  • Wang, Yuanke

Abrégé

Systems, methods, and devices for creating test and testing a plurality of touchscreen devices are described. The methods comprise creating a test script by recording the touch events performed on a touchscreen device by a technician. The method of recording touch events for later use as a test script is faster and requires less programming knowledge, compared to manually writing a test script. This is beneficial if a new test script is needed quickly because a technician can perform a desired touch sequence on a device recording the sequence and then distribute the recorded sequence to be played on a plurality of devices to be tested. The recorded sequence may include a plurality of sequential touch events. Additionally, the recorded sequence may include conditional statements used to determining the timing of simulating one of the touch events in the sequence.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel

66.

ACCURATE GENERATION OF MULTIPLE DIMENSIONS OF COMPUTER LOAD

      
Numéro d'application US2016055003
Numéro de publication 2017/059361
Statut Délivré - en vigueur
Date de dépôt 2016-09-30
Date de publication 2017-04-06
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Player, Timmons
  • Joyner, David

Abrégé

A utilization test generates the multiple dimensions of resource load on the first computer, the multiple dimensions including at least two of: a processor utilization dimension, a main memory utilization dimension, a mass storage utilization dimension, and a network utilization dimension. The utilization test performs iterations of attempts to generate said each dimension of the resource load on the first computer, in an amount equal to a changeable target utilization of said each dimension of the resource load on the first computer. The utilization test adjusts the adjusted utilization to attempt to correct for inequality between (i) the actual utilization of a particular one of the multiple dimensions of the resource load on the first computer, and (ii) the changeable target utilization of the particular one of the multiple dimensions of the resource load on the first computer.

Classes IPC  ?

  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie

67.

Accurate generation of multiple dimensions of computer load

      
Numéro d'application 14871676
Numéro de brevet 09894150
Statut Délivré - en vigueur
Date de dépôt 2015-09-30
Date de la première publication 2017-03-30
Date d'octroi 2018-02-13
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Player, Timmons
  • Joyner, David

Abrégé

A utilization test generates the multiple dimensions of resource load on the first computer, the multiple dimensions including at least two of: a processor utilization dimension, a main memory utilization dimension, a mass storage utilization dimension, and a network utilization dimension. The utilization test performs iterations of attempts to generate said each dimension of the resource load on the first computer, in an amount equal to a changeable target utilization of said each dimension of the resource load on the first computer. The utilization test adjusts the adjusted utilization to attempt to correct for inequality between (i) the actual utilization of a particular one of the multiple dimensions of the resource load on the first computer, and (ii) the changeable target utilization of the particular one of the multiple dimensions of the resource load on the first computer.

Classes IPC  ?

  • H04L 29/08 - Procédure de commande de la transmission, p.ex. procédure de commande du niveau de la liaison
  • G06F 11/34 - Enregistrement ou évaluation statistique de l'activité du calculateur, p.ex. des interruptions ou des opérations d'entrée–sortie
  • G06F 9/50 - Allocation de ressources, p.ex. de l'unité centrale de traitement [UCT]
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/911 - Contrôle d’admission au réseau et allocation de ressources, p.ex. allocation de bande passante ou renégociation en cours de communication

68.

Massive MIMO array emulation

      
Numéro d'application 14801746
Numéro de brevet 10243628
Statut Délivré - en vigueur
Date de dépôt 2015-07-16
Date de la première publication 2017-01-19
Date d'octroi 2019-03-26
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Reed, John Douglas

Abrégé

The disclosed technology relates to systems and methods for emulating a massive MIMO beamforming antenna array of arbitrary size—a channel model between a transmitter and a receiver, with one or more signal paths having respective amplitudes, angles of arrival, angle spreads, and delays. The disclosed technology includes defining a complete channel model H, calculating the correlation matrix for the channel, grouping the base antenna elements of the antenna array by combinations of signal and polarization, and calculating observed beamforming power of each group of the base elements, by applying a cross-correlation matrix to determine observed power signals and delay of each signal at each remote antenna element of the user equipment. Emulation includes supplying cross-correlated signals to remote antenna elements of user equipment during a RF test of the user equipment. Disclosed technology includes a channel emulator that generates output streams for testing user equipment for multiple users.

Classes IPC  ?

69.

System and methods of testing adaptive antennas

      
Numéro d'application 15015037
Numéro de brevet 09660739
Statut Délivré - en vigueur
Date de dépôt 2016-02-03
Date de la première publication 2016-08-11
Date d'octroi 2017-05-23
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Reed, John Douglas

Abrégé

The technology disclosed relates to systems and methods for testing adaptive antennas via a multi-probe anechoic chamber, which includes the emulation of real world conditions of a radio frequency (RF) signal reaching a device-under-test (DUT). The technology disclosed can be applied to test and evaluate a range of changed conditions. In one case, beamforming scenarios use separate spatial desired and interference signals, and the results can be compared to uniform interference. Based on performance for a segment of a test profile, the segment can be modified or expanded: shortened, repeated, or repeated with a modification—to fully evaluate the aspect being tested. Also, a dynamic profile that is utilized to evaluate a first device can be saved and repeated as a fixed profile for further testing of a first or second device.

Classes IPC  ?

  • H04B 17/16 - Matériel de test placé à l’émetteur
  • H04B 17/29 - Tests de performance
  • H04B 17/00 - Surveillance; Tests
  • H04B 17/12 - Surveillance; Tests d’émetteurs pour l’étalonnage d’antennes d’émission, p.ex. de l’amplitude ou de la phase

70.

Conducting performance snapshots during test and using feedback to control test based on customer experience parameters

      
Numéro d'application 14587997
Numéro de brevet 09727449
Statut Délivré - en vigueur
Date de dépôt 2014-12-31
Date de la première publication 2016-06-30
Date d'octroi 2017-08-08
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Hermeto, Guilherme
  • Buege, Brian

Abrégé

The technology disclosed enables understanding the user experience of accessing a web page under high loads. A testing system generates a simulated load by retrieving and loading a single web object. A performance snapshot is taken of accessing an entire web page from the server under load. The performance snapshot may be performed by emulating a browser accessing a web page's URL, the web page comprising multiple objects that are independently retrieved and loaded. The simulated load is configured with a number of users per region of the world where the user load will originate, and a single object from the web page to retrieve. Performance data such as response time for the single object retrieved, number of hits per second, number of timeouts per sec, and errors per second may be recorded and reported. An optimal number of users may be determined to achieve a target user experience goal.

Classes IPC  ?

  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04L 12/801 - Commande de flux ou commande de congestion

71.

Video streaming and video telephony downlink performance analysis system

      
Numéro d'application 14667557
Numéro de brevet 09591300
Statut Délivré - en vigueur
Date de dépôt 2015-03-24
Date de la première publication 2016-06-09
Date d'octroi 2017-03-07
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s) Djurdjevic, Predrag

Abrégé

The technology disclosed relates to scoring user experience of video frames displayed on a mobile or other video display device. In particular, it relates to capture alignment and test stimulus isolation techniques that compensate for artifacts in the capture mechanism. The technology disclosed includes methods and systems for analyzing both downlink and uplink quality for mobile or other video display device cameras capturing and transmitting video frames including teleconference video display. Particular aspects of the technology disclosed are described in the claims, specification and drawings.

Classes IPC  ?

  • H04N 5/357 - Traitement du bruit, p.ex. détection, correction, réduction ou élimination du bruit
  • H04N 17/00 - Diagnostic, test ou mesure, ou leurs détails, pour les systèmes de télévision
  • G06T 7/00 - Analyse d'image
  • H04N 21/442 - Surveillance de procédés ou de ressources, p.ex. détection de la défaillance d'un dispositif d'enregistrement, surveillance de la bande passante sur la voie descendante, du nombre de visualisations d'un film, de l'espace de stockage disponible dans l

72.

Systems and methods of building sequenceable test methodologies

      
Numéro d'application 14856449
Numéro de brevet 09817737
Statut Délivré - en vigueur
Date de dépôt 2015-09-16
Date de la première publication 2016-03-17
Date d'octroi 2017-11-14
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Kodama, Greg
  • Lei, Kahou
  • Wang, Gwo-Jieh
  • Castelli, Brian
  • Morikuni, Caden Jon Y.

Abrégé

Networks and applications can have many different profiles. Template configurations can consist of a wide variety of technologies such as IPv4, DHCP, and BGP. A list of application profiles would include web services, VoIP, Email, and Point-to-point. Network and application profiles can be combined into topology templates. Test methodologies can include complex sets of instructions that allow for testing any number of topology templates in a number of ways. The technology disclosed allows for the assembly, edit, and execution of those profiles and methodologies by someone who does not possess detailed domain knowledge.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/263 - Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences de test
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • G06F 11/26 - Tests fonctionnels
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

73.

System and method of test iteration via property chaining

      
Numéro d'application 14856452
Numéro de brevet 09823988
Statut Délivré - en vigueur
Date de dépôt 2015-09-16
Date de la première publication 2016-03-17
Date d'octroi 2017-11-21
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Kodama, Greg
  • Lei, Kahou
  • Wang, Gwo-Jieh
  • Andrews, Barry
  • Morikuni, Caden Jon Y.
  • Castelli, Brian
  • Patel, Rahul
  • Peters, Nicholas

Abrégé

A new test control structure improves on constructing complex test sequences in a scripting language. The new test control structure iterates over two or more arbitrary values of a test attribute, such as a networking protocol parameter applied at OSI layers 2-7.

Classes IPC  ?

  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • G06F 11/263 - Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences de test
  • G06F 11/26 - Tests fonctionnels
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion

74.

Automatic phase calibration

      
Numéro d'application 14177165
Numéro de brevet 09246607
Statut Délivré - en vigueur
Date de dépôt 2014-02-10
Date de la première publication 2015-08-13
Date d'octroi 2016-01-26
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Reed, John Douglas
  • Rodriguez-Herrera, Alfonso

Abrégé

A method is provided for calibrating a test platform to establish a phase relationship between copies of a signal at a measurement location within the test platform. Phase relationships of the copies of the signal traversing signal paths and ending at the measurement location are manipulated. Vector signal addition from the copies of the signal is analyzed as the phase relationships are manipulated to find a phase offset adjustment that establishes a particular phase relationship between the signal paths.

Classes IPC  ?

  • H04B 3/462 - Tests de temps de propagation de groupe ou de déphasage, p.ex. instabilité de temporisation
  • H04B 17/21 - Surveillance; Tests de récepteurs pour la correction des mesures
  • H04B 7/04 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées

75.

Open RF test pack

      
Numéro d'application 12851448
Numéro de brevet 09069749
Statut Délivré - en vigueur
Date de dépôt 2010-08-05
Date de la première publication 2015-06-30
Date d'octroi 2015-06-30
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Rumsby, Steven R.
  • Morman, Joshua Barry
  • Turk, Ahmed A.
  • Ledgerwood, Jr., Denis Joseph

Abrégé

A channel emulator generates radio channel conditions of live cellular base station signals in a simulation of a radio environment of a fielded cellular network, based on a record of captured radio signal data of a plurality of cellular base stations in the fielded cellular network. A generates a simulation of a fielded cellular network. In one aspect, the radio channel conditions in the simulation of the radio environment are synchronized with events in the simulation of the fielded cellular network. In another aspect, an event handling state machine directs configurable events in the simulation of the fielded cellular network in response to radio channel conditions in the simulation of the radio environment.

Classes IPC  ?

  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 11/26 - Tests fonctionnels
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04J 3/14 - Dispositifs de contrôle
  • H04L 12/861 - Mise en mémoire tampon de paquets ou mise en file d’attente; Ordonnancement de file d’attente

76.

WiFi positioning bench test method and instrument

      
Numéro d'application 14598106
Numéro de brevet 09451484
Statut Délivré - en vigueur
Date de dépôt 2015-01-15
Date de la première publication 2015-05-14
Date d'octroi 2016-09-20
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s) Boulton, Peter George

Abrégé

The present invention relates to simulation on a lab workbench of conditions that would be encountered by a mobile device during a so-called drive test, which involves transporting the mobile device along a course so that it encounters fading and changing wireless access points used normally to connect the mobile device to a wireless network but in this case used to locate the device. The instrument and method also support parametric testing of transceivers used for WiFi positioning and, optionally, GNSS positioning by the same mobile device used for WiFi positioning.

Classes IPC  ?

  • H04W 24/06 - Réalisation de tests en trafic simulé
  • G01S 5/02 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques
  • G01S 19/23 - Test, contrôle, correction ou étalonnage d'un élément récepteur
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • H04L 12/24 - Dispositions pour la maintenance ou la gestion
  • H04W 24/08 - Réalisation de tests en trafic réel
  • H04W 36/08 - Resélection d'un point d'accès
  • H04W 64/00 - Localisation d'utilisateurs ou de terminaux pour la gestion du réseau, p.ex. gestion de la mobilité
  • H04W 84/12 - Réseaux locaux sans fil [WLAN Wireless Local Area Network]

77.

System and method for evaluating performance of concurrent mobile services of mobile devices

      
Numéro d'application 14559839
Numéro de brevet 09462495
Statut Délivré - en vigueur
Date de dépôt 2014-12-03
Date de la première publication 2015-03-26
Date d'octroi 2016-10-04
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Topaltzas, Dimitrios M.
  • Horner, Jeffrey
  • Lidman, Carl Magnus
  • O'Keefe, Jonathan Patrick
  • Holt, Andrea
  • Henry, Evan
  • Bone, Simon Paul
  • Belella, Lauren

Abrégé

A system method and device for evaluating the Quality of Service (QoS) performance of mobile telephone devices in the concurrent performance of different services through a mobile telephone network is provided. In one embodiment, the method comprises establishing a first logical communication channel via the mobile telephone network, communicating first information over the first logical communication channel, establishing a second logical communication channel over a communication network, concurrently with said communicating first information, communicating second information over the second logical communication channel, and determining a plurality of service quality metrics for the first and second information communicated over the first and second logical communication channel.

Classes IPC  ?

  • H04W 24/06 - Réalisation de tests en trafic simulé
  • H04M 3/22 - Dispositions de supervision, de contrôle ou de test
  • H04W 88/02 - Dispositifs terminaux
  • H04M 3/24 - Dispositions de supervision, de contrôle ou de test avec vérification du fonctionnement normal

78.

Secure authorization of modules running on virtualized hardware

      
Numéro d'application 14473760
Numéro de brevet 09461997
Statut Délivré - en vigueur
Date de dépôt 2014-08-29
Date de la première publication 2015-03-12
Date d'octroi 2016-10-04
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Mcbeath, Thomas R.

Abrégé

A method is described that includes securing authorization for a control module to conduct a test using a plurality of test modules running on a plurality of virtual machines. The method further includes registering the plurality of test modules with the control module to conduct the test. Authorization of the control module is extended to the test modules by securely communicating authorization and instructions to a first set of the registered test modules to send test stimulus to a device under test. Similarly, the authorization is extended to the test modules by securely communicating authorization to and receiving test result data from a second set of the registered test modules, wherein the test result data is responsive to the test stimulus sent to the device under test. The first and second sets of registered test modules can overlap or be the same test modules.

Classes IPC  ?

  • H04L 29/00 - Dispositions, appareils, circuits ou systèmes non couverts par un seul des groupes
  • H04L 29/06 - Commande de la communication; Traitement de la communication caractérisés par un protocole
  • H04L 12/26 - Dispositions de surveillance; Dispositions de test
  • G06F 21/44 - Authentification de programme ou de dispositif
  • G06F 9/455 - Dispositions pour exécuter des programmes spécifiques Émulation; Interprétation; Simulation de logiciel, p.ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
  • G06F 21/60 - Protection de données

79.

Method for over-the-air measurement signal generation

      
Numéro d'application 13971622
Numéro de brevet 10484104
Statut Délivré - en vigueur
Date de dépôt 2013-08-20
Date de la première publication 2015-02-26
Date d'octroi 2019-11-19
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Reed, John Douglas

Abrégé

A method is provided for generating and transmitting a test signal for an over-the-air test of a device-under-test that is in simulated motion. The method includes dithering Doppler shifts of a carrier frequency of the test signal on sub-path components of the test signal to produce slightly different frequencies per sub-path component, wherein the sub-path components are at a first and second polarization orientations. Dithering Doppler shifts can include dithering a first sub-path component at the first polarization orientation while keeping this sub-path component at the second polarization orientation at the original Doppler shift of the carrier frequency of the test signal, or keeping a first sub-path component at the first polarization orientation at the carrier frequency of the test signal while dithering this sub-path component at the second polarization orientation. Dithering Doppler shifts can include dithering sub-path components at the first and the second polarization orientation.

Classes IPC  ?

80.

AUTOMATICALLY DETECTION OF A NETWORK OPERATOR FOR A MOBILE NETWORK DEVICE

      
Numéro d'application DK2013050230
Numéro de publication 2015/003707
Statut Délivré - en vigueur
Date de dépôt 2013-07-08
Date de publication 2015-01-15
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Poulsen, Dennis Juul
  • Ciosici, Manuel Rafael
  • Andersen, Sune Sonne

Abrégé

The invention relates to a method for automatically configuring a mobile device such as a mobile phone with service parameters provided by a network operator. In order to receive the service parameters the mobile phone needs to connect with the network operator associated with the SIM card which the mobile device has been configured with. However, it may be difficult to make this connection since the SIM card does not uniquely define the network operator. According to an embodiment of the invention the network operator is identified or suggested based on databases containing information of names or alternative names of network operators and probabilities indicating a likeliness that a network operator may be the operator associated with the SIM card.

Classes IPC  ?

  • H04W 8/18 - Traitement de données utilisateur ou abonné, p.ex. services faisant l'objet d'un abonnement, préférences utilisateur ou profils utilisateur; Transfert de données utilisateur ou abonné
  • H04W 48/18 - Sélection d'un réseau ou d'un service de télécommunications

81.

Adjustable electronic device holder

      
Numéro d'application 13431715
Numéro de brevet 08931770
Statut Délivré - en vigueur
Date de dépôt 2012-03-27
Date de la première publication 2015-01-13
Date d'octroi 2015-01-13
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Kaminski, Brian J.

Abrégé

An electronic device holder includes a base with at least three adjustable-position retaining posts extending upwardly from the base to permit an electronic device to be secured at a position above the base by the retaining posts. A test lead restraint assembly may be used to capture and thereby stabilize a test lead extending from the electronic device during testing of the electronic device.

Classes IPC  ?

  • B25B 1/20 - Etaux pour serrer des pièces de forme particulière, p.ex. des tubes

82.

VELOCITY

      
Numéro de série 86440442
Statut Enregistrée
Date de dépôt 2014-10-30
Date d'enregistrement 2015-11-17
Propriétaire Spirent Communications Inc. ()
Classes de Nice  ?
  • 09 - Appareils et instruments scientifiques et électriques
  • 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Computer software for systems verification testing; computer software for testing and analyzing the performance and integrity of devices and product features in the field of product and/or systems design, the field of product quality assurance, and the field of product and/or systems testing; computer software for product, device, and/or system design modeling and testing; computer software for use in device, product and/or system test planning, test case design, test execution, test automation, defect analysis and documentation, and test result tracking and reporting; computer software for system orchestration of processes, people and products Providing temporary use of on-line non-downloadable software for systems verification testing; Providing temporary use of on-line non-downloadable software for testing and analyzing the performance and integrity of devices and product features in the field of product and/or systems design, the field of product quality assurance, and the field of product and/or systems testing; Providing temporary use of on-line non-downloadable software for product, device, and/or system design modeling and testing; Providing temporary use of on-line non-downloadable software for use in device, product and/or system test planning, test case design, test execution, test automation, defect analysis and documentation, and test result tracking and reporting; Consulting services for others in the fields of design, planning, and implementation project management of computer software testing, product and/or systems design, product quality assurance, and product and/or systems testing

83.

Method and apparatus for virtual desktop OTA

      
Numéro d'application 14311191
Numéro de brevet 09209914
Statut Délivré - en vigueur
Date de dépôt 2014-06-20
Date de la première publication 2014-10-09
Date d'octroi 2015-12-08
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Reed, John Douglas

Abrégé

The present invention relates to testing a mobile device in a lab by providing test signals to the mobile device via a cabled connection which bypasses the actual physical antennas in the mobile device. The test signals emulate a wireless channel and incorporate representative and/or actual measured characteristics of the performance of the antennas in the mobile device. As such, the performance mobile device can be accurately measured without requiring placement in an anechoic chamber, which enables efficient testing over a large set of configurations and underlying conditions.

Classes IPC  ?

84.

System and method for testing real world A-GNSS performance of a device

      
Numéro d'application 13786020
Numéro de brevet 09519063
Statut Délivré - en vigueur
Date de dépôt 2013-03-05
Date de la première publication 2014-09-11
Date d'octroi 2016-12-13
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Davis, Jason
  • Shanishchara, Kunal
  • Garapaty, Ram
  • Butler, Brock

Abrégé

The technology disclosed relates to implementing a novel-testing framework that combines playback of captured GNSS signals with real-time emulation of assisted global navigation satellite system telemetry (abbreviated A-GNSS) in a test session with a mobile device. In particular, it can be used for testing A-GNSS performance of communication devices, navigation systems, telematics and tracking applications.

Classes IPC  ?

  • G01S 19/23 - Test, contrôle, correction ou étalonnage d'un élément récepteur

85.

Radio frequency multipath channel emulation system and method

      
Numéro d'application 14187513
Numéro de brevet 09130667
Statut Délivré - en vigueur
Date de dépôt 2014-02-24
Date de la première publication 2014-08-28
Date d'octroi 2015-09-08
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Sozanski, James
  • Grosch, Ted

Abrégé

A multipath channel emulation system and method are disclosed. In some aspects, the system and method allow for analog emulation of a multipath MIMO wireless channel. Such multipath channel emulation system is used for testing the ability of wireless communication devices to operate in an airlink channel characterized by multipath. In a particular aspect, an impedance mismatch or discontinuity is provided in an open-ended coaxial cable so as to cause multiple back and forth reflections between an impedance discontinuity and an open coaxial cable stub and, optionally, including a delay element to emulate a multi-cluster multipath environment. A plurality of such stub subsystems may be combined as sub-paths in a multipath channel emulator.

Classes IPC  ?

86.

Over the air GNSS testing using multi-channel generators to create spatially dispersed signals

      
Numéro d'application 13898240
Numéro de brevet 08854260
Statut Délivré - en vigueur
Date de dépôt 2013-05-20
Date de la première publication 2014-08-14
Date d'octroi 2014-10-07
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Boulton, Peter

Abrégé

The problem of simulating movement of multiple GNSS or regional navigational satellite system satellites across the sky within a test environment is solved by the technology disclosed using a test chamber with a plurality of zones bounded by azimuth and elevation limits, positioning at least one directional antenna in each zone, driving each antenna individually with a GNSS simulator capable of producing multiple positioning signals for a plurality of satellite sources in a single zone, and coordinating among GNSS simulators a simulated orbital movement of the satellite sources from one zone to an adjoining zone to produce changing angles of arrival for the positioning signals during a test. Both methods and systems implement this technology.

Classes IPC  ?

  • G01S 19/23 - Test, contrôle, correction ou étalonnage d'un élément récepteur
  • G01S 7/40 - Moyens de contrôle ou d'étalonnage

87.

Generating test scenarios from application-layer messages

      
Numéro d'application 13413353
Numéro de brevet 08799714
Statut Délivré - en vigueur
Date de dépôt 2012-03-06
Date de la première publication 2014-08-05
Date d'octroi 2014-08-05
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Guruswamy, Kowsik
  • Khodosh, Yuri
  • Nisenson, Joshua

Abrégé

Various example embodiments are directed to computer-implemented systems and methods for generating tests. A computer system may execute an application host and a browser. Messages originating from the application host and messages directed to the application host may be routed through the browser. The browser may be programmed to capture a plurality of application-level messages, which may comprise a plurality of requests originating from an application host and a plurality of responses directed to the application host. The computer system may generate a test scenario based on the plurality of application-level messages.

Classes IPC  ?

  • G06F 11/263 - Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences de test
  • G06F 11/36 - Prévention d'erreurs en effectuant des tests ou par débogage de logiciel
  • G01R 31/3183 - Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences de test

88.

Virtual drive test tool

      
Numéro d'application 12850986
Numéro de brevet 08781797
Statut Délivré - en vigueur
Date de dépôt 2010-08-05
Date de la première publication 2014-07-15
Date d'octroi 2014-07-15
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Oltman, Randy L.
  • Rumsby, Steven R.
  • Collins, Paul Anthony
  • Turk, Ahmed A.
  • Bailey, Michael D.
  • Morman, Joshua Barry
  • Gao, Peng
  • Law, Wai Kwok

Abrégé

A channel emulator reads a record of captured radio signal data of a group of cellular base stations in a fielded cellular network from a memory. Based on the record of the captured radio signal data, the channel emulator generates a simulation of a radio environment of the fielded cellular network. In one aspect, the simulation generates a number of live cellular base station signals fewer than the group of cellular base stations in the fielded cellular network. In another aspect, a terrain environment model is applied based on the captured radio signal data.

Classes IPC  ?

  • G06F 17/50 - Conception assistée par ordinateur

89.

BLITZ

      
Numéro d'application 012939146
Statut Enregistrée
Date de dépôt 2014-06-05
Date d'enregistrement 2014-10-15
Propriétaire Spirent Communications Inc. (USA)
Classes de Nice  ? 42 - Services scientifiques, technologiques et industriels, recherche et conception

Produits et services

Online, cloud-based computer software services featuring software for load and performance testing of websites, web applications, mobile applications, and application program interfaces (APIs).

90.

Finite state machine method for test case generation and execution of communication protocols

      
Numéro d'application 13656397
Numéro de brevet 08996920
Statut Délivré - en vigueur
Date de dépôt 2012-10-19
Date de la première publication 2014-04-24
Date d'octroi 2015-03-31
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Fattah, Hossam

Abrégé

The technology disclosed relates to implementing a novel architecture of a finite state machine (abbreviated FSM) that can be used for testing. In particular, it can be used for testing communications devices and communication protocol behaviors.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/26 - Tests fonctionnels

91.

Composite electromagnetic isolation filters

      
Numéro d'application 13632397
Numéro de brevet 09203369
Statut Délivré - en vigueur
Date de dépôt 2012-10-01
Date de la première publication 2014-04-03
Date d'octroi 2015-12-01
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s)
  • Cook, Ron
  • Sozanski, James

Abrégé

The present disclosure is directed to systems and methods for operating, designing, testing and verifying the performance of wireless communication devices. Specifically, the present systems and methods can passively attenuate unwanted electromagnetic interference (EMI) without degrading signal quality of predetermined frequency using a novel versatile module including a RF absorbing material in a composite medium surrounding the conducting signal lines. Utilizing varying permeability media, the present invention offer a robust platform to eliminate unwanted noise while maintaining a desirable control and power interfaces used for testing of wireless communication systems.

Classes IPC  ?

92.

Method and device for quasi-proxy assisted manual device testing

      
Numéro d'application 13941209
Numéro de brevet 09495267
Statut Délivré - en vigueur
Date de dépôt 2013-07-12
Date de la première publication 2014-01-16
Date d'octroi 2016-11-15
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Buege, Brian
  • Oelze, Kevin
  • Patel, Amish

Abrégé

A system and method for providing assisted manual testing of computer related devices. Test commands are routed from a user system through a proxy module to a device under test. The responses of the device are routed through the proxy module to a user system. A user interface is run on the user system that allows the user to view the responses of the device in a log with the issued test commands. The user interface includes annotation dialog boxes and fields, highlighting elements and flagging elements through which a user can annotate and create notes for the test log as the test is being run on the device. Through the proxy module, a third party can act as a user and view the test log and user created annotations and notes as the test is being run on the device. The test log, annotation and notes can also be stored by the proxy module so that a third party can view them at a later time. The third party can act as a user in issuing commands through the proxy module to be run on the device, thereby assisting in the testing. Additionally, the third party can provide additional notes and annotation to the test log.

Classes IPC  ?

  • G06F 11/00 - Détection d'erreurs; Correction d'erreurs; Contrôle de fonctionnement
  • G06F 11/263 - Génération de signaux d'entrée de test, p.ex. vecteurs, formes ou séquences de test
  • G06F 11/22 - Détection ou localisation du matériel d'ordinateur défectueux en effectuant des tests pendant les opérations d'attente ou pendant les temps morts, p.ex. essais de mise en route

93.

Connected vehicle application testing in the laboratory

      
Numéro d'application 13926930
Numéro de brevet 09015386
Statut Délivré - en vigueur
Date de dépôt 2013-06-25
Date de la première publication 2013-12-26
Date d'octroi 2015-04-21
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Boulton, Peter George
  • Pottle, John

Abrégé

The technology disclosed relates to testing of connected vehicle systems. The connections involved are sometimes referred to as Car-2-Car (C2C), Vehicle-to-Vehicle (V2V), Car-2-Infrastructure (C2I), or Vehicle-to-Infrastructure (V2I). More generically, the connections are referred to as C2X and V2X. The technology disclosed provides an over the wire simulation of signals that a system will receive in operation, which allows testing of algorithms, breadboards, prototypes and complete systems. The system simulates the position of multiple on board units as the move with the vehicles that carry them. It attenuates signals between the OBUs and can attenuate signals among the OBUs and other test components, including roadside units and synthetic OBUs. The simulation is can be practiced as a method, a device, or computer readable medium that causes a device to practice the method or that, when combined with appropriate hardware, produces the device.

Classes IPC  ?

  • G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
  • G01M 17/007 - Véhicules à roues ou à chenilles
  • G08G 1/01 - Détection du mouvement du trafic pour le comptage ou la commande

94.

System and method for evaluating performance of concurrent mobile services of mobile devices

      
Numéro d'application 13492380
Numéro de brevet 08909213
Statut Délivré - en vigueur
Date de dépôt 2012-06-08
Date de la première publication 2013-12-12
Date d'octroi 2014-12-09
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Topaltzas, Dimitrios
  • Horner, Jeffrey P.
  • Lidman, Carl Magnus
  • O'Keefe, Jonathan Patrick
  • Holt, Andrea
  • Henry, Evan
  • Bone, Simon Paul
  • Belella, Lauren

Abrégé

A system method and device for evaluating the Quality of Service (QoS) performance of mobile telephone devices in the concurrent performance of different services through a mobile telephone network is provided. In one embodiment, the method comprises establishing a first logical communication channel via the mobile telephone network, communicating first information over the first logical communication channel, establishing a second logical communication channel over a communication network, concurrently with said communicating first information, communicating second information over the second logical communication channel, and determining a plurality of service quality metrics for the first and second information communicated over the first and second logical communication channel.

Classes IPC  ?

  • H04W 24/00 - Dispositions de supervision, de contrôle ou de test

95.

Three dimensional over the air antenna performance evaluation

      
Numéro d'application 13753138
Numéro de brevet 09024828
Statut Délivré - en vigueur
Date de dépôt 2013-01-29
Date de la première publication 2013-11-14
Date d'octroi 2015-05-05
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Reed, John Douglas

Abrégé

A method of emulating real world conditions of a radio frequency (RF) signal reaching a device-under-test (DUT) includes exposing the DUT to a cone of RF signal angles of arrival transmitting coordinated RF signals from an antenna array. The antenna array has at least one antenna located at a center of the antenna array and at least three antennas located at substantially equal distance from the center and from each other. Such configuration of the antennas in the antenna array defines a base of the cone to have a range of angles of 20° to 70°. The cone of RF signal angles of arrival and the DUT may be enclosed in a chamber such as an anechoic chamber. The method sets an azimuth angle and/or an elevation angle of the DUT with respect to the transmitted RF signals.

Classes IPC  ?

96.

Transceiver port apparatus and method

      
Numéro d'application 13327426
Numéro de brevet 08611830
Statut Délivré - en vigueur
Date de dépôt 2011-12-15
Date de la première publication 2013-06-20
Date d'octroi 2013-12-17
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Au, Gabriel K.
  • Yamashita, Robert D.
  • Tung, Kin Ho

Abrégé

Various embodiments relate to an apparatus that converts between CFP signals and electrical CXP signals. Circuitry compensates for attenuation of a CXP interconnect connected to a CXP transceiver port, and converts between (i) electrical CXP signals of the CXP transceiver port (the electrical CXP signals compliant with the CXP specification), and (ii) CFP signals of the CFP transceiver port (the CFP signals compliant with the CFP specification).

Classes IPC  ?

97.

Scalable control system for test execution and monitoring utilizing multiple processors

      
Numéro d'application 13095807
Numéro de brevet 08464219
Statut Délivré - en vigueur
Date de dépôt 2011-04-27
Date de la première publication 2013-06-11
Date d'octroi 2013-06-11
Propriétaire SPIRENT COMMUNICATIONS, INC. (USA)
Inventeur(s) Wilkerson, Brian

Abrégé

Various example embodiments are directed to systems and methods for managing a plurality of distributed test engines to test at least one device under analysis (DUA). A controller and a control database may be used to manage the plurality of test engines. The control database may have stored thereon a plurality of configuration documents, a plurality of instruction documents, and at least one statistics document. Each configuration document may be associated with at least one of the plurality of test engines and may indicate an execution group of the associated at least one test engine. Each instruction document may be associated with an execution group and may comprise an indication of a testing task to be performed by the execution group associated with the instruction document. The controller may be configured to write to the plurality of configuration documents to assign each of the plurality of test engines to an execution group; write to the plurality of instruction documents to provide, for each execution group, a testing task to be performed by test engines of the execution group on the at least one DUA. The control database may configured to receive from at least a portion of a plurality of test engines an update to the at least one statistics document.

Classes IPC  ?

  • G06F 9/44 - Dispositions pour exécuter des programmes spécifiques

98.

Scenario based scale testing

      
Numéro d'application 13118155
Numéro de brevet 08463860
Statut Délivré - en vigueur
Date de dépôt 2011-05-27
Date de la première publication 2013-06-11
Date d'octroi 2013-06-11
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Guruswamy, Kowsik
  • Sapovalovs, Dmitrijs F.

Abrégé

Various example embodiments are directed to scale testing based on scenarios. A computer system may receive a scenario, which may comprise a plurality of scenario objects including, a first host, a second host, a plurality of transports, a plurality of variables and a plurality of steps. The computer system may also receive a pattern. The scenario may be processed to generate a processed scenario. The computer system may execute a first track including executing a plurality of concurrencies of the processed scenario according to the pattern.

Classes IPC  ?

  • G06F 15/173 - Communication entre processeurs utilisant un réseau d'interconnexion, p.ex. matriciel, de réarrangement, pyramidal, en étoile ou ramifié

99.

System and method for determining quality of service of a mobile device

      
Numéro d'application 13237030
Numéro de brevet 08874043
Statut Délivré - en vigueur
Date de dépôt 2011-09-20
Date de la première publication 2013-03-21
Date d'octroi 2014-10-28
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s)
  • Topaltzas, Dimitrios M.
  • Horner, Jeffrey P.

Abrégé

A system and method for determining the quality of service in wireless data network by a plurality of mobile devices is provided. In one embodiment, the method includes presenting to a user a plurality of reference content items, for each content item, receiving a reference content item rating indicative of a quality rating provided by the user, wirelessly transmitting a test content item to the mobile device, presenting the transmitted test content item to the user; receiving a test content item rating provided by the user, wherein at least some of the plurality of reference content items comprise content items of known and differing quality, normalizing the test content item rating based on the reference content rating received to provide a normalized test content item rating; and outputting a quality of service performance metric based on the normalized test content item rating.

Classes IPC  ?

100.

Methods and apparatuses for enhanced transmission selection-capable simulated traffic generation

      
Numéro d'application 13212978
Numéro de brevet 08456999
Statut Délivré - en vigueur
Date de dépôt 2011-08-18
Date de la première publication 2013-02-21
Date d'octroi 2013-06-04
Propriétaire Spirent Communications, Inc. (USA)
Inventeur(s) Hatley, William T.

Abrégé

Various aspects of the disclosed technology relate to the generation for test purposes of test traffic, in a manner compliant with advanced flow control.

Classes IPC  ?

  • G01R 31/00 - Dispositions pour tester les propriétés électriques; Dispositions pour la localisation des pannes électriques; Dispositions pour tests électriques caractérisées par ce qui est testé, non prévues ailleurs
  1     2        Prochaine page