Communication Session Virtual Assistant for Task Coordination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems require users to manually perform tasks during group interactions, such as scheduling meetings or financial transactions, which can be cumbersome and inefficient.

Innovation Solution

A virtual assistant is integrated into communication sessions to analyze messages, identify tasks, and provide assistance by gathering data and coordinating actions among participants, such as scheduling meetings or performing financial transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually perform tasks during communication sessions, then users have full control over task execution, but task completion time and user effort increase significantly

Engineering Contradiction:
Improvetask completion speedVSAvoidtime spent on manual task coordination
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces a virtual assistant as an intermediary entity that mediates between multiple users during communication sessions. The virtual assistant receives natural language messages from users, interprets task requirements, coordinates with relevant parties, and executes tasks autonomously. This intermediary approach eliminates the need for manual back-and-forth coordination while maintaining user control through natural language instructions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The virtual assistant enables self-service by autonomously performing task coordination and execution without requiring direct user intervention. Once a user provides initial task parameters through natural language, the virtual assistant independently gathers necessary information, schedules tasks, coordinates with other users, and manages task completion, significantly reducing the time users spend on manual coordination.

Inventive Principle:
Principle #25Self-service

2Extent of automation

If a virtual assistant is introduced to automate tasks, then task execution efficiency improves, but system complexity increases

Engineering Contradiction:
Improveautomation of task coordinationVSAvoidcomplexity of communication system
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The virtual assistant is designed as a universal multi-functional entity that can handle various types of tasks including scheduling meetings, coordinating financial transactions, arranging transportation, and managing reservations. By consolidating multiple specialized functions into a single versatile assistant, the system avoids the complexity of implementing separate automated systems for each task type while achieving comprehensive automation.

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

Solution Approach 2:

The virtual assistant serves as an intermediary layer between users and complex backend systems. It translates natural language user intentions into structured task parameters, coordinates with various service providers and users, and manages task execution workflows. This intermediary approach shields users from system complexity while enabling sophisticated automated task coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If virtual assistant analyzes all messages in communication session, then task identification accuracy improves, but processing time and computational resources increase

Engineering Contradiction:
Improvetask identification accuracyVSAvoidmessage processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The virtual assistant performs preliminary actions by continuously monitoring and pre-processing messages in the communication session, maintaining a ready state for task identification. When a user expresses a task intention, the virtual assistant has already analyzed the context and can quickly identify and execute the task without requiring comprehensive re-analysis of all messages, thus maintaining high accuracy while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The virtual assistant applies local quality by focusing its detailed analysis only on messages that contain task-related keywords or patterns, rather than uniformly analyzing all messages. It uses contextual awareness to identify which messages require deep processing for task identification, thereby improving accuracy for relevant messages while minimizing unnecessary processing of unrelated communications.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250284923A1Virtual assistant in a communication session
Publication Date: 2025.09.11 APPLE INC
  • US20250284923A1 patent drawing
  • US20250284923A1 patent drawing
  • US20250284923A1 patent drawing

AI summary

Disclosed are systems, methods, and non-transitory computer-readable storage media for utilizing a virtual assistant as part of a communication session. One or more users can select to utilize a virtual assistant to assist the participant users with tasks during the communication session. A user can use a communication application to enter a message directed to the virtual assistant. The virtual assistant can analyze the entered message and determine that the message was directed to the virtual assistant rather than to the other participants. As a result, the message will not be transmitted to the other participants of the communication session and the virtual assistant will assist the user with the identified task. A virtual assistant can assist a user with a variety of different tasks. For example, the virtual assistant can gather requested data for the user from one or more web servers, such as weather data, traffic data, etc.