Voice Messaging Caller Identification via Voiceprint Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice messaging systems often fail to accurately identify callers, especially within an enterprise environment, leading to missed responses and misprioritization of messages, as they rely on signaling information that may not reveal the true identity of callers, such as colleagues or supervisors, especially when they call from external lines or conference rooms.

Innovation Solution

Implementing a voice recognition algorithm that compares caller voices to stored voiceprints to accurately identify callers, allowing for enhanced caller identification and prioritization of messages, with optional confidence threshold adjustments to minimize errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the voice messaging system uses signaling information from the network to identify callers, then the system operation is simple and reliable, but the caller identification accuracy deteriorates when callers use external lines or conference rooms

Engineering Contradiction:
Improvesystem operation reliabilityVSAvoidcaller identification accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system segments the caller identification process into two independent components: network signaling information extraction and voiceprint-based identification. This allows the system to maintain the simple reliable signaling pathway while adding a separate voice analysis pathway that compensates for signaling limitations without disrupting the overall system operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The voiceprint database serves as an intermediary between the network signaling information and the final caller identification. When signaling information is insufficient or unreliable, the system queries the voiceprint database with the caller's voice sample to obtain accurate identification, thereby mediating the gap between simple signaling and accurate identification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the voice messaging system implements voice recognition algorithms to accurately identify callers, then the caller identification accuracy improves, but the device complexity increases

Engineering Contradiction:
Improvecaller identification accuracyVSAvoidsystem structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary action by pre-collecting and storing voiceprint samples from all expected callers in the voiceprint database before actual caller identification occurs. This advance preparation eliminates the need for complex real-time voice analysis infrastructure, as the system only needs to compare incoming voice samples against pre-stored templates during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates voiceprint copies of caller voices and stores them in the voiceprint database. Instead of requiring complex real-time voice recognition algorithms, the system uses these pre-created voice copies for comparison, significantly reducing computational complexity while maintaining high identification accuracy.

Inventive Principle:
Principle #26Copying

3Measurement precision

If the voice messaging system stores and compares voiceprints for all callers, then the caller identification accuracy improves, but the information storage requirements increase

Engineering Contradiction:
Improvecaller identification accuracyVSAvoiddata storage volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system extracts only the essential voiceprint features from complete voice recordings and stores only these extracted features in the voiceprint database. By taking out and storing only the critical identification elements rather than entire voice messages, the system achieves accurate caller identification while minimizing data storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2262212B1Caller recognition by voice messaging system
Publication Date: 2019.03.06 AVAYA INC
  • EP2262212B1 patent drawingFigure 1
  • EP2262212B1 patent drawingFigure 2
  • EP2262212B1 patent drawingFigure 3

AI summary

Voice analysis of a subscribers' greeting is used to assist with determining a true identity of a caller. When a greeting is recorded by the subscriber (e.g., the subscriber speaks their voice as part of their default greeting, or a custom greeting for a voice mail system), the system can analyze the greeting and create a voice signature or voiceprint of the greeting. This voiceprint information can be saved in the system and associated with the subscriber. When a subscriber changes their greeting that was previously analyzed to create a voiceprint, the messaging system can optionally analyze the newly recorded greeting to create a new voiceprint for the subscriber, with the system saving the new voiceprint in the system for future recognition tasks. This voiceprint is then used to identify the true identity of a caller that leaves a voice message.