Proxy Server Recording for Telephony Media Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional passive tap recording techniques in telephony environments lack intelligence for managing and recording media communications, leading to limitations in recording features and scalability within customer centers.

Innovation Solution

The implementation of a proxy server system that configures and manages communication components to enable recording of media streams, transmitting and receiving these streams over a network, and recording them using standard call control protocols like SIP, H323, and MGCP, while also providing failover solutions for recorder and proxy server failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If traditional passive tap recording techniques are used, then minimum intrusion into communication system is achieved, but intelligence for managing and recording media communications is lacking

Engineering Contradiction:
Improveintrusion into communication systemVSAvoidintelligence for managing and recording
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The patent introduces a recording system with a recorder that acts as an intermediary component between the communication system and storage. The recorder receives media streams through passive tapping via a tap device connected to the communication bus, enabling intelligent management and recording of communications without intruding into the core communication flow. This mediator approach allows the system to gain recording capabilities while maintaining communication system integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If recorders are deployed at media processing device or distribution devices using network traffic monitoring features, then recording capability is enabled, but device complexity increases

Engineering Contradiction:
Improverecording capabilityVSAvoiddeployment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the recording function into separate dedicated recorder components rather than integrating recording capabilities into existing media processing or distribution devices. Each recorder is an independent unit that can be deployed separately and configured to monitor specific communication streams. This segmentation reduces the complexity of individual devices while enabling reliable recording capabilities through specialized components.

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If passive tap recording is deployed in telephony environment with no intelligence, then cost effectiveness is achieved, but scalability for compliance recording is limited

Engineering Contradiction:
Improvecost effectivenessVSAvoidscalability for compliance recording
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent designs the recorder as a universal component capable of recording multiple types of media streams (voice, data, video) from various communication protocols through standardized interfaces. The recorder can be configured to monitor different communication sessions and store them in a unified format, enabling the system to scale for compliance recording across diverse telephony environments without requiring separate specialized systems for each communication type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10009460B2Recording invocation of communication sessions
Publication Date: 2018.06.26 VERINT AMERICAS INC
  • US10009460B2 patent drawing
  • US10009460B2 patent drawing
  • US10009460B2 patent drawing

AI summary

Systems and methods for recording a communication session between a customer and an agent of a customer center communication system are provided. In this regard, a representative method comprises: configuring a communication component of the customer center communication system to enable recording of a media stream associated with the communication session; transmitting the media stream over a network based on the configuration of the communication component; receiving the media stream over the network; and recording the received media stream.