Contextual Reply Automation for Communication Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computing devices require users to manually input responses and perform additional operations when composing a response to a received communication, which can be time-consuming and inconvenient.

Innovation Solution

A computing device that receives a communication, determines candidate responses based on the communication, and automatically sends the selected response while performing contextually related operations, such as creating calendar events or providing directions, without additional user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually input responses and perform additional operations when composing a response to a received communication, then the response accuracy and completeness can be ensured, but the time consumption and operational complexity increase

Engineering Contradiction:
Improveresponse accuracyVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically generating candidate responses and determining contextually related operations before the user needs to respond. When the user selects a candidate response, the system has already prepared the associated operations (such as creating calendar events or providing directions), eliminating the need for manual input of these operations and reducing time consumption while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically determining and executing contextually related operations based on the selected candidate response. Instead of requiring the user to manually perform each operation, the system autonomously identifies and carries out relevant tasks such as scheduling calendar events or providing directions, thereby reducing time consumption while ensuring accurate execution of intended actions.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If users manually perform additional operations when composing a response, then the operations can be customized according to specific needs, but the ease of operation decreases

Engineering Contradiction:
Improveoperation customizationVSAvoidoperational convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system determines contextually related operations automatically based on the selected candidate response and the original communication content. This self-service approach identifies and executes relevant operations such as creating calendar events or providing directions without requiring manual user input, thereby maintaining adaptability to specific needs while significantly improving ease of operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from the selected candidate response and the original communication to automatically determine appropriate contextually related operations. By analyzing the content and context, the system adapts its operation selection to match user needs while eliminating manual customization steps, thus balancing adaptability with operational convenience.

Inventive Principle:
Principle #23Feedback

3Productivity

If the system automatically determines and executes contextually related operations, then the productivity increases, but the device complexity increases

Engineering Contradiction:
Improveresponse efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements a multi-functional module that handles both candidate response generation and determination of contextually related operations. By consolidating these functions into a single intelligent system capable of understanding communication content and automatically executing relevant tasks, the system achieves high productivity while managing complexity through functional integration rather than proliferation of separate components.

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

4Ease of operation

If the system provides stock responses for user selection, then the ease of operation improves, but the adaptability to specific communication contexts decreases

Engineering Contradiction:
Improveresponse selection convenienceVSAvoidcontextual relevance
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the candidate responses based on the specific communication context, modifying parameters such as tone, content, and associated operations to match the situation. This allows the system to provide pre-prepared responses that are both easy to select and highly adaptable to specific contextual requirements, resolving the contradiction between convenience and relevance.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12307387B2Automatic actions based on contextual replies
Publication Date: 2025.05.20 GOOGLE LLC
  • US12307387B2 patent drawing
  • US12307387B2 patent drawing
  • US12307387B2 patent drawing

AI summary

A computing device includes at least one processor and at least one module, operable by the at least one processor to receive an communication, determine, based at least in part on the communication, one or more candidate responses to the communication, and receive an indication of user input that selects a candidate response from the one or more candidate responses. The at least one module may be further operable by the at least one processor, responsive to receiving the indication of user input that selects the candidate response, to send the candidate response, determine, based at least in part on at least one of the candidate response and the communication, an operation that is contextually related to the candidate response, and execute the operation.