Presence Server for Dynamic Recording Capacity Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Interaction-related environments face challenges in efficiently managing recording capabilities, particularly in call centers, where regulations and operational needs demand accurate recording of calls and system operations, but existing systems struggle to dynamically update recording capacity and quality in real-time, leading to potential service disruptions and increased operational costs.

Innovation Solution

A system comprising a recording system, presence server, and telephony system that communicate through SIP to dynamically update and manage recording capacity, allowing for real-time agent selection based on available recording resources, ensuring compliance and efficient call handling by integrating recording capacity information into the agent selection process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If recording capacity is increased to meet regulatory requirements, then compliance and recording quality are improved, but system complexity and operational costs increase

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

Solution Approach 1:

The patent introduces a presence server as an intermediary component that mediates between the telephony system and recording system. The presence server maintains recording capacity information and provides it to the telephony system, eliminating the need for direct complex interactions between recording and telephony systems. This intermediary approach resolves the technical contradiction by enabling compliance without proportionally increasing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If real-time recording capacity updates are implemented, then service continuity is improved, but network resource consumption increases

Engineering Contradiction:
Improveservice continuityVSAvoidnetwork resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements periodic action through event-driven updates where the presence server notifies the telephony system only when recording capacity changes occur. Instead of continuous real-time communication, the system uses event-triggered notifications (such as when storage space is consumed or recording status changes), reducing network resource consumption while maintaining service continuity.

Inventive Principle:
Principle #19Periodic action

3Reliability

If dynamic agent selection based on recording capacity is implemented, then recording reliability is improved, but call handling time increases

Engineering Contradiction:
Improverecording reliabilityVSAvoidcall handling time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the presence server pre-calculate and maintain recording capacity information before calls are routed. The telephony system queries the presence server for available agents with sufficient recording capacity, and agent selection is made based on pre-available information. This eliminates the need for time-consuming real-time calculations during call handling, maintaining both recording reliability and efficient call routing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8233595B2System and method for forwarding a session based on a recording capacity
Publication Date: 2012.07.31 NICE LTD
  • US8233595B2 patent drawing
  • US8233595B2 patent drawing
  • US8233595B2 patent drawing

AI summary

A system and method for forwarding a session based on a recording capacity. A recording sub-system may inform a session forwarding component of a recording capacity associated with agents. A forwarding component may select an agent to handle a session based on a recording capacity associated with the agent. A session may be interrupted if the recording capacity associated with the session is reduced below a predefined level.