Virtual Telephony Assistant Call Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current telephony systems lack a mechanism to effectively intervene in call flows and utilize IP data networks during voice communication sessions, limiting the integration of advanced features like intelligent call routing and voice recognition.
Innovation Solution
Implementing a communications server with integrated telephony assistant logic and command execution logic that monitors voice data for trigger events, allowing it to mute audio, parse commands, and execute instructions during calls, while also enabling smart speakers to interact with VoIP systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a communications server mediates telephony calls over circuit switched networks, then call management is reliable, but the system cannot utilize IP data networks during voice communication sessions
Solution Approach 1:
The communications server is enhanced to perform multiple functions: it continues to mediate telephony calls reliably over circuit switched networks while simultaneously enabling IP data network utilization during voice sessions. The server acts as a universal platform that handles both traditional telephony and modern IP-based data services without compromising either function.
Solution Approach 2:
The communications server serves as an intermediary between the circuit switched telephony network and IP data networks. It mediates the interaction by allowing IP data sessions to occur during voice calls through its intelligent call flow intervention capabilities, bridging the gap between legacy and modern network architectures.
2Adaptability or versatility
If the communications server intervenes in call flow to access IP data networks, then IP data network utilization is enabled, but system complexity increases
Solution Approach 1:
The patent merges the call flow intervention capability with the existing communications server architecture. Rather than adding separate complex systems, the server is enhanced with integrated intelligence that combines telephony mediation and IP data network access functions into a single unified platform, reducing overall system complexity.
3Adaptability or versatility
If telephony systems lack call flow intervention capability, then system simplicity is maintained, but intelligent call routing and voice recognition features cannot be implemented
Solution Approach 1:
The communications server is pre-configured with intelligence to automatically detect when IP data networks should be utilized during voice sessions. This preliminary capability allows the system to proactively enable intelligent features like call routing and voice recognition without requiring complex real-time decisions, thereby implementing advanced features while managing complexity.
Data Source
AI summary
Examples are disclosed for screening an inbound telephony call to a called party. At a communications server, an inbound telephony call intended for a called party's telephone number is received and checked against a whitelist database and a blacklist database. When the caller ID of the inbound call matches a telephone number contained in the blacklist database, the communications server automatically routes the call to a voicemail system or spam folder associated with the called party's telephone number. When the caller ID of the inbound call matches a telephone number contained in the whitelist database, the communications server determines whether the called party is available to receive the call. Otherwise, when the caller ID of the inbound call does not match a telephone number contained in either the whitelist database or the blacklist database, the communications server prompts the caller for additional information.


