Voicemail Server Audio Encoder Negotiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice mail systems face significant processing resource demands and potential audio quality risks due to the need for real-time transcoding of HD Voice messages to NarrowBand format, especially in heterogeneous telecommunications networks with various coding formats.

Innovation Solution

A method that determines the audio encoders used by both the depositing and subscribing users, selecting the appropriate encoding format for recording voice messages, thereby optimizing the negotiation of audio encoders and reducing transcoding operations, and storing messages in a format compatible with the subscriber's terminal.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If real-time transcoding of HD Voice messages to NarrowBand format is performed in the voice mail server, then compatibility with NarrowBand terminals is achieved, but processing resource demands increase significantly

Engineering Contradiction:
Improvecompatibility with NarrowBand terminalsVSAvoidprocessing resource demands
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The voice mail server determines the audio encoder type (WB or NB) of the subscriber's terminal in advance, before the message depositing user arrives. This preliminary identification allows the server to prepare the appropriate encoding format ahead of time, avoiding the need for real-time transcoding when the message is deposited. The server stores messages in the predetermined format that matches the subscriber's terminal capabilities, thus eliminating or reducing processing resource demands during actual message deposition.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If real-time transcoding of HD Voice messages to NarrowBand format is performed, then compatibility with NarrowBand terminals is ensured, but audio quality risks increase

Engineering Contradiction:
Improvecompatibility with NarrowBand terminalsVSAvoidaudio quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The server performs encoder determination and message encoding in advance, before the message is actually needed. By preparing the message in the correct format beforehand, the system avoids real-time transcoding operations that could introduce audio quality degradation. The message is stored in a format that is predetermined to be compatible with the subscriber's terminal, ensuring audio quality is preserved without requiring risky real-time conversion.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If HD Voice encoding format is used for storing voice messages, then audio quality is improved, but compatibility with NarrowBand terminals deteriorates

Engineering Contradiction:
Improveaudio qualityVSAvoidcompatibility with NarrowBand terminals
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The voice mail server dynamically changes the encoding parameter (frequency band width) based on the determined capabilities of the subscriber's terminal. If the terminal supports WB encoding, the server stores messages in WB format to preserve audio quality. If the terminal only supports NB encoding, the server stores messages in NB format to ensure compatibility. This parameter adaptation resolves the contradiction between audio quality and terminal compatibility.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If audio encoder type is determined in advance, then transcoding operations are reduced, but system complexity increases

Engineering Contradiction:
Improvetranscoding operation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The voice mail server uses feedback from the subscriber's terminal regarding its audio encoder capabilities (WB or NB support) to determine the appropriate encoding format. The terminal provides information about its supported codecs, and the server uses this feedback to make an informed decision about message encoding. This feedback mechanism simplifies the overall system by using existing capability information rather than requiring complex real-time transcoding infrastructure.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2739027B1Method for leaving a voice message on a voicemail server, corresponding voicemail server and computer program
Publication Date: 2016.08.24 ORANGE SA
  • EP2739027B1 patent drawingFigure 1~2A
  • EP2739027B1 patent drawingFigure 2B~2C
  • EP2739027B1 patent drawingFigure 3

AI summary

The method involves identifying a set of audio coders (E2) that is likely to be used by an audio terminal at the time of processing of a vocal message by the audio terminal of a user wishing to process the vocal message. An audio coder functioning in a wideband is selected (SE3a). Another audio coder functioning in a narrow band is selected (SE3b) from the audio terminal of the user. A processed text message is recorded (E4) in a coding format in conformity with the audio coder selected from the audio terminal of the user wishing to process the text message. Independent claims are also included for the following: (1) a voice messaging server (2) a computer program comprising instructions for performing a method for processing vocal message (3) a computer readable recording medium with instructions for performing the method for processing vocal message.