Chat Application GUI Elements for No-Switch Task Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inefficiencies and interruptions when switching between applications during virtual interactions, such as online chats, to perform actions like checking calendars, and may forget to-do actions without proper note-taking.

Innovation Solution

Implementing GUI elements in the chat application that automatically invoke external application functionalities based on machine learning models to identify and execute actions, providing summaries of completed and pending tasks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users switch between applications during virtual interactions to perform actions, then they can access external application functionalities, but they experience interruptions and time loss

Engineering Contradiction:
Improveaccess to external application functionalitiesVSAvoidtime loss from application switching
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent merges external application functionalities directly into the chat application interface by generating GUI elements that invoke external applications. This integration allows users to access calendar, task management, and other external functionalities without leaving the chat application, thereby eliminating application switching and associated time loss while maintaining access to versatile external capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of generated GUI elements that act as mediators between the chat application and external applications. These GUI elements enable indirect access to external functionalities through the chat interface, serving as a bridge that eliminates the need for direct application switching while maintaining functional access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If users manually note down to-do actions during chat sessions, then they can remember tasks, but they lose time and interrupt the conversation flow

Engineering Contradiction:
Improvetask memoryVSAvoidconversation flow efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements self-service functionality where the system automatically identifies action items from chat messages and generates corresponding GUI elements without requiring user intervention. The system autonomously extracts tasks, creates actionable elements, and manages them within the chat interface, eliminating the need for manual note-taking while maintaining task reliability and preserving conversation flow.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary action by automatically identifying and extracting action items from chat messages in real-time before users would need to manually note them. The system proactively generates GUI elements for tasks based on chat content analysis, preparing actionable items ahead of time without interrupting the conversation, thus maintaining both task reliability and productivity.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the chat application integrates external application functionalities, then user efficiency improves, but the chat application complexity increases

Engineering Contradiction:
Improveuser efficiencyVSAvoidchat application complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the integration of external functionalities into discrete, modular GUI elements that are generated dynamically based on chat context. Each external functionality is represented as a separate, independently manageable element rather than a monolithic integration, allowing the chat application to maintain simplicity while providing access to multiple external capabilities through standardized, segmented interfaces.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20250286844A1Facilitating user actions for virtual interactions
Publication Date: 2025.09.11 ZOOM COMMUNICATIONS INC
  • US20250286844A1 patent drawing
  • US20250286844A1 patent drawing
  • US20250286844A1 patent drawing

AI summary

Example methods and systems facilitate user actions during a chat session on an online chat platform. A client device is installed with a chat and video conference application. The chat and video conference application includes a machine learning (ML) model. The client device receives a chat message during a chat session and identifies an action item from the chat message using the ML model. One or more GUI elements can be generated associated with a functionality of an application corresponding to the action item. A GUI element can be activated to invoke the functionality of the application.