Presence-Based DTMF Enablement in Voice Communication Controllers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in enabling the outbound DTMF feature in PBX systems when interacting with external DTMF communication systems like IVR or conference bridges, as the PBX interprets DTMF signals intended for the external systems as its own, preventing seamless communication.
Innovation Solution
A voice communication controller that automatically enables the outbound DTMF feature by detecting user participation in external DTMF sessions through various methods, including direct communication with the external systems or a presence system, ensuring DTMF signals are transferred correctly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the PBX is programmed to always enable the outbound DTMF feature, then DTMF signals can be transferred to external systems, but the user can no longer use keypad presses to control the PBX
Solution Approach 1:
The PBX dynamically adjusts the outbound DTMF feature state based on real-time session information. The system transitions from a static configuration (always enabled or always disabled) to a dynamic state where the feature is automatically enabled only when the user is in a session with an external DTMF communication system, and disabled otherwise. This allows the system to adapt its behavior to current operational context.
Solution Approach 2:
The PBX implements a feedback mechanism by monitoring session status and using this information to automatically control the outbound DTMF feature. The system receives feedback about whether the user is currently connected to an external DTMF system, and based on this feedback, automatically enables or disables the DTMF pass-through capability without user intervention.
2Reliability
If the PBX is programmed to enable the outbound DTMF feature by default, then communication with external DTMF systems is improved, but PBX control via DTMF signaling is lost
Solution Approach 1:
The system dynamically controls the outbound DTMF feature based on session context. When the user is not in a session with an external DTMF system, the PBX maintains normal DTMF control functionality. When the user enters such a session, the system automatically enables DTMF pass-through to ensure reliable communication with the external system, and automatically disables it when the session ends.
Solution Approach 2:
The PBX uses session status feedback to automatically manage the outbound DTMF feature. The system monitors whether the user is connected to an external DTMF communication system and uses this feedback to automatically enable the feature only when needed, preventing the loss of PBX control functionality while ensuring reliable external communication when required.
3Ease of operation
If the user must manually enable the outbound DTMF feature, then PBX control functionality is maintained, but communication with external DTMF systems becomes complex and error-prone
Solution Approach 1:
The PBX performs self-service by automatically detecting when the user is in a session with an external DTMF communication system and automatically enabling the outbound DTMF feature without requiring user action. The system eliminates the need for users to remember special codes or perform specific sequences to enable DTMF pass-through, reducing operational complexity while maintaining PBX control functionality.
Data Source
AI summary
A voice communication controller (e.g., private branch exchange (PBX)) is described herein which can automatically enable an outbound dual tone multi-frequency (DTMF) feature for one of it's extensions that is attached to a phone which belongs to a user while that user is or is likely to be participating in a session with an external DTMF communication system (e.g., a conference/collaboration bridge, an interactive voice response (IVR) system, or a voice mail system). This is desirable because if the user presses button(s) on their phone then the voice communication controller which has enabled the outbound DTMF feature will not attempt to process the corresponding DTMF digit(s) but instead will automatically transfer the corresponding DTMF signal(s) to the external DTMF communication system.


