Intelligent Assistant Server Call Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunication systems lack advanced intelligent assistant services that can dynamically manage and customize communications between User Equipment (UE) devices, such as smartphones, by intercepting and rerouting calls based on user-defined rules, and providing AI-driven interactions for improved call handling and user experience.

Innovation Solution

The implementation of an intelligent assistant (IA) server within the wireless network that registers UE devices for IA services, allowing users to set rules for call management, including call rerouting, text message handling, and AI-driven interactions, utilizing IVR, text-to-speech, and AI servers to interpret user inputs and apply rules for managing incoming calls.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If an intelligent assistant server is implemented to dynamically manage and customize communications, then user control and efficiency in managing communications is enhanced, but device complexity and system infrastructure requirements increase

Engineering Contradiction:
Improveuser control in managing communicationsVSAvoidsystem infrastructure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

An intelligent assistant server is introduced as an intermediary component between users and the telecommunication network. This server intercepts incoming calls, evaluates them against user-defined rules, and automatically performs actions such as terminating calls, relaying messages, or adding users to calls. The intermediary handles the complexity of call management logic centrally, simplifying the user interface while maintaining enhanced control capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If call interception and rerouting capabilities are added to the telecommunication network, then intelligent call management is enabled, but network complexity and processing overhead increase

Engineering Contradiction:
Improvecall management capabilitiesVSAvoidnetwork infrastructure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The call management functionality is segmented into distinct modular components: an intelligent assistant server for rule-based decision making, an IVR server for voice interaction handling, and a text-to-speech server for message relay. Each component performs a specific function, allowing the system to achieve versatile call management capabilities while keeping individual component complexity manageable.

Inventive Principle:
Principle #1Segmentation

3Productivity

If AI-driven interactions and text-to-speech services are integrated, then automated call handling is improved, but energy consumption and processing requirements increase

Engineering Contradiction:
Improveautomated call handling efficiencyVSAvoidserver processing energy
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system applies AI-driven interactions and text-to-speech services selectively based on user-defined rules and call characteristics. Not all incoming calls receive the same level of automated handling; instead, the intelligent assistant server evaluates each call and applies appropriate processing only when necessary, reducing overall energy consumption while maintaining high productivity for calls that require automated handling.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10251115B2System and method for intelligent assistant service
Publication Date: 2019.04.02 VERIZON PATENT & LICENSING INC
  • US10251115B2 patent drawing
  • US10251115B2 patent drawing
  • US10251115B2 patent drawing

AI summary

Artificial intelligence-based, intelligent agent (IA) services may include an IA server assisting users of a wireless network in various communication scenarios (e.g., calls, texts, chats, etc.). A user may specify rules for managing communications directed to a User Equipment (UE) of the user. Examples of such rules may include intercepting an incoming call to the user, managing the call based on whether the user is available, determining a reason for an incoming call and notifying the user about the reason, inviting the user to join the call, adding other users to the call, recording portions of the call, providing requested information, taking notes, scheduling meetings, and providing other assistant-type services, etc. The IA services may also include monitoring, interpreting, and responding to information that is sent to, or by, the user, during a communication, in addition to implementing Machine Learning procedures for self-improvement.