On-Hold Messaging for Off-Network VoIP Calls

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing communication systems face challenges in conveying an on-hold status between callers when one user is on a traditional PSTN or cellular voice channel and the other is using a VoIP app over a data channel, as the mobile carrier does not recognize the VoIP user's call status, leading to priority issues and inability to alert the first caller that the second caller has put them on hold.

Innovation Solution

A method is introduced to receive signaling messages from the second communication device when a call interruption occurs, disconnecting the second caller and connecting a third party to establish a secondary communication between the first and third devices, using Session Initiation Protocol (SIP) and Session Description Protocol (SDP) to manage call sessions and media paths, ensuring the first caller is alerted and media is appropriately routed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a VoIP user receives an incoming voice call during a VoIP call, then the voice call takes priority and the other side is effectively put on hold, but the first caller cannot be alerted that the second caller has put them on hold

Engineering Contradiction:
Improvecall status notificationVSAvoidon-hold status information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent introduces a messaging system as an intermediary between the VoIP caller and the voice channel caller. When the VoIP user receives an incoming call and is put on hold, the system automatically sends a message through the messaging application to notify the first caller of their on-hold status. This intermediary messaging layer bridges the information gap between different communication protocols and networks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the mobile carrier does not recognize the VoIP user's call status, then the carrier cannot manage call priority properly, but introducing a new messaging system increases system complexity

Engineering Contradiction:
Improvecross-network communicationVSAvoidmessaging system integration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent leverages the existing multi-functionality of smartphone devices by utilizing both the voice channel capabilities and data channel messaging capabilities of the same device. The messaging application serves multiple purposes: it acts as a notification system for call status, a communication bridge between different network types, and an information relay service. This approach avoids adding dedicated hardware while achieving cross-network communication adaptability.

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

3Adaptability or versatility

If the first caller is on PSTN or cellular voice channel and the second caller uses VoIP app, then the carriers cannot recognize each other's call status, but establishing separate communication protocols increases device complexity

Engineering Contradiction:
Improvemixed network compatibilityVSAvoiddual protocol support
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses the messaging application as an intermediary layer that translates and bridges information between the voice channel network and the data channel network. Instead of requiring direct protocol compatibility between PSTN/cellular and VoIP systems, the messaging app serves as a mediator that receives status information from the VoIP side and conveys it to the voice channel side, and vice versa. This approach achieves mixed network compatibility without requiring complex dual protocol support in the device firmware.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9124693B2Method and system for on-hold messaging for off network calls
Publication Date: 2015.09.01 VONAGE BUSINESS INC
  • US9124693B2 patent drawing
  • US9124693B2 patent drawing
  • US9124693B2 patent drawing

AI summary

An Off Net scenario may occur during primary communications between a first and second caller, in which the second caller is connected to a network over a data channel and receives a second call over a voice channel resulting in an interruption of the primary communications between the original callers. In the Off Net scenario, a message indicating the original communication has been interrupted is received by a carrier. The carrier substitutes another communication device in place of the second caller's communication device to establish a secondary communication between the first caller's communication device and the third communication device. The secondary communication may inform the first caller of the interruption of the primary communication and may provide options regarding the primary communication to the first caller.