VoIP Group Paging Synchronization via Buffered Voice Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

VoIP systems face challenges in delivering synchronized voice messages over a group of phones due to connection delays, resulting in potential echo issues when phones are in close proximity, and existing solutions like recording and delayed playback are unsatisfactory for real-time message delivery.

Innovation Solution

A method that assembles a voice message with a voice portion and an address portion, buffers the voice portion, determines the address of each phone, waits for a period based on connection time, and sends the voice message to established or all phones, allowing for concurrent real-time playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If voice messages are sent to multiple phones concurrently in a VoIP system, then real-time message delivery is achieved, but connection delays cause messages to play from different phones at different times creating echo

Engineering Contradiction:
Improvemessage delivery speedVSAvoidsynchronization accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system performs preliminary actions by determining the address of each phone and establishing connections with all target phones before actually playing the voice message. This ensures that all phones are ready to receive and play the message simultaneously, eliminating synchronization issues caused by connection delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism that buffers the voice message and coordinates the playback timing across multiple phones. The intermediary ensures that even though phones may connect at different times, the message is held until all phones are ready, then played simultaneously to prevent echo.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If the system waits for all connections to be established before sending the voice message, then synchronized playback is achieved, but real-time delivery capability is reduced

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidmessage delivery time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs connection establishment and address determination as preliminary actions before message playback, but buffers the message efficiently so that the actual delivery time is minimal. This allows synchronized playback without significant delay to the user.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If traditional overhead paging systems are used with speakers wired directly to phones, then synchronized message delivery is achieved, but the system lacks VoIP advantages such as remote delivery and custom groups

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidsystem flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The system combines the synchronized playback capability of traditional overhead paging systems with the versatility of VoIP systems. It can deliver messages to multiple phones simultaneously (maintaining synchronization) while also supporting remote delivery, custom groups, and other VoIP features (enhancing adaptability).

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

Solution Approach 2:

The system creates a virtual overhead paging system within the VoIP infrastructure by establishing temporary connections to multiple phones and coordinating their playback. This virtual copying of the traditional speaker-wired-to-phones architecture enables synchronized delivery without physical wiring constraints.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8335209B2Group paging synchronization for VoIP system
Publication Date: 2012.12.18 MITEL NETWORKS INC
  • US8335209B2 patent drawing
  • US8335209B2 patent drawing
  • US8335209B2 patent drawing

AI summary

This invention overcomes the problem of delay associated with establishing connections with individual phones by providing a method for sending a virtual real time voice message processed through a VOIP system to a group of phones concurrently. The method includes assembling a portion of the voice message. The voice message includes a voice portion and an address portion. The voice portion of the voice message is buffered in a digital buffer. The address portion is used to determine the address of each phone in the group. After the address of each phone in the group is determined, an attempt is made to establish a connection with each phone. The method further includes waiting for a period of time. The period of time is determined based at least in part on a time duration required to establish a connection with a phone. After waiting the period of time, the voice portion of the voice message is sent to at least one phone in the group of phones.