Forking Call Audio Channels for Real-Time Recording
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current call recording methods in customer service centers are limited by infrastructure dependencies, making them costly and difficult to implement, and struggle to differentiate between near-end and far-end speakers, leading to inefficient recording and analysis.
Innovation Solution
A system and method for forking transmit and receive call audio channels, allowing independent processing and recording of call audio streams without relying on specific VoIP or PBX infrastructure, enabling real-time analysis and storage by accessing and manipulating audio signals at the user's telephony device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If trunk-side recording is used, then call recording is achieved, but it becomes difficult to identify calls based on internal extension and monitor calls in real-time
Solution Approach 1:
The patent introduces a call recording system that acts as an intermediary between the PBX and the call audio streams. This intermediary captures audio at the extension level rather than the trunk level, enabling both recording and real-time monitoring while maintaining call identification capabilities through its position in the audio path between the endpoint and the network
Solution Approach 2:
The patent extracts the call audio streams from the traditional trunk-side recording location and redirects them through a dedicated recording system at the extension level. This extraction allows the system to separate recording functions from the main call processing path, enabling independent control and monitoring capabilities
2Reliability
If extension-side recording is used, then call recording at each internal extension is achieved, but compatibility issues arise and costs become extremely expensive
Solution Approach 1:
The patent creates a universal call recording system that interfaces with the PBX through standard protocols and can record calls from multiple extensions simultaneously. The system performs multiple functions including recording, monitoring, and analytics on a single platform, eliminating the need for separate recording solutions at each extension and reducing overall system complexity and cost
Solution Approach 2:
The patent merges the call recording functionality into a centralized system that handles multiple extensions through a single interface. By combining recording, monitoring, and analytics capabilities in one system rather than distributing them across multiple extension-level devices, the patent reduces compatibility issues and lowers overall system cost
3Adaptability or versatility
If VoIP recording systems are used, then recording can occur in IP-based networks, but selection is dictated by previously-installed infrastructure and installation may be complex or disruptive
Solution Approach 1:
The patent implements a self-service call recording system that automatically interfaces with the existing PBX infrastructure through standard protocols. The system configures itself to capture call audio streams without requiring complex manual setup or disruption to existing call routing, and provides automatic call identification and recording initiation
Solution Approach 2:
The patent introduces a mediator system that sits between the VoIP network and the recording function, capturing audio streams through standard IP protocols. This intermediary approach allows the system to work with any existing VoIP infrastructure without requiring changes to the core network architecture, simplifying installation and reducing disruption
4Reliability
If traditional call recording systems are used, then recording functionality is provided, but they are closely tied to VoIP or PBX infrastructure making selection and implementation restrictive
Solution Approach 1:
The patent creates a universal call recording system that can interface with multiple types of telephony infrastructure including traditional PBX, modern VoIP systems, and hybrid environments. The system provides consistent recording functionality across different platforms through standardized interfaces, making it adaptable to various infrastructure choices without being locked into a specific vendor or technology
Data Source
AI summary
A method is disclosed for forking call audio channels. The method includes, during an active call, receiving a first audio stream of first call audio that originates from a far-end telephony device, and receiving a second audio stream of second call audio that originates from a microphone of a near-end headset. Further, the method includes generating, during the active call, a third audio stream containing the first call audio by processing the first audio stream, and generating a fourth audio stream containing the second call audio by processing the second audio stream. Still yet, the method includes, during the active call, generating a fifth audio stream containing the first call audio, and generating a sixth audio stream containing the second call audio.


