Telephony Virtual Assistant Interface Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Virtual assistants have not been ubiquitously integrated into traditional telephony devices, limiting their availability for managing complex tasks and interactions across various device types.

Innovation Solution

A user interface on a telephony device is developed to seamlessly integrate virtual assistant functionalities, displaying a shared line for interaction, managing incoming calls, and providing features for conversation management and call history, allowing users to interact with virtual assistants for tasks like scheduling and call handling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If virtual assistants are integrated into traditional telephony devices, then user interaction and task management capabilities are enhanced, but device complexity increases

Engineering Contradiction:
Improvevirtual assistant integrationVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the telephony device into distinct functional modules: a processing unit that handles call logic and a virtual assistant unit that handles AI interactions. This segmentation allows the virtual assistant functionality to be added without fundamentally redesigning the entire device architecture, thus reducing the complexity burden of integration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal interface layer that handles both traditional telephony operations and virtual assistant interactions through unified data structures and communication protocols. This multi-functionality approach allows the same hardware infrastructure to support diverse capabilities without proportionally increasing complexity.

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

2Ease of operation

If a unified interface for call handling and virtual assistant management is provided, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the call handling interface and virtual assistant management interface into a single unified user interface. This consolidation allows users to interact with both traditional telephony functions and AI-assisted features through one consistent interface paradigm, improving ease of operation while avoiding the need for separate control mechanisms that would increase complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary layer in the form of standardized data structures and communication protocols that mediate between the user interface and the underlying complex processing logic. This intermediary abstraction shields users from complexity while enabling sophisticated functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10715648B1User interface for virtual assistant interactions on telephony device
Publication Date: 2020.07.14 CISCO TECHNOLOGY INC
  • US10715648B1 patent drawing
  • US10715648B1 patent drawing
  • US10715648B1 patent drawing

AI summary

A user interface for virtual assistant interactions on a telephony device may be provided. First, a plurality of lines associated with the telephony device, including a designated line for a user and a shared line for a virtual assistant, may be displayed through the user interface. Next, in response to receiving an incoming call to the designated line, a plurality of features associated with handling the incoming call, including an assistant feature to direct the incoming call to the virtual assistant, may be displayed through the user interface. Then, in response to the incoming call being directed to the virtual assistant, a plurality of features associated with managing a conversation between the virtual assistant and a caller during the incoming call may be displayed through the user interface. After the incoming call has ended, a call history associated with the incoming call may be displayed through the user interface.