High-Availability Media Recording Quality Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-availability recording systems for media streams often experience degradation in quality due to network conditions and inefficiencies in storage and data duplication, leading to potential loss of vital information during server transitions or active-active configurations.

Innovation Solution

A system and method that record a media stream at two different network locations, compare quality metrics between the recordings, and create an archival copy based on these comparisons, ensuring high-quality and high-availability by segmenting and archiving the best quality segments from each recording.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If two recording servers are used in high-availability configuration, then system reliability is improved, but recording quality degrades due to network conditions and path variations

Engineering Contradiction:
Improvesystem availabilityVSAvoidrecording quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent segments the media stream into multiple segments and records each segment at multiple network locations. This allows comparison of quality metrics for individual segments and selection of the best quality segments for archival, thereby maintaining high recording quality while preserving system availability through multiple recorders.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by evaluating and selecting the best quality recording for each segment based on quality metrics. Different segments may be recorded from different network locations depending on which location produced the highest quality recording for that particular segment, optimizing overall archival quality.

Inventive Principle:
Principle #3Local quality

2Reliability

If active-active recording configuration is used, then system reliability is improved, but storage efficiency deteriorates due to duplication of information

Engineering Contradiction:
Improvesystem availabilityVSAvoidstorage efficiency
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The patent uses selective copying by creating archival copies only of the best quality segments from multiple recordings. Instead of duplicating all segments from all recorders, the system identifies and copies only the highest quality segments, reducing storage requirements while maintaining reliability through the comparison process.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent discards lower quality segments and recovers only the best quality segments for archival storage. This approach eliminates redundant storage of duplicate or inferior quality recordings while preserving the essential information in optimal quality form.

Inventive Principle:
Principle #34Discarding and recovering

3Reliability

If server transition is implemented for failover, then system reliability is improved, but information loss occurs during transition periods

Engineering Contradiction:
Improvesystem availabilityVSAvoidmedia data loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent performs preliminary action by recording segments at multiple network locations before any failover event occurs. This ensures that if a server transition is needed, the system already has multiple recorded copies available, preventing information loss during the transition period.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent provides beforehand cushioning by maintaining multiple recorded segments from different network locations. This creates a buffer that protects against information loss during server transitions, as the system can switch to using segments recorded by the backup server without any gap in recording coverage.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS9420091B2System and method for high-quality call recording in a high-availability environment
Publication Date: 2016.08.16 AVAYA INC
  • US9420091B2 patent drawing
  • US9420091B2 patent drawing
  • US9420091B2 patent drawing

AI summary

System and method to improve quality of a high-availability recording of a media stream, the method including: recording the media stream by at least a first and second recorders at separate network locations, to produce first and second recordings; comparing quality metrics of the first and second recordings; and creating an archival copy of the media stream based upon a comparison of quality metrics. In some embodiments, the method may further include: segmenting the first and second recordings into a respective first and second plurality of coextensive segments; and for substantially each segment of the first plurality of segments: comparing a quality metric of said segment with a quality metric of a corresponding segment from the second plurality of segments; and creating an archival copy of a segment of the media stream based upon a comparison of quality metrics for said segment.