Digital Assistant Task-Query Generation for Communication Composition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional communication applications lack the functionality to complete tasks such as attaching files or scheduling meetings within the authoring session of electronic communications, causing users to leave the context and lose track of their primary task.

Innovation Solution

A computerized service, such as a digital assistant, proactively generates and suggests task-queries based on the user's content and contextual information, allowing users to perform tasks like attaching files or scheduling meetings without leaving the composition context, by passively observing the user's activity and using classifiers to identify task-intents and generate semantically sound queries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users manually complete tasks such as attaching files or scheduling meetings outside the authoring session, then task completion capability is improved, but user context retention and productivity deteriorate

Engineering Contradiction:
Improvetask completion capabilityVSAvoidauthoring efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent merges the task completion functionality with the authoring session by integrating file attachment, meeting scheduling, and other tasks directly into the communication composition interface. This allows users to complete auxiliary tasks without leaving the authoring context, thereby maintaining productivity while enhancing task completion capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The communication application is enhanced with multi-functionality by incorporating various task completion features (file attachment, meeting scheduling, resource booking) within the authoring session. This universal approach allows a single application to handle both communication composition and auxiliary tasks, eliminating the need to switch contexts.

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

2Adaptability or versatility

If users switch between multiple applications to complete tasks, then task functionality is improved, but cognitive overhead and time loss increase

Engineering Contradiction:
Improvetask functionalityVSAvoidcontext switching time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Multiple task functionalities are merged into the single authoring interface, allowing users to compose communications and complete auxiliary tasks (attach files, schedule meetings, book resources) without switching applications. This integration eliminates context switching time while preserving comprehensive task functionality.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If conventional communication applications provide basic authoring functionality, then application simplicity is improved, but task enrichment capability deteriorates

Engineering Contradiction:
Improveauthoring simplicityVSAvoidtask enrichment capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The communication application maintains its simplicity for basic authoring while incorporating universal task enrichment capabilities through integrated features like file attachment, meeting scheduling, and resource booking. These additional functions are seamlessly embedded in the authoring interface, preserving ease of operation while enhancing versatility.

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

Data Source

PatentUS11379529B2Composing rich content messages
Publication Date: 2022.07.05 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11379529B2 patent drawing
  • US11379529B2 patent drawing
  • US11379529B2 patent drawing

AI summary

Technology is disclosed for proactively enriching content of electronic communications through predicting user intents. User-composed content within an electronic communication is observed and used to predict one or more intents each associated with a task related to the communication and to be completed in creating the communication. Task-queries may be generated based on the detected intents and entities extracted from the user-composed content, contextual information, or other information related to the user, such as a user-knowledge database. User selection of a suggested task-query automatically executes the task-query, and the results are provided to the user. Each result may include an action involving adding content to or supplementing the content of the electronic communication. A conversational digital assistant may further be invoked to interact with the user to confirm and/or modify suggested task-queries and results of selected task-queries.