Dynamic IP-PBX Assignment via Cloud Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional telephone communication systems using IP-PBXs face issues such as network bandwidth consumption and inefficiencies in communication due to IP-PBX malfunctions and network problems, which affect connection establishment and cost users for communication bandwidth.

Innovation Solution

A dynamic IP-PBX assigning process that allows direct connection between calling and called devices through a cloud server, using device identification and Internet protocol addresses to establish connections via push-notification or cloud-command methods, reducing network bandwidth usage and improving communication efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the conventional IP-PBX assigns a particular telephone line to the target phone, then the calling request can be accepted, but the network bandwidth consumption increases and communication efficiency decreases

Engineering Contradiction:
Improveconnection establishmentVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts the IP-PBX assignment function from the communication path. Instead of routing calls through the IP-PBX which assigns telephone lines, the system directly connects calling and called devices using their device identification and Internet protocol addresses, eliminating the need for IP-PBX line assignment and reducing network bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a cloud server as an intermediary that enables direct device-to-device communication. The cloud server facilitates the connection by exchanging device identification and Internet protocol address information between calling and called devices, allowing direct communication without traditional IP-PBX mediation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the IP-PBX manages and assigns telephone lines to target phones, then communication can be established, but communication efficiency decreases due to IP-PBX malfunctions and network problems

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidconnection stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent removes the IP-PBX from the communication path entirely. By using direct device-to-device connection with device identification and Internet protocol addresses, the system eliminates the single point of failure that the IP-PBX represents, improving both communication efficiency and connection stability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If the conventional system routes calls through the cloud server and IP-PBX, then devices can communicate, but the network bandwidth is occupied and users pay for communication bandwidth

Engineering Contradiction:
Improvecommunication capabilityVSAvoidnetwork bandwidth usage
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts the call routing function from the cloud server and IP-PBX infrastructure. By enabling direct peer-to-peer communication between devices using their Internet protocol addresses, the system eliminates the need for cloud server and IP-PBX bandwidth occupation, reducing overall network bandwidth consumption while maintaining communication capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10917443B2Telephone communication system and method for dynamic assignment of IP-PBXs
Publication Date: 2021.02.09 CHAN CHARLES LAP SAN
  • US10917443B2 patent drawing
  • US10917443B2 patent drawing
  • US10917443B2 patent drawing

AI summary

A telephone communication system and a method for IP-PBXs is disclosed. The system includes a cloud server, a plurality of IP-PBXs each provided with first voice call devices, and a plurality of second voice call devices. The IP-PBXs are registered in the cloud server, each IP-PBX is installed with a first application program, each first voice call device is assigned with a set of extension codes, and each IP-PBX uses the first application program to manage the voice call functions of the first voice call devices. The second voice call devices are registered in the cloud server, each second voice call device is installed with a second application program to perform voice call functions, and the cloud server assigns a set of system assigning codes to each of the IP-PBXs and the second voice call devices.