Pooled IP Recording System Dynamic Channel Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional voice recording systems in call centers are constrained by hardwired connections, limiting the ability to implement load balancing and redundancy, and requiring more hardware due to fixed recorder channels that are always connected and in use.
Innovation Solution
The system dynamically manages and routes audio over a computer network, allowing shared use of recording channels and enabling software-controlled recording, with fault tolerance by reallocating recording tasks among multiple recorders, reducing the need for physical connections and hardware.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If hardwired physical connections are used between telephone switch and recorder channels, then recording reliability is ensured, but device complexity and hardware requirements increase
Solution Approach 1:
The patent replaces the mechanical hardwired physical connections with software-controlled network routing. The recording system uses IP-based communication and software configuration to route audio streams from telephone switches to recorders, eliminating the need for physical hardwired connections while maintaining recording reliability through protocol-based communication and software-managed connectivity.
Solution Approach 2:
The patent introduces a network infrastructure as an intermediary between the telephone switch and recorder channels. Audio streams are transmitted through IP network protocols rather than direct physical connections, allowing flexible routing and reducing hardware complexity while maintaining reliable recording through the standardized network communication layer.
2Reliability
If dedicated recorder channels are always connected and in use, then recording availability is maintained, but quantity of hardware increases
Solution Approach 1:
The patent implements dynamic recorder channel allocation where recording channels are not permanently assigned but are dynamically allocated based on real-time demand. The system monitors which channels are actively being recorded and allocates recorder resources accordingly, allowing the same hardware to serve multiple channels at different times rather than requiring dedicated hardware for each channel.
Solution Approach 2:
The patent makes recorder channels universal and multi-functional by allowing a single recorder channel to handle multiple telephone switch channels sequentially. Instead of requiring one dedicated recorder per channel, the system enables recorder channels to be shared across multiple sources through software-controlled routing, reducing the total quantity of recorder hardware needed while maintaining recording availability.
3Stability of the object's composition
If audio is hardwired to specific recorder channels, then recording stability is ensured, but adaptability and load balancing capability are reduced
Solution Approach 1:
The patent implements dynamic audio routing where the connection between telephone switch channels and recorder channels is not fixed but can be changed in real-time through software control. This allows the system to adapt to varying recording demands, redistribute load across multiple recorders, and reconfigure routing without physical reconnection, maintaining stability through software-managed connections while providing full adaptability.
Solution Approach 2:
The patent establishes software-controlled routing configurations in advance that define permissible audio paths and recorder capabilities. This preliminary software configuration enables the system to quickly adapt and reconfigure audio routing in response to changing conditions, providing both stability through pre-defined valid configurations and adaptability through the ability to switch between configurations without physical changes.
Data Source
AI summary
Embodiments of the present invention provides systems and methods for pooled IP recording. An exemplary method of the present invention comprises monitoring a user's logon, associating a communication device to the user, assigning an interface to a recorder associated with the communication device, and recording data from the communication device sent over the interface. Another exemplary method of the present invention comprises detecting a recorder failure and dynamically routing an interface associated with the failed recorder to at least one other recorder.


