IP Library Granted Patent US 11,399,202
Granted Patent B2
US 11,399,202 · App. 16/839,596 · Granted Jul 26, 2022

Analytics in video/audio content distribution networks

Inventors: Ted Korte (Satellite Beach, FL); Sergey Lobanov (Nizhny Novgorod, RU); Maxim Uvarov (Nizhny Novgorod, RU); Anatoly Shishin (Nizhny Novgorod, RU); Andrey Kochetkov (Cary, NC)
Assignee: Q'ligent Corporation
H04N21/2407G06F11/3409G06F11/3466H04L41/5032H04L43/08H04L43/12H04N21/2408
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,399,202
App. No.
16/839,596
Granted
Jul 26, 2022
Kind
B2
Abstract

A method may comprise collecting data from a core network, an operator network and a customer premise network. KPI values corresponding to one or more KPIs may be determined, based on the collected data. KQI values corresponding to one or more KQIs may be determined, based on the one or more of the determined KPI values. The determined KQI values may be output to an operator. In an embodiment, data collected from the core network may include data collected from one or more analyzer devices and head end probes. Data collected from a customer premise network may include data collected from last mile equipment or customer premise probes.

Claims (29)

1. A method comprising:

monitoring at least one key performance indicator (KPI) corresponding to at least one or more key quality indicators (KQIs) over a period of time;

determining whether a plurality of monitored instances of the at least one KPI exceed an error count threshold during the period of time, wherein the error count threshold is determined based on subscriber cancelation data; and

on a condition that the error count threshold is met or exceeded during the period of time, triggering an alarm;

wherein the period of time corresponds to a sliding window of time, wherein the sliding window of time changes in time, when the error count threshold is not met or exceeded.

2. The method of claim 1 , wherein the at least one KPI includes at least one of a channel change rate or a picture quality metric.

3. The method of claim 1 , wherein the at least one KPI includes at least one of a service availability ratio, a number of subscriber sessions with a degradation and a service recovery time.

4. The method of claim 1 , wherein the KQIs include one or more of an availability factor of operator equipment for media transmission, an availability factor of a service provider, and an availability factor for media reception at customer premise equipment (CPE).

5. The method of claim 4 , wherein the period of time is a variable period of time.

6. The method of claim 4 , wherein the availability factor of the service provider is a factor of at least one or more periodic metrics including: a number of decoded video frames, a number of erroneously decoded frames, a number of errors in stream data, a number of decoded audio frames and a number of errors in audio data.

7. The method of claim 4 , wherein the availability factor for media reception is a is a factor of at least one or more non-periodic metrics including: a channel switching time, CPU boot time or a data buffering metric.

8. The method of claim 1 , wherein the KPIs include at least one of: a service availability ration, a percentage of subscriber sessions with service degradation and a service recovery time.

9. A system comprising:

circuitry configured to monitor at least one key performance indicator (KPI) corresponding to at least one or more key quality indicators (KQIs) over a period of time;

circuitry configured to determine whether a plurality of monitored instances of the at least one KPI exceed an error count threshold during the period of time, wherein the error count threshold is determined based on subscriber cancelation data; and

circuitry configured to, on a condition that the error count threshold is met or exceeded during the period of time, trigger an alarm;

wherein the period of time corresponds to a sliding window of time, wherein the sliding window of time changes in time, when the error count threshold is not met or exceeded.

10. The system of claim 9 , wherein the at least one KPI includes at least one of a channel change rate or a picture quality metric.

11. The system of claim 9 , wherein the at least one KPI includes a service availability ratio, a number of subscriber sessions with a degradation and a service recovery time.

12. The system of claim 9 , wherein the KQIs include one or more of an availability factor of operator equipment for media transmission, an availability factor of a service provider, and an availability factor of subscriber equipment for media reception.

13. The system of claim 9 , wherein the period of time is a variable period of time.

14. The system of claim 12 , wherein the availability factor of the service provider is a factor of at least one or more periodic metrics including: a number of decoded video frames, a number of erroneously decoded frames, a number of errors in stream data, a number of decoded audio frames and a number of errors in audio data.

15. The system of claim 12 , wherein the availability factor of the subscriber equipment is a factor of at least one or more non-periodic metrics including: a channel switching time, CPU boot time or a data buffering metric.

16. The system of claim 12 , wherein the KPIs include at least one of: a service availability ration, a percentage of subscriber sessions with service degradation and a service recovery time.

17. A system comprising:

circuitry configured to monitor an indicator over a period of time, wherein the indicator corresponds to one or more of a channel change rate, a network inaccessibility time or a picture quality metric;

circuitry configured to determine whether the indicator exceeds an error count threshold during the period of time, wherein the error count threshold is determined based on subscriber cancelation data; and

circuitry configured to, on a condition that the error count threshold is met or exceeded during the period of time, trigger an alarm;

wherein the period of time corresponds to a sliding window of time, wherein the sliding window of time changes in time, when the error count threshold is not met or exceeded.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2022
From: KORTE, TED; LOBANOV, SERGEY; UVAROV, MAXIM; SHISHIN, ANATOLY; KOCHETKOV, ANDREY
To: Q'LIGENT CORPORATION
Reel/Frame 060264/0906 →
Continuity (4)
Provisional Application 62830047 · Apr 5, 2019
Provisional Application 62830056 · Apr 5, 2019
Provisional Application 62830062 · Apr 5, 2019
Related Publication 20200322661A1 · Oct 8, 2020