Multi-Party Call Processing with Collective Importance Algorithm

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Contact centers lack an effective way to adjust call treatment when multiple individuals are involved in a call, as existing systems assume a single caller and do not account for collective attributes or profiles.

Innovation Solution

A system that processes calls with multiple callers by determining a multi-party caller identification value, retrieving individual caller information, applying a collective importance algorithm to set call treatment attributes, and generating visual displays with collective data, allowing for differentiated services based on the weighted average priority of all callers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If contact centers use traditional single-caller identification systems, then system simplicity is maintained, but the ability to provide differentiated services for multi-party calls is lost

Engineering Contradiction:
Improveability to handle multi-party callsVSAvoidcall processing system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the caller identification data into multiple individual caller IDs within a single call context. The system receives a multi-party caller ID value containing individual caller ID values for each person on the call, retrieves information for each caller separately, and processes them individually while maintaining call-level treatment attributes. This segmentation enables the system to handle multi-party calls with differentiated services without requiring complete system redesign.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal call processing framework that handles both single-party and multi-party calls through the same basic architecture. The system uses a unified multi-party caller ID value structure that degrades gracefully to single-caller scenarios, allowing the same processing logic to serve multiple functions. This multi-functionality approach maintains system simplicity while extending adaptability to various call types.

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

2Adaptability or versatility

If contact centers implement collective importance algorithms for multi-party calls, then service differentiation is improved, but processing complexity increases

Engineering Contradiction:
Improveservice differentiation capabilityVSAvoidalgorithm processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary actions by pre-retrieving information for all potential callers in the multi-party caller ID value before final call processing. The system retrieves caller information, determines individual priorities, and calculates collective importance attributes in advance, so that when the call is actually processed, the differentiation logic is already prepared. This preliminary preparation reduces real-time processing complexity while maintaining service differentiation capability.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If contact centers retrieve information for each individual caller in a multi-party call, then accuracy of caller profiles is improved, but information retrieval time increases

Engineering Contradiction:
Improvecaller profile accuracyVSAvoidinformation retrieval time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary information retrieval by fetching data for all individual callers in the multi-party caller ID value simultaneously before call processing begins. The system retrieves caller information, determines individual priorities, and prepares collective profile data in advance, reducing the time penalty during actual call handling while maintaining accurate individual caller profiles for precise service differentiation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8218753B2Processing multi-party calls in a contact center
Publication Date: 2012.07.10 CISCO TECHNOLOGY INC
  • US8218753B2 patent drawing
  • US8218753B2 patent drawing
  • US8218753B2 patent drawing

AI summary

A data processing apparatus is configured for receiving a call comprising multiple callers who are identified in a multi-party caller identification value that is received with the call; retrieving from a database, based on the multi-party caller identification value, information about each of the multiple callers; based on the retrieved information and a collective importance algorithm, determining or selecting one or more call treatment attributes for the call; and processing the call using the one or more call treatment attributes that are determined or selected. For example, a contact center or call center can provide differentiated services based on collective attributes or profiles, or a weighted average priority, of multiple people who are calling together, rather than only taking into account information about a single calling party. Call processing attributes such as priority, queuing, routing, and screen pop-up content, may be selected based on collective data about multiple callers.