Digital Assistant Prompting in Communication Sessions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital assistant systems in communication sessions lack efficient mechanisms for interacting with users in natural language and for initiating tasks across multiple external devices, especially when digital assistants operate in different languages.

Innovation Solution

An electronic device with a digital assistant that can receive input to invoke the assistant, process natural language inputs, generate prompts for further user input, transmit these prompts to external devices, receive responses, and initiate tasks based on user information stored on the device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a digital assistant system processes natural language inputs and generates prompts for further user input in communication sessions, then user-device interaction efficiency is improved, but the number of user inputs required increases

Engineering Contradiction:
Improveuser-device interaction efficiencyVSAvoidnumber of user inputs required
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by generating and transmitting prompts to external devices before receiving user responses. The digital assistant proactively creates follow-up prompts based on the initial natural language input and sends them to external devices, preparing the interaction flow in advance rather than waiting for sequential user inputs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism where the digital assistant acts as a mediator between the user and external devices. The assistant receives natural language input, generates appropriate prompts, transmits them to external devices, and relays responses back to the user, thereby streamlining the interaction and reducing the number of direct user inputs needed.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the digital assistant transmits prompts to multiple external devices and waits for responses, then task initiation accuracy is improved, but the interaction time increases

Engineering Contradiction:
Improvetask initiation accuracyVSAvoidinteraction time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system maintains continuity of useful action by overlapping operations. While waiting for responses from external devices, the digital assistant continues to process additional natural language inputs and generate further prompts. The system does not idle but continuously performs useful work, thereby reducing total interaction time without compromising task initiation accuracy.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The digital assistant performs preliminary actions by pre-generating multiple prompts and transmitting them to external devices before all responses are received. This allows the system to prepare task initiation data in advance, reducing the time needed for final task execution while maintaining accuracy through subsequent response verification.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If the system allows any participant to respond to prompts from any device, then system versatility is improved, but device complexity increases

Engineering Contradiction:
Improvesystem versatilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements universality by designing the digital assistant to handle multiple functions within a single system. The assistant can receive inputs from any user, generate prompts, transmit them to any external device, and process responses from any participant. This multi-functional design allows any participant to respond to any prompt without requiring separate specialized systems for each interaction scenario.

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

Solution Approach 2:

The digital assistant serves as a universal intermediary that manages the complexity of multi-device, multi-user interactions. By centralizing the logic for generating prompts, transmitting them to appropriate devices, and routing responses back to the correct users, the intermediary simplifies the overall system architecture while maintaining high versatility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250157467A1Digital assistant interaction in a communication session
Publication Date: 2025.05.15 APPLE INC
  • US20250157467A1 patent drawing
  • US20250157467A1 patent drawing
  • US20250157467A1 patent drawing

AI summary

An example process includes while an electronic device is engaged in a communication session with external device(s): receiving, from a first user of the electronic device, input to invoke a first digital assistant; receiving, from the first user, a natural language input corresponding to a task; in accordance with invoking the first digital assistant, generating, by the first digital assistant, a prompt for further user input about the task; transmitting, to the external device(s), the prompt for further user input about the task; after transmitting the prompt for further user input, receiving, from an external device of the external device(s), a response to the prompt for further user input; initiating, by the first digital assistant, based on the response and information corresponding to the first user stored on the electronic device, the task; and transmitting, to the external device(s), an output indicative of the initiated task.