Call Processing Pause for Ringback Tone Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication device systems often cut off color ringback tones (CRBT) before they finish playing, causing annoyance and incoherent messages due to rapid call connection setups.

Innovation Solution

Implementing a pause in call processing by using a trigger to transfer call processing to an application that provides a delay, allowing the CRBT to complete playback before resuming call processing, utilizing components like the home location register (HLR) or originating mobile switching center (MSC) to set and manage this delay based on the length of the information being conveyed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If call processing is accelerated to connect users quickly, then call connection speed is improved, but the ringback tone playback is cut short before completion

Engineering Contradiction:
Improvecall connection speedVSAvoidringback tone playback duration
Core Design Contradiction:
SpeedVSDuration of action of moving object

Solution Approach 1:

The system performs preliminary actions by initiating the ringback tone playback before completing the call connection process. The playback is started in advance and allowed to continue during the connection setup, ensuring the complete message is delivered before the call is fully established.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

An intermediary mechanism is introduced that decouples the call connection process from the ringback tone playback. The system uses a separate playback completion indicator that tracks when the ringback tone has finished playing, allowing the connection to be delayed until playback is complete rather than forcing the tone to be truncated.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If call processing is paused to complete ringback tone playback, then message coherence is improved, but call connection time increases

Engineering Contradiction:
Improvemessage coherenceVSAvoidcall connection time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system performs the ringback tone playback as a preliminary action that occurs during the call setup phase. By starting the playback early and allowing it to complete before final connection, the system ensures message coherence is maintained while minimizing the additional connection time to only what is necessary for the playback duration.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuity of useful action by overlapping the ringback tone playback with the call connection process. Rather than pausing connection to play the tone, or playing the tone after connection, the system continues both processes simultaneously, ensuring the tone completes while the connection is being established, thus minimizing total time loss.

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If the system waits for ringback tone completion before connecting calls, then user experience is improved, but system productivity decreases

Engineering Contradiction:
Improveuser experienceVSAvoidsystem throughput
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

An intermediary tracking mechanism is introduced that monitors ringback tone playback completion independently of the call connection process. This intermediary component allows the system to manage multiple calls concurrently by tracking when each call's ringback tone completes, enabling batch processing and maintaining system throughput while ensuring each user receives the complete message.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system initiates ringback tone playback as a preliminary action during call setup rather than waiting until connection is complete. This allows the playback to occur in parallel with connection establishment for multiple calls, improving user experience while maintaining system productivity through concurrent processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8781083B2Pausing call processing to enable the playback of information
Publication Date: 2014.07.15 HEWLETT PACKARD ENTERPRISE DEV LP
  • US8781083B2 patent drawing
  • US8781083B2 patent drawing
  • US8781083B2 patent drawing

AI summary

Methods, computer readable media, and system embodiments are provided for call routing in communication networks. One method embodiment includes initiating a call processing process by receiving a call for a called party, sending a message to a home location register to initiate a call termination, arming a trigger for transferring the call processing process to a set of executable instructions that can use a variable delay to pause the call processing process to allow a color ringback tone server to provide an initial play of a ringback tone, initiating an initial play of the ringback tone for receipt by the calling party, sending a message transferring the call processing process to the home location register, and setting a variable delay that allows the initial play of the ringback tone to the calling party to play for a predetermined period.