VoIP Control Signaling Direct Connection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In VoIP environments, there is a need for improved control signaling between VoIP phones and computing devices, as existing systems do not effectively share control signaling, leading to inefficiencies and errors in call management.

Innovation Solution

A system that establishes a direct connection between VoIP endpoint devices and computing devices, allowing for the transmission and modification of VoIP control signaling without relay through other devices, enabling the VoIP server to modify calls based on received signaling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If VoIP control signaling is shared with the VoIP server, then the VoIP server can control the VoIP calls, but the computing device cannot directly access or modify the control signaling

Engineering Contradiction:
Improvecontrol accessVSAvoidsignaling path
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the control signaling path into two independent channels: one between the VoIP endpoint device and VoIP server for call control, and another direct channel between the VoIP endpoint device and computing device for local processing. This allows the computing device to access and modify control signaling without affecting the server-based control mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The VoIP endpoint device acts as an intermediary that receives control signaling from the VoIP server and simultaneously forwards it to the computing device via a direct connection. This intermediary approach enables the computing device to access and modify control signaling while maintaining the server's control authority.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a relay through another device is used for control signaling, then signaling can be transmitted, but the connection is not direct and may introduce delays or errors

Engineering Contradiction:
Improvesignaling transmissionVSAvoidsignaling delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the control signaling transmission function from the relay path and establishes a direct connection between the VoIP endpoint device and computing device. This eliminates intermediate relays and reduces signaling delay while maintaining reliable transmission through dedicated direct communication channels.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If computing device processes VoIP control signaling directly, then productivity increases, but the system requires direct connection capability

Engineering Contradiction:
Improvecall management efficiencyVSAvoidconnection setup
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The direct connection between the VoIP endpoint device and computing device serves multiple functions: it enables control signaling transmission, allows local processing of signaling for productivity enhancement, and provides a reliable communication channel. This multi-functional approach justifies the connection setup complexity through significant productivity gains.

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

Data Source

PatentUS9007934B1Control signaling between VoIP phone and computing device
Publication Date: 2015.04.14 GOOGLE LLC
  • US9007934B1 patent drawing
  • US9007934B1 patent drawing
  • US9007934B1 patent drawing

AI summary

Described are computer-based methods and apparatuses, including computer program products, for sharing control of a voice over internet protocol (VoIP) call. In some examples, the method includes establishing a direct connection between a VoIP endpoint device and a computing device associated with the VoIP endpoint device. The method further includes communicating, via the direct connection, VoIP control signaling between the VoIP endpoint device and the computing device. The method further includes modifying a VoIP call based on the VoIP control signaling.