Third Party Call Control API Web Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

VoIP systems lack third-party control capabilities, limiting users to manual call initiation using alphanumeric keypads, which is inefficient and inflexible.

Innovation Solution

A third-party call control API that allows users to initiate calls through a web browser or Internet-capable software, using Session Initiation Protocol (SIP) methods to connect calls between devices and manage billing, integrating with applications like CRM and contact management systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users initiate calls manually using alphanumeric keypad on telephone, then call initiation is achieved, but operational efficiency is low and flexibility is limited

Engineering Contradiction:
Improvecall initiation methodVSAvoidoperational efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent replaces the mechanical keypad input system with an electronic web-based interface. Users interact through a web browser using graphical user interface elements (buttons, fields, links) rather than physically pressing alphanumeric keys, thereby improving ease of operation and enabling more efficient call initiation methods such as one-click dialing and integrated application launching.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The web-based call control interface integrates multiple functions into a single platform: call initiation, contact management, application launching, and account management. This multi-functional approach eliminates the need for separate systems and enhances both operational ease and productivity by consolidating tasks.

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

2Reliability

If VoIP system uses traditional circuit switching, then call transmission is achieved, but bandwidth is wasted and infrastructure costs are high

Engineering Contradiction:
Improvecall transmissionVSAvoidbandwidth waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system transitions from circuit switching parameters to packet switching parameters. Instead of maintaining dedicated circuit connections, the VoIP system uses IP packets to transmit voice data, allowing dynamic allocation of network resources and eliminating bandwidth waste associated with idle circuit connections.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If web-based call control is implemented, then flexibility and integration capability are improved, but system complexity increases

Engineering Contradiction:
Improveintegration capabilityVSAvoidsystem architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a web server as an intermediary between the user's web browser and the VoIP system. This server handles the complexity of protocol conversion, call control logic, and integration with backend systems, while presenting a simple web interface to users. The intermediary absorbs system complexity and enables easy integration with applications like CRM systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8683044B2Third party call control application program interface
Publication Date: 2014.03.25 VONAGE BUSINESS INC
  • US8683044B2 patent drawing
  • US8683044B2 patent drawing
  • US8683044B2 patent drawing

AI summary

A third party call control (3PCC) application program interface (API) permits for users to use a web browser or other Internet capable software to place a call. The third party call control application program interface includes a first uniform resource locator operable over the Internet to effect a call between first and telephonic devices to be completed. The first uniform resource locator includes identification of the first telephonic device and identification of the second telephonic device.